There are 8 ways to get from Mecca to Al Majma‘ah by train, plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Jeddah, fly to Prince Nayef Bin Abdulaziz Regional Airport, taxi, train
best- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ)plane JED - ELQ
- Take the taxi from Prince Nayef Bin Abdulaziz Regional Airport (ELQ) to Al-Qassimtaxi
- Take the train from Al-Qassim to Al Majmaahtrain
6h 8mSAR 643–1,170Drive 859 km
cheapest- Drive from Mecca to Al Majma‘ahcar 859 km
10h 33mSAR 180–260Train, bus
- Take the train from Makkah to Madinahtrain
- Take the bus from Madinah to Buraydahbus
- Take the train from Al-Qassim to Al Majmaahtrain
12h 43mSAR 494–830Train to Jeddah, fly to Riyadh, train
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Riyadh (RUH)plane JED - RUH
- Take the train from Riyadh to Al Majmaahtrain
7h 14mSAR 486–1,660Bus to Taif Regional Airport, fly to Riyadh, train
- Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus
- Fly from Taif Regional Airport (TIF) to Riyadh (RUH)plane TIF - RUH
- Take the train from Riyadh to Al Majmaahtrain
8h 25mSAR 606–1,079Train to Jeddah, fly to Dawadmi, drive
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Dawadmi (DWD)plane JED - DWD
- Drive from Dawadmi (DWD) to Al Majma‘ahcar
6h 57mSAR 408–1,130Bus, train
- Take the bus from Makkah to Riyadh Central Busbus
- Take the train from Riyadh to Al Majmaahtrain
16h 37mSAR 364–483Bus, train via Ta'if
- Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus
- Take the bus from Taif Bus Station to Riyadh Bus Stationbus
- Take the train from Riyadh to Al Majmaahtrain
27h 52mSAR 369–587
Jeddah (JED) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ) flights
Comparing Your Travel Options
The cheapest way to get from Mecca to Al Majma‘ah is to drive which costs 180﷼ - 260﷼ and takes 10h 33m.
The fastest way to get from Mecca to Al Majma‘ah is to train and fly and taxi which takes 6h 8m and costs 600﷼ - 1200﷼.
The distance between Mecca and Al Majma‘ah is 1014 km. The road distance is 859 km.
The best way to get from Mecca to Al Majma‘ah without a car is to train and bus which takes 12h 43m and costs 490﷼ - 850﷼.
It takes approximately 6h 8m to get from Mecca to Al Majma‘ah, including transfers.
Yes, the driving distance between Mecca to Al Majma‘ah is 859 km. It takes approximately 10h 33m to drive from Mecca to Al Majma‘ah.
There are 19+ hotels available in Al Majma‘ah.
What companies run services between Mecca, Saudi Arabia and Al Majma‘ah, Saudi Arabia?
There is no direct connection from Mecca to Al Majma‘ah. However, you can take the train to Jeddah Airport, take the taxi to Jeddah-Airport-JED airport, fly to Prince Nayef Bin Abdulaziz Regional Airport (ELQ), take the taxi to Al-Qassim, take the train to Al Majmaah, then take the taxi to Al Majma‘ah. Alternatively, you can take a train from Makkah to Al Majma‘ah via Madinah, Al Areed Dist., Al Salam Gate, Madinah, Buraydah, Al-Qassim, and Al Majmaah in around 12h 43m.
- Website
- saudia.com
Flights from Jeddah to Prince Nayef Bin Abdulaziz Regional Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- SAR 290–1,000
Flights from Jeddah to Riyadh
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- SAR 230–1,300
Flights from Taif Regional Airport to Riyadh
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- SAR 270–1,200
Flights from Taif Regional Airport to Riyadh via Dammam
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- SAR 410–1,100
Flights from Jeddah to Dawadmi
- Ave. Duration
- 1h 15m
- When
- Friday and Sunday
- Estimated price
- SAR 290–900
- Website
- flyregent.com
Flights from Jeddah to Riyadh
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- SAR 290–1,300
- Website
- flyadeal.com
Flights from Jeddah to Prince Nayef Bin Abdulaziz Regional Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- SAR 290–450
Flights from Jeddah to Riyadh
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- SAR 230–400
Flights from Taif Regional Airport to Riyadh
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- SAR 270–1,000
- Website
- flynas.com
Flights from Jeddah to Riyadh
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- SAR 260–450
Flights from Taif Regional Airport to Riyadh
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- SAR 270–320
Flights from Taif Regional Airport to Riyadh via Dammam
- Ave. Duration
- 4h
- When
- Monday
- Estimated price
- SAR 270–320
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- SAR 28–95
- Schedules at
- sar.hhr.sa
- Economy
- SAR 28–40
- Business
- SAR 45–70
Train from Al-Qassim to Al Majmaah
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- SAR 40–60
- Schedules at
- sar.com.sa
- Economy
- SAR 40–60
- Business
- SAR 70–110
Train from Makkah to Madinah
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- SAR 100–315
- Schedules at
- sar.hhr.sa
- Economy
- SAR 100–150
- Business
- SAR 180–260
Train from Al-Qassim to Al Majmaah
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- SAR 40–60
- Schedules at
- sar.com.sa
- Economy
- SAR 40–60
- Business
- SAR 70–110
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- SAR 28–95
- Schedules at
- sar.hhr.sa
- Economy
- SAR 28–40
- Business
- SAR 45–70
Train from Riyadh to Al Majmaah
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
Train from Riyadh to Al Majmaah
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
Train from Makkah to Jeddah Airport
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- SAR 28–95
- Schedules at
- sar.hhr.sa
- Economy
- SAR 28–40
- Business
- SAR 45–70
Train from Riyadh to Al Majmaah
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
Train from Riyadh to Al Majmaah
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Madinah to Buraydah
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- SAR 100–140
- Schedules at
- saptco.com.sa
Bus from Makkah to Riyadh Central Bus
- Ave. Duration
- 13h 10m
- Frequency
- Every 4 hours
- Estimated price
- SAR 170–230
- Schedules at
- saptco.com.sa
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Makkah Bus Stn to Ta'if Bus Station
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- SAR 35–60
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
Bus from Makkah Bus Stn to Ta'if Bus Station
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- SAR 35–60
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
Bus from Taif Bus Station to Riyadh Bus Station
- Ave. Duration
- 21h 15m
- Frequency
- Every 4 hours
- Estimated price
- SAR 170–310
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
- Ave. Duration
- 34 min
- Estimated price
- SAR 210–260
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling by boat in Italy, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.









