There are 6 ways to get from Lanzhou to Medina by bus, plane, car, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Lanzhou, fly to Prince Mohammad Bin Abdulaziz Airport
best- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Prince Mohammad Bin Abdulaziz Airport (MED)plane LHW - MED
20h 14mSAR 1,131–3,131Drive 7,954.7 km
- Drive from Lanzhou to Medinacar 7,954.7 km
3d 18hSAR 3,789–5,473Bus to Lanzhou, fly to Jeddah, train
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Jeddah (JED)plane LHW - JED
- Take the train from Jeddah Airport to Madinahtrain
20h 51mSAR 1,262–3,292Train to Xining, fly to Prince Mohammad Bin Abdulaziz Airport
- Take the train from Lanzhou West Station to Xiningtrain
- Fly from Xining (XNN) to Prince Mohammad Bin Abdulaziz Airport (MED)plane XNN - MED
23h 15mSAR 1,471–4,109Bus to Lanzhou, fly to Yanbu Airport, bus
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Yanbu Airport (YNB)plane LHW - YNB
- Take the bus from Yanbu Bus Station to Al Madinah Bus Stationbus
24h 59mSAR 1,727–5,207Train, taxi to Zhongwei Shapotou Airport, fly to Prince Mohammad Bin Abdulaziz Airport
- Take the train from Lanzhou West to Zhongwei South Stationtrain
- Take the taxi from Zhongwei South Station to Zhongwei Shapotou Airport (ZHY)taxi
- Fly from Zhongwei Shapotou Airport (ZHY) to Prince Mohammad Bin Abdulaziz Airport (MED)plane ZHY - MED
26h 1mSAR 1,241–3,313
Lanzhou (LHW) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
The cheapest way to get from Lanzhou to Medina is to bus and fly which costs 1100﷼ - 3200﷼ and takes 20h 14m.
The fastest way to get from Lanzhou to Medina is to bus and fly which takes 20h 14m and costs 1100﷼ - 3200﷼.
The distance between Lanzhou and Medina is 6239 km. The road distance is 7954.7 km.
It takes approximately 20h 14m to get from Lanzhou to Medina, including transfers.
Medina is 5h behind Lanzhou. It is currently 3:56 AM in Lanzhou and 10:56 PM in Medina.
Yes, the driving distance between Lanzhou to Medina is 7955 km. It takes approximately 3 days 18h to drive from Lanzhou to Medina.
There are 1120+ hotels available in Medina.
What companies run services between Lanzhou, China and Medina, Saudi Arabia?
There is no direct connection from Lanzhou to Medina. However, you can take the bus to Lanzhou Airport, walk to Lanzhou (LHW) 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 drive from Lanzhou to Medina in around 3d 18h.
- Website
- emirates.com
Flights from Lanzhou to Prince Mohammad Bin Abdulaziz Airport via Kunming, Dubai
- Ave. Duration
- 20h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,100–3,100
Flights from Lanzhou to Jeddah via Kunming, Dubai
- Ave. Duration
- 23h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,100–3,000
Flights from Xining to Prince Mohammad Bin Abdulaziz Airport via Tianfu International, Dubai
- Ave. Duration
- 17h 52m
- When
- Tuesday and Friday
- Estimated price
- SAR 1,700–4,700
Flights from Xining to Prince Mohammad Bin Abdulaziz Airport via Chongqing, Dubai
- Ave. Duration
- 17h
- When
- Monday, Thursday, and Saturday
- Estimated price
- SAR 1,400–4,200
Flights from Zhongwei Shapotou Airport to Prince Mohammad Bin Abdulaziz Airport via Kunming, Dubai
- Ave. Duration
- 20h 2m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,200–3,300
- Website
- saudia.com
Flights from Lanzhou to Prince Mohammad Bin Abdulaziz Airport via Urumqi, Riyadh
- Ave. Duration
- 18h 15m
- When
- Tuesday and Saturday
- Estimated price
- SAR 1,000–3,500
Flights from Lanzhou to Jeddah via Urumqi, Riyadh
- Ave. Duration
- 17h
- When
- Tuesday and Saturday
- Estimated price
- SAR 1,000–3,300
Flights from Lanzhou to Jeddah via Kunming, Dubai
- Ave. Duration
- 18h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,100–3,000
Flights from Xining to Prince Mohammad Bin Abdulaziz Airport via Urumqi, Riyadh
- Ave. Duration
- 17h 15m
- When
- Tuesday and Saturday
- Estimated price
- SAR 1,400–4,700
Flights from Lanzhou to Yanbu Airport via Urumqi, Riyadh
- Ave. Duration
- 21h 15m
- When
- Tuesday and Saturday
- Estimated price
- SAR 1,500–4,900
- Website
- qatarairways.com
Flights from Lanzhou to Prince Mohammad Bin Abdulaziz Airport via Tianfu International, Doha
- Ave. Duration
- 16h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,200–3,900
Flights from Lanzhou to Jeddah via Tianfu International, Doha
- Ave. Duration
- 16h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,200–3,800
Flights from Xining to Prince Mohammad Bin Abdulaziz Airport via Tianfu International, Doha
- Ave. Duration
- 18h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,700–5,500
Flights from Lanzhou to Yanbu Airport via Tianfu International, Doha
- Ave. Duration
- 16h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,800–6,000
Flights from Zhongwei Shapotou Airport to Prince Mohammad Bin Abdulaziz Airport via Tianfu International, Doha
- Ave. Duration
- 21h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,300–4,200
- Website
- flydubai.com
Flights from Lanzhou to Prince Mohammad Bin Abdulaziz Airport via Kunming, Dubai
- Ave. Duration
- 20h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,100–3,100
Flights from Xining to Prince Mohammad Bin Abdulaziz Airport via Tianfu International, Dubai
- Ave. Duration
- 17h 52m
- When
- Tuesday and Friday
- Estimated price
- SAR 1,700–4,700
Flights from Zhongwei Shapotou Airport to Prince Mohammad Bin Abdulaziz Airport via Kunming, Dubai
- Ave. Duration
- 18h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,200–3,300
- Website
- etihad.com
Flights from Lanzhou to Jeddah via Tianfu International, Abu Dhabi
- Ave. Duration
- 14h 50m
- When
- Sunday
- Estimated price
- SAR 1,000–2,800
Flights from Xining to Prince Mohammad Bin Abdulaziz Airport via Tianfu International, Abu Dhabi
- Ave. Duration
- 28h 30m
- When
- Tuesday and Saturday
- Estimated price
- SAR 1,400–4,000
Flights from Zhongwei Shapotou Airport to Prince Mohammad Bin Abdulaziz Airport via Tianfu International, Abu Dhabi
- Ave. Duration
- 27h 50m
- When
- Tuesday and Saturday
- Estimated price
- SAR 1,100–3,100
- Website
- en.ceair.com
Flights from Lanzhou to Jeddah via Kunming, Dubai
- Ave. Duration
- 19h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,100–3,000
- Website
- flyadeal.com
Flights from Lanzhou to Jeddah via Urumqi, Riyadh
- Ave. Duration
- 17h
- When
- Tuesday and Saturday
- Estimated price
- SAR 1,000–3,300
- 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
Train from Lanzhou West Station to Xining
- Ave. Duration
- 44 min
- Frequency
- Every 4 hours
- Estimated price
- SAR 40–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- SAR 40–65
- Adult - 1st Class
- SAR 60–85
Train from Lanzhou West to Zhongwei South Station
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- SAR 55–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- SAR 55–80
- Adult - 1st Class
- SAR 80–120
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- SAR 17
- Schedules at
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- SAR 17
- Schedules at
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- SAR 17
- Schedules at
- travelchinaguide.com
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Yanbu Bus Station to Al Madinah Bus Station
- Ave. Duration
- 3h 49m
- Frequency
- 5 times a day
- Estimated price
- SAR 80–120
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
- Ave. Duration
- 1h 40m
- Estimated price
- SAR 70–85
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 How to get from London to Edinburgh, Italian Lakes: Getting around by train, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.









