There are 9 ways to get from Mecca to Al Batha by train, plane, car, or bus
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 King Fahd International Airport, drive
best- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to King Fahd International Airport (DMM)plane JED - DMM
- Drive from Dammam-Airport-DMM to Al Bathacar
7h 32mSAR 513–910Drive 1,387.8 km
cheapest- Drive from Mecca to Al Bathacar 1,387.8 km
15h 32mSAR 291–420Bus, drive
- Take the bus from Makkah to Riyadh Central Busbus
- Take the bus from Aziziyah Bus Stn to Msheirb Bus Stnbus
- Drive from Alcat Project to Al Bathacar
24h 27mSAR 351–578Train to Jeddah, fly to Hofuf, drive
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Hofuf (HOF)plane JED - HOF
- Drive from Hofuf (HOF) to Al Bathacar
6h 46mSAR 723–2,135Bus to Taif Regional Airport, fly to King Fahd International Airport, drive
- Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus
- Fly from Taif Regional Airport (TIF) to King Fahd International Airport (DMM)plane TIF - DMM
- Drive from Dammam-Airport-DMM to Al Bathacar
8h 38mSAR 563–979Train to Jeddah, fly to Abu Dhabi, drive
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Abu Dhabi (AUH)plane JED - AUH
- Drive from Abu-Dhabi-Airport-AUH to Al Bathacar
8h 29mSAR 658–1,970Train to Jeddah, fly to Hamad International Airport, drive
- Take the train from Makkah to Jeddah Airporttrain
- Fly from Jeddah (JED) to Hamad International Airport (DOH)plane JED - DOH
- Drive from Mesaieed to Al Bathacar
9h 45mSAR 639–1,446Bus to Taif Regional Airport, fly to Hamad International Airport, drive
- Take the bus from Makkah Bus Stn to Ta'if Bus Stationbus
- Fly from Taif Regional Airport (TIF) to Hamad International Airport (DOH)plane TIF - DOH
- Drive from Mesaieed to Al Bathacar
11h 2mSAR 709–2,615Bus, drive 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 bus from Aziziyah Bus Stn to Msheirb Bus Stnbus
- Drive from Mesaieed to Al Bathacar
35h 32mSAR 384–725
Jeddah (JED) to King Fahd International Airport (DMM) flights
Questions & Answers
The cheapest way to get from Mecca to Al Batha is to drive which costs 290﷼ - 420﷼ and takes 15h 32m.
The fastest way to get from Mecca to Al Batha is to train and fly and drive which takes 6h 46m and costs 700﷼ - 2200﷼.
The distance between Mecca and Al Batha is 1668 km. The road distance is 1387.8 km.
It takes approximately 7h 32m to get from Mecca to Al Batha, including transfers.
Yes, the driving distance between Mecca to Al Batha is 1388 km. It takes approximately 15h 32m to drive from Mecca to Al Batha.
What companies run services between Mecca, Saudi Arabia and Al Batha, Saudi Arabia?
There is no direct connection from Mecca to Al Batha. However, you can take the train to Jeddah Airport, take the taxi to Jeddah-Airport-JED airport, fly to King Fahd International Airport (DMM), then drive to Al Batha. Alternatively, you can take a bus from Makkah to Al Batha via Aziziyah Bus Stn, Msheirb Bus Stn, Msheireb, Al Wakra, Al Wakra Station, and Alcat Project in around 24h 27m.
- Website
- saudia.com
Flights from Jeddah to King Fahd International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- SAR 370–650
Flights from Jeddah to Hofuf
- Ave. Duration
- 2h 5m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 500–1,800
Flights from Jeddah to Hofuf via Medina
- Ave. Duration
- 3h 55m
- When
- Thursday and Saturday
- Estimated price
- SAR 500–1,800
Flights from Taif Regional Airport to King Fahd International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- SAR 340–700
Flights from Taif Regional Airport to King Fahd International Airport via Riyadh
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- SAR 340–700
Flights from Jeddah to Abu Dhabi
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- SAR 450–2,900
Flights from Jeddah to Abu Dhabi via Riyadh
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- SAR 450–1,800
Flights from Jeddah to Hamad International Airport
- Ave. Duration
- 2h 20m
- When
- Monday and Wednesday
- Estimated price
- SAR 470–750
Flights from Jeddah to Hamad International Airport via Riyadh
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- SAR 470–750
- Website
- flynas.com
Flights from Jeddah to King Fahd International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- SAR 390–800
Flights from Jeddah to King Fahd International Airport via Al Baha
- Ave. Duration
- 3h 30m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- SAR 390–800
Flights from Taif Regional Airport to King Fahd International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 390–950
Flights from Jeddah to Abu Dhabi
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- SAR 460–2,900
Flights from Jeddah to Abu Dhabi via Riyadh
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- SAR 500–2,000
Flights from Jeddah to Hamad International Airport via Riyadh
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- SAR 550–1,300
- Website
- qatarairways.com
Flights from Jeddah to Abu Dhabi via Hamad International Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- SAR 450–1,100
Flights from Jeddah to Hamad International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- SAR 700–1,100
Flights from Taif Regional Airport to Hamad International Airport
- Ave. Duration
- 2h 20m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- SAR 480–2,300
- Website
- flyadeal.com
Flights from Jeddah to King Fahd International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- SAR 380–650
Flights from Jeddah to Hofuf
- Ave. Duration
- 2h 5m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 500–1,800
Flights from Taif Regional Airport to King Fahd International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- SAR 340–700
- Website
- gulfair.com
Flights from Taif Regional Airport to King Fahd International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 390–950
Flights from Jeddah to Abu Dhabi via Manama
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- SAR 600–1,000
Flights from Jeddah to Hamad International Airport via Manama
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- SAR 550–1,500
- Website
- etihad.com
Flights from Taif Regional Airport to King Fahd International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 390–950
Flights from Jeddah to Abu Dhabi
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- SAR 450–2,900
- Website
- jazeeraairways.com
Flights from Jeddah to Abu Dhabi via Kuwait
- Ave. Duration
- 4h 50m
- When
- Thursday and Saturday
- Estimated price
- SAR 600–2,600
Flights from Taif Regional Airport to Hamad International Airport via Kuwait
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 700–2,500
- Website
- airarabia.com
Flights from Taif Regional Airport to Hamad International Airport via Sharjah
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 750–1,900
- 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 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 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 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
- Phone
- +966920000877
- Website
- 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
Bus from Aziziyah Bus Stn to Msheirb Bus Stn
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- SAR 120–270
- Schedules at
- saptco.com.sa
Bus from Aziziyah Bus Stn to Msheirb Bus Stn
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- SAR 120–270
- 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 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
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 4 stunningly beautiful Philippines islands you need to visit, How to get from London City Airport into central London, and How to get from Luton Airport into central London - to help you get the most out of your next trip.








