Bus - The Saudi Arabia Public Transport Company (SAPTCO) runs a bus service along specific routes in Mecca. Primarily this route is from Masjid Al Haram (Ka'aba) to Masjid-e-Aisha and back. During the Hajj season, another route, i.e. from Masjid Al Haram to Jamarat and Masjid Al Haram to Mina / Muzdalifa are run. The standard fare is SAR2
Car for rent - You can hire a private vehicle – car or van – on a daily, weekly or monthly basis and with or without a driver. Fuel is extremely cheap, around SAR 0.46 per litre of petrol (Water costs SAR 1 minimum). Rentals start at SAR 50 per day.
Women are not allowed to drive in Saudi Arabia. Even if you have won the desert rally or the F1 championships, it is illegal for women to drive in Saudi Arabia.
The roads are generally good, with the left hand drive, right side of the road driving system. Much of the city is built for cars, but around Masjid-al-Haram, expect heavy pedestrian movement on and off the roads. This gets even more pronounced at prayer times and at the height of the Hajj season. It is also a good idea, as is the case in most countries, to stop for pedestrians crossing the road.
In Makkah, be warned, a lot of the city is hilly with steep climbs. Traffic is okay, not very fast and not too slow. There are plenty of underpasses and bridges to take you easily around town.
Fuel is cheaper than water here, SAR 0.46 to the litre compared to SAR 1 for half a quart of water.
Private Cabs - During the Hajj season, many car owners provide services as cab drivers. These are shared cabs charging single person fare from a group of people. These vehicles range from the GMC SUVs to mini coasters / vans and saloon cars and are quite inexpensive. Bewarned, they wont budge till all the space in the car is crammed with people. Common hunting ground is in and around the Haraam. Prices start at SAR 2.
Taxi - is the most common and easiest way to getting around Makkah, stick your hand out and you will most probably have cars starting to queue up. Available in vast abundance, the standard meter starts at SAR 5 and runs at every 1.6 Km. However, almost always you would have to haggle the complete fare before undertaking the trip. Talk to at least two cab drivers before taking one. Standard fare comes to about SAR 10.