There are 8 ways to get from Khobar to Medina by bus, plane, train, 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.
Bus, bus to King Fahd International Airport, fly
best- Take the bus from Al Khobar North 1 to Dammam Main Stnbus
- Take the bus from Dammam Main Stn to King Fahd Airport Stnbus
- Fly from King Fahd International Airport (DMM) to Prince Mohammad Bin Abdulaziz Airport (MED)plane DMM - MED
6h 2mSAR 323–864Drive 1,236.3 km
cheapest- Drive from Khobar to Medinacar 1,236.3 km
10h 14mSAR 259–374Train, bus via Buraydah
- Take the train from Dammam to Riyadhtrain
- Take the train from Riyadh to Al-Qassimtrain
- Take the bus from Buraydah to Madinahbus
16h 44mSAR 443–908Train, bus
- Take the train from Dammam to Riyadhtrain
- Take the bus from Riyadh Bus Station to Al Madinah Bus Stationbus
19h 9mSAR 294–573Drive to Bahrain International Airport, fly
- Drive from Khobar to Manama-Airport-BAHcar
- Fly from Bahrain International Airport (BAH) to Prince Mohammad Bin Abdulaziz Airport (MED)plane BAH - MED
3h 43mSAR 446–881Drive to Hamad International Airport, fly
- Drive from Khobar to Hamad International Airport (DOH)car
- Fly from Hamad International Airport (DOH) to Prince Mohammad Bin Abdulaziz Airport (MED)plane DOH - MED
6h 54mSAR 684–1,416Bus
- Take the bus from Dammam to Aziziyah Bus Stnbus
- Take the bus from Riyadh Bus Station to Al Madinah Bus Stationbus
21h 59mSAR 303–483Bus via Riyadh
- Take the bus from Dammam to Riyadhbus
- Take the bus from Riyadh Bus Station to Al Madinah Bus Stationbus
22h 38mSAR 321–467
King Fahd International Airport (DMM) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
The cheapest way to get from Khobar to Medina is to drive which costs 250﷼ - 380﷼ and takes 10h 14m.
The fastest way to get from Khobar to Medina is to drive and fly which takes 3h 43m and costs 440﷼ - 900﷼.
No, there is no direct bus from Khobar to Medina station. However, there are services departing from Al Khobar North 1 and arriving at Al Madinah Bus Station via Dammam and Riyadh Bus Station. The journey, including transfers, takes approximately 21h 59m.
The distance between Khobar and Medina is 1121 km. The road distance is 1236.3 km.
The best way to get from Khobar to Medina without a car is to train and bus via Buraydah which takes 16h 44m and costs 440﷼ - 950﷼.
It takes approximately 6h 2m to get from Khobar to Medina, including transfers.
Khobar to Medina bus services, operated by SATRANS, depart from Dammam station.
Khobar to Medina bus services, operated by SATRANS, arrive at Aziziyah Bus Stn station.
Yes, the driving distance between Khobar to Medina is 1236 km. It takes approximately 10h 14m to drive from Khobar to Medina.
There are 875+ hotels available in Medina.
What companies run services between Khobar, Saudi Arabia and Medina, Saudi Arabia?
You can take a bus from Al Khobar North 1 to Al Madinah Bus Station via Dammam Main Stn, Dammam, Aziziyah Bus Stn, and Riyadh Bus Station in around 21h 59m.
- Website
- saudia.com
Flights from King Fahd International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- SAR 250–700
Flights from King Fahd International Airport to Prince Mohammad Bin Abdulaziz Airport via Riyadh
- Ave. Duration
- 4h 14m
- When
- Every day
- Estimated price
- SAR 250–700
Flights from King Fahd International Airport to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- SAR 320–650
Flights from Bahrain International Airport to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 4h 52m
- When
- Thursday and Sunday
- Estimated price
- SAR 460–1,300
Flights from Hamad International Airport to Prince Mohammad Bin Abdulaziz Airport via Riyadh
- Ave. Duration
- 5h 5m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- SAR 340–1,400
Flights from Hamad International Airport to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- SAR 650–1,000
- Website
- flyadeal.com
Flights from King Fahd International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- SAR 250–700
Flights from King Fahd International Airport to Prince Mohammad Bin Abdulaziz Airport via Riyadh
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- SAR 250–700
- Website
- flynas.com
Flights from King Fahd International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- SAR 350–1,300
Flights from Bahrain International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- SAR 500–750
- Website
- etihad.com
Flights from King Fahd International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- SAR 350–1,300
Flights from Bahrain International Airport to Prince Mohammad Bin Abdulaziz Airport via Abu Dhabi
- Ave. Duration
- 5h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 470–750
Flights from Hamad International Airport to Prince Mohammad Bin Abdulaziz Airport via Abu Dhabi
- Ave. Duration
- 5h 50m
- When
- Tuesday to Sunday
- Estimated price
- SAR 550–2,700
- Website
- qatarairways.com
Flights from Bahrain International Airport to Prince Mohammad Bin Abdulaziz Airport via Hamad International Airport
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- SAR 340–1,600
Flights from Hamad International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- SAR 410–2,000
- Website
- gulfair.com
Flights from Bahrain International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- SAR 500–750
- Website
- airarabia.com
Flights from Bahrain International Airport to Prince Mohammad Bin Abdulaziz Airport via Sharjah
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- SAR 480–1,400
- Phone
- 920000329
- customerservices@sar.com.sa
- Website
- sar.com.sa
Train from Dammam to Riyadh
- Ave. Duration
- 4h 16m
- Frequency
- Every 4 hours
- Estimated price
- SAR 20–150
- Schedules at
- sar.com.sa
- Economy
- SAR 20–150
- Business
- SAR 35–280
Train from Riyadh to Al-Qassim
- Ave. Duration
- 2h 27m
- Frequency
- 3 times a day
- Estimated price
- SAR 80–160
- Schedules at
- sar.com.sa
- Economy
- SAR 80–160
- Business
- SAR 160–310
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Al Khobar North 1 to Dammam Main Stn
- Ave. Duration
- 58 min
- Frequency
- Every 10 minutes
- Estimated price
- SAR 18–23
- Schedules at
- saptco.com.sa
Bus from Dammam Main Stn to King Fahd Airport Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 21–27
- Schedules at
- saptco.com.sa
Bus from Buraydah to Madinah
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- SAR 100–140
- Schedules at
- saptco.com.sa
- Phone
- + 966 920020590
- care@nwbus.sa
- Website
- nwbus.sa
Bus from Riyadh Bus Station to Al Madinah Bus Station
- Ave. Duration
- 13h 13m
- Frequency
- Every 4 hours
- Estimated price
- SAR 200–330
- Schedules at
- nwbus.sa
- Phone
- +966920018221
- Website
- satrans.com.sa
Bus from Dammam to Aziziyah Bus Stn
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- SAR 85–130
- Schedules at
- satrans.com.sa
- Phone
- +971 4 295 9390
- support@alkhanjryonline.com
- Website
- alkhanjryonline.com
Bus from Dammam to Riyadh
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- SAR 100–110
- Schedules at
- alkhanjryonline.com
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, Italian Lakes: Getting around by train, and Need to know: Jadrolinija - to help you get the most out of your next trip.














