Makkah skyline with the clock tower
Public transport in Makkah · official information

Makkah Bus

Makkah’s public bus network links the districts, the Haramain train station and the stations around Masjid al-Haram. Fares, routes and how to pay, from the official Makkah Bus site and the Royal Commission for Makkah.

14routes on the live network
425stops
SAR 4single ticket

Ticket prices

TicketPrice
Single journey (paper or digital)SAR 4
4 journeys (one day)SAR 15
16 journeys (one week)SAR 58
50 journeys (one month)SAR 170
500 journeys (one year)SAR 1600
Route 7A, one way (Haramain station – Ash-Shubaikah)SAR 8
  • Single tickets expire 48 hours after purchase.
  • Packages are valid on regular routes only, not on express routes.
  • Regular route tickets are not valid on shuttle routes.

Stations next to the Haram

StationNameRoutes
1Jabal Al-Kaaba (Jarwal)3, 10, 12
2Al-Marwah (Al-Ghazzah)2, 4, 8
3Ibrahim Al-Khalil11
4Ajyad5

From the Haramain train station

  • Route 7A: Haramain station – Jabal Omar – Ash-Shubaikah (SAR 8 one way). Timetable: every 10 minutes from 4:00 to 21:20.
  • Route 7B: Haramain station – Clock Towers.
  • Route 6: Haramain station – Umm Al-Qura University (Al-Abidiyah).

How to pay

  • Buy in the Makkah Bus app or on the website (digital tickets and packages), or a paper single ticket from self-service machines and sales points.
  • In the app you can pay by credit card, and by Apple Pay on iPhone. With the e-wallet, show its QR code to the validator on the bus and the fare is deducted.
  • You can buy a single ticket without an account; it arrives as a PDF by email.

Call centre: 920066123

All routes

RouteFrom – to
1Al-Buhairat – Batha Quraish
2Al-Ghazzah – An-Nawariyah
3Al-Ukaishiyah – Jarwal
4Al-Ghazzah – Kudai
5Ajyad – Al-Awali
6Ar-Rusaifah – Al-Abidiyah (Haramain station – Umm Al-Qura University)
7AAsh-Shubaikah – Haramain train station
7BHaramain train station – Clock Towers
8Al-Ghazzah – Umm Al-Jud
9Ash-Shara'i – Al-Awali
9HAl-Ghazzah – Hira
10Jarwal – Al-Ji'ranah
11Al-Hijlah – Ash-Shuhada
12Jarwal – Al-Umrah (Masjid Aisha)

The live network on the official site has 14 routes and 425 stops; the Royal Commission’s page still describes 12 routes. Use the journey planner for the current map.

Hours

The official timetables run seven days a week. For example, route 4 runs from 4:00 to 1:55 about every 12 minutes, and route 1 from 4:00 to about 1:52 every 16 minutes. Service patterns change in the Hajj season and Ramadan.

Shuttle buses from the car parks to the Haram

In Ramadan, shuttle buses run from car parks around Makkah to central stations near the Haram, supervised by the Royal Commission’s General Transport Center (Ramadan 1447: more than 2,600 buses through 7 central stations). On the official Ramadan 1446 map:

  • From Jeddah: Al-Zaidi (Al-Shumaisi) and Al-Laith car parks → Ajyad Al-Masafi station; An-Nawariyah car park → Jarwal station.
  • From Taif: Ash-Shara’i car park → Bab Ali station; Al-Hada car park → Jabal Al-Kaaba East station.
  • From Madinah: An-Nawariyah car park → Jarwal station.
  • Car parks inside Makkah: Ar-Rusaifah, Az-Zahir, Kudai, Prince Mut‘ib, Daqm Al-Wabr and Kudana.

We found no official statement on shuttle fares, hours or operator; check on the day.

Related guides

Frequently asked questions

How much is the Makkah bus ticket?

SAR 4 for a single journey. Packages: SAR 15 for 4 journeys (a day), SAR 58 for 16 (a week), SAR 170 for 50 (a month). Route 7A from the Haramain station costs SAR 8 one way.

How do I get from the Haramain train station to the Haram by bus?

Take route 7A to Ash-Shubaikah via Jabal Omar, or route 7B to the Clock Towers.

Which Makkah bus stations are next to the Haram?

Jabal Al-Kaaba (Jarwal) for routes 3, 10 and 12; Al-Marwah (Al-Ghazzah) for 2, 4 and 8; Ibrahim Al-Khalil for 11; and Ajyad for 5.

Is the Makkah bus free?

No. Paid service has applied since November 2023, with a SAR 4 single ticket. We found no official statement that the Ramadan shuttle buses are free.

✓ Verified informationFound something out of date? Tell us