There are 7 ways to get from St. Louis to Medina by plane, train, 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.
Fly Lambert–St. Louis International Airport to Prince Mohammad Bin Abdulaziz Airport
best- Fly from Lambert–St. Louis International Airport (STL) to Prince Mohammad Bin Abdulaziz Airport (MED)plane STL - MED
22h 4mSAR 2,723–8,023Train to Abraham Lincoln Capital Airport, fly to Prince Mohammad Bin Abdulaziz Airport
cheapest- Take the train from St. Louis to Springfieldtrain
- Fly from Abraham Lincoln Capital Airport (SPI) to Prince Mohammad Bin Abdulaziz Airport (MED)plane SPI - MED
24h 1mSAR 1,684–5,310Train to Chicago O'Hare International Airport, fly to Prince Mohammad Bin Abdulaziz Airport
- Take the train from St. Louis to Chicago Union Stationtrain
- Fly from Chicago O'Hare International Airport (ORD) to Prince Mohammad Bin Abdulaziz Airport (MED)plane ORD - MED
23h 31mSAR 1,874–5,524Bus to Williamson County Regional Airport, fly to Prince Mohammad Bin Abdulaziz Airport
- Take the bus from St. Louis to Carbondalebus
- Fly from Williamson County Regional Airport (MWA) to Prince Mohammad Bin Abdulaziz Airport (MED)plane MWA - MED
23h 23mSAR 1,990–6,344Fly Lambert–St. Louis International Airport to Yanbu Airport, bus
- Fly from Lambert–St. Louis International Airport (STL) to Yanbu Airport (YNB)plane STL - YNB
- Take the bus from Yanbu Bus Station to Al Madinah Bus Stationbus
27h 14mSAR 3,519–8,799Fly Lambert–St. Louis International Airport to Jeddah, train
- Fly from Lambert–St. Louis International Airport (STL) to Jeddah (JED)plane STL - JED
- Take the train from Jeddah Airport to Madinahtrain
22h 41mSAR 2,554–8,484Train to Chicago O'Hare International Airport, fly to Yanbu Airport, bus
- Take the train from St. Louis to Chicago Union Stationtrain
- Fly from Chicago O'Hare International Airport (ORD) to Yanbu Airport (YNB)plane ORD - YNB
- Take the bus from Yanbu Bus Station to Al Madinah Bus Stationbus
30h 27mSAR 3,270–9,500
Lambert–St. Louis International Airport (STL) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
The cheapest way to get from St. Louis to Medina is to train and fly which costs 1600﷼ - 5500﷼ and takes 24h 1m.
The fastest way to get from St. Louis to Medina is to fly which takes 22h 4m and costs 2700﷼ - 8000﷼.
The distance between St. Louis and Medina is 11308 km.
It takes approximately 22h 4m to get from St. Louis to Medina, including transfers.
Medina is 8h ahead of St. Louis. It is currently 5:35 PM in St. Louis and 1:35 AM in Medina.
There are 1131+ hotels available in Medina.
What companies run services between St. Louis, MO, USA and Medina, Saudi Arabia?
Lufthansa, Flynas, and four other airlines fly from Lambert–St. Louis International Airport (STL) to Prince Mohammad Bin Abdulaziz Airport (MED) twice daily.
- Website
- turkishairlines.com
Flights from Lambert–St. Louis International Airport to Prince Mohammad Bin Abdulaziz Airport via Montreal, Istanbul
- Ave. Duration
- 28h 25m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,700–8,000
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Istanbul
- Ave. Duration
- 20h 37m
- When
- Every day
- Estimated price
- SAR 1,900–6,000
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Istanbul
- Ave. Duration
- 25h 55m
- When
- Every day
- Estimated price
- SAR 2,000–6,000
Flights from Williamson County Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Istanbul
- Ave. Duration
- 23h 50m
- When
- Every day
- Estimated price
- SAR 2,400–7,000
Flights from Lambert–St. Louis International Airport to Yanbu Airport via London Heathrow, Istanbul
- Ave. Duration
- 31h 10m
- When
- Sunday
- Estimated price
- SAR 3,100–12,000
Flights from Lambert–St. Louis International Airport to Jeddah via Montreal, Istanbul
- Ave. Duration
- 22h 10m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,600–8,000
Flights from Chicago O'Hare International Airport to Yanbu Airport via Istanbul
- Ave. Duration
- 17h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- SAR 2,700–8,500
- Website
- saudia.com
Flights from Lambert–St. Louis International Airport to Yanbu Airport via Toronto, Jeddah
- Ave. Duration
- 19h 35m
- When
- Friday and Sunday
- Estimated price
- SAR 3,300–8,500
Flights from Lambert–St. Louis International Airport to Jeddah via London Heathrow
- Ave. Duration
- 21h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,100–8,500
Flights from Lambert–St. Louis International Airport to Jeddah via Frankfurt
- Ave. Duration
- 23h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- SAR 2,600–8,500
Flights from Lambert–St. Louis International Airport to Jeddah via Montreal, Athens
- Ave. Duration
- 22h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- SAR 2,300–8,000
- Website
- aa.com
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Doha
- Ave. Duration
- 23h 55m
- When
- Tuesday to Thursday
- Estimated price
- SAR 2,100–6,000
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Doha
- Ave. Duration
- 28h 24m
- When
- Tuesday to Thursday
- Estimated price
- SAR 2,200–6,500
Flights from Williamson County Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Doha
- Ave. Duration
- 29h 42m
- When
- Tuesday to Thursday
- Estimated price
- SAR 2,600–7,500
- Website
- egyptair.com
Flights from Lambert–St. Louis International Airport to Prince Mohammad Bin Abdulaziz Airport via London Heathrow, Cairo
- Ave. Duration
- 19h 45m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,200–8,500
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Cairo
- Ave. Duration
- 15h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,300–6,000
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Cairo
- Ave. Duration
- 19h 32m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,300–6,000
- Website
- rj.com
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Amman
- Ave. Duration
- 14h 50m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- SAR 1,500–4,800
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Amman
- Ave. Duration
- 19h 59m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- SAR 1,500–5,000
Flights from Williamson County Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Amman
- Ave. Duration
- 18h 25m
- When
- Wednesday and Sunday
- Estimated price
- SAR 1,800–6,000
- Website
- qatarairways.com
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Doha
- Ave. Duration
- 23h 55m
- When
- Tuesday to Thursday
- Estimated price
- SAR 2,100–6,000
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Doha
- Ave. Duration
- 28h 24m
- When
- Tuesday to Thursday
- Estimated price
- SAR 2,200–6,500
Flights from Williamson County Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Doha
- Ave. Duration
- 26h 50m
- When
- Wednesday and Thursday
- Estimated price
- SAR 2,600–7,500
- Website
- nileair.com
Flights from Lambert–St. Louis International Airport to Yanbu Airport via Frankfurt, Cairo
- Ave. Duration
- 26h 50m
- When
- Sunday
- Estimated price
- SAR 3,800–12,000
Flights from Lambert–St. Louis International Airport to Yanbu Airport via London Heathrow, Cairo
- Ave. Duration
- 20h 45m
- When
- Sunday
- Estimated price
- SAR 3,100–12,000
- Website
- flynas.com
Flights from Lambert–St. Louis International Airport to Prince Mohammad Bin Abdulaziz Airport via Frankfurt, Cairo
- Ave. Duration
- 18h 50m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,700–8,500
- Website
- flyaircairo.com
Flights from Lambert–St. Louis International Airport to Yanbu Airport via London Heathrow, Cairo
- Ave. Duration
- 25h 25m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 3,100–12,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from St. Louis to Chicago Union Station
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- SAR 350–700
- Website
- https://www.amtrak.com/home.html
Train from St. Louis to Springfield
- Ave. Duration
- 1h 38m
- Frequency
- 5 times a day
- Estimated price
- SAR 120–240
- Website
- https://www.amtrak.com/home.html
Train from St. Louis to Chicago Union Station
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- SAR 350–700
- Website
- https://www.amtrak.com/home.html
- 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
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from St. Louis to Carbondale
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- SAR 120–180
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from St. Louis to Carbondale
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- SAR 55–95
- Schedules at
- flixbus.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
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
Want to know more about travelling around Saudi Arabia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide












