There are 3 ways to get from Makkā to Medina by train or plane
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 Durgapur Kazi Nazrul Islam Airport, fly to Prince Mohammad Bin Abdulaziz Airport
best- Take the train from Latehar to Raniganjtrain
- Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Prince Mohammad Bin Abdulaziz Airport (MED)plane RDP - MED
22h 28mSAR 1,475–3,647Train to Varanasi Airport, fly to Prince Mohammad Bin Abdulaziz Airport
cheapest- Take the train from Latehar to Pt.Deen Dayal Upadhyaya Jn.train
- Fly from Varanasi Airport (VNS) to Prince Mohammad Bin Abdulaziz Airport (MED)plane VNS - MED
24h 17mSAR 1,160–2,866Train, train to Gaya, fly to Jeddah
- Take the train from Latehar to Dehri On Sonetrain
- Take the train from Dehri On Sone to Gaya Jntrain
- Fly from Gaya (GAY) to Jeddah (JED)plane GAY - JED
- Take the train from Jeddah Airport to Madinahtrain
22h 15mSAR 1,290–3,515
Durgapur Kazi Nazrul Islam Airport (RDP) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
The cheapest way to get from Makkā to Medina is to train and fly which costs 1100﷼ - 2900﷼ and takes 24h 17m.
The fastest way to get from Makkā to Medina is to train and fly which takes 22h 15m and costs 1200﷼ - 3600﷼.
The distance between Makkā and Medina is 5170 km.
It takes approximately 22h 28m to get from Makkā to Medina, including transfers.
Medina is 2h 30m behind Makkā. It is currently 5:11 PM in Makkā and 2:41 PM in Medina.
There are 1153+ hotels available in Medina.
What companies run services between Makkā, India and Medina, Saudi Arabia?
There is no direct connection from Makkā to Medina. However, you can take the taxi to Latehar, take the train to Raniganj, take the taxi to Durgapur Kazi Nazrul Islam Airport (RDP) airport, fly to Prince Mohammad Bin Abdulaziz Airport (MED), walk to Prince Mohammad Bin Abdulaziz Int'l Airport, then take the line 400 bus to Prophet's Mosque. Alternatively, you can take the taxi to Latehar, take the train to Pt.Deen Dayal Upadhyaya Jn., take the line 13009 train to Babatpur, take the taxi to Varanasi Airport (VNS) airport, fly to Prince Mohammad Bin Abdulaziz Airport (MED), walk to Prince Mohammad Bin Abdulaziz Int'l Airport, then take the line 400 bus to Prophet's Mosque.
- Website
- goindigo.in
Flights from Durgapur Kazi Nazrul Islam Airport to Prince Mohammad Bin Abdulaziz Airport via Hyderabad
- Ave. Duration
- 10h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 1,400–3,500
Flights from Durgapur Kazi Nazrul Islam Airport to Prince Mohammad Bin Abdulaziz Airport via Mumbai
- Ave. Duration
- 13h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- SAR 1,400–3,500
Flights from Varanasi Airport to Prince Mohammad Bin Abdulaziz Airport via Hyderabad
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- SAR 1,100–2,800
Flights from Varanasi Airport to Prince Mohammad Bin Abdulaziz Airport via Mumbai
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- SAR 1,100–2,700
Flights from Gaya to Jeddah via Delhi
- Ave. Duration
- 11h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 1,200–3,100
Flights from Gaya to Jeddah via Kolkata, Ahmedabad
- Ave. Duration
- 15h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 1,300–3,300
- Website
- airindia.in
Flights from Gaya to Jeddah via Delhi
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- SAR 1,000–3,400
Flights from Gaya to Jeddah via Delhi, Riyadh
- Ave. Duration
- 12h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 1,000–2,900
- Website
- airarabia.com
Flights from Varanasi Airport to Prince Mohammad Bin Abdulaziz Airport via Sharjah
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- SAR 1,100–2,600
- Website
- saudia.com
Flights from Gaya to Jeddah via Delhi
- Ave. Duration
- 8h 35m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- SAR 1,100–3,400
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Latehar to Raniganj
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- SAR 8–70
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- SAR 8–11
- Third AC (3A)
- SAR 23–29
- Second AC (2A)
- SAR 30–40
- First Class (1A)
- SAR 50–70
Train from Latehar to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 8h 49m
- Frequency
- Twice daily
- Estimated price
- SAR 8–70
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- SAR 8–11
- Third AC (3A)
- SAR 23–29
- Second AC (2A)
- SAR 30–45
- First Class (1A)
- SAR 50–70
Train from Latehar to Dehri On Sone
- Ave. Duration
- 6h 23m
- Frequency
- 5 times a day
- Estimated price
- SAR 7–55
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- SAR 7–9
- Third AC (3A)
- SAR 19–24
- Second AC (2A)
- SAR 26–35
- First Class (1A)
- SAR 40–55
Train from Dehri On Sone to Gaya Jn
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- SAR 5–45
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- SAR 5–7
- Third AC (3A)
- SAR 15–19
- Second AC (2A)
- SAR 20–26
- First Class (1A)
- SAR 30–45
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Jeddah Airport to Madinah
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- SAR 85–265
- Schedules at
- sar.hhr.sa
- Economy
- SAR 85–130
- Business
- SAR 150–220
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 Need to know: Greyhound, Travelling around the UAE, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.









