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 19mSAR 1,923–6,023Bus to Williamson County Regional Airport, fly to Prince Mohammad Bin Abdulaziz Airport
cheapest- Take the bus from St Louis Bus Station to Carbondale Intermodal Stationbus
- Fly from Williamson County Regional Airport (MWA) to Prince Mohammad Bin Abdulaziz Airport (MED)plane MWA - MED
23h 24mSAR 1,891–5,148Train 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 33mSAR 1,913–4,933Train to Abraham Lincoln Capital Airport, fly to Prince Mohammad Bin Abdulaziz Airport
- 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
23h 30mSAR 1,962–5,278Fly 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 7mSAR 1,954–5,984Fly 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
29h 34mSAR 2,719–7,799Train 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
28h 43mSAR 2,809–8,209
Lambert–St. Louis International Airport (STL) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Comparing Your Travel Options
The cheapest way to get from St. Louis to Medina is to train and fly which costs 1900﷼ - 5000﷼ and takes 23h 33m.
The fastest way to get from St. Louis to Medina is to fly and train which takes 22h 7m and costs 1900﷼ - 6000﷼.
The distance between St. Louis and Medina is 11308 km.
It takes approximately 22h 19m to get from St. Louis to Medina, including transfers.
Medina is 8h ahead of St. Louis. It is currently 6:19 PM in St. Louis and 2:19 AM in Medina.
There are 1065+ hotels available in Medina.
What companies run services between St. Louis, MO, USA and Medina, Saudi Arabia?
Lufthansa, Egyptair, and five 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
- 20h 15m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- SAR 2,200–7,500
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Istanbul
- Ave. Duration
- 17h 22m
- When
- Every day
- Estimated price
- SAR 1,500–5,500
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Istanbul
- Ave. Duration
- 23h 53m
- When
- Every day
- Estimated price
- SAR 1,900–6,500
Flights from Williamson County Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Istanbul
- Ave. Duration
- 25h 34m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- Estimated price
- SAR 1,900–6,500
Flights from Lambert–St. Louis International Airport to Jeddah via Montreal, Istanbul
- Ave. Duration
- 20h 35m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- SAR 2,000–7,000
Flights from Chicago O'Hare International Airport to Yanbu Airport via Istanbul
- Ave. Duration
- 15h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- SAR 2,000–7,000
- Website
- rj.com
Flights from Lambert–St. Louis International Airport to Prince Mohammad Bin Abdulaziz Airport via Montreal, Amman
- Ave. Duration
- 21h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- SAR 1,900–6,000
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Amman
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- SAR 1,300–4,000
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Amman
- Ave. Duration
- 20h 6m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- SAR 1,700–4,900
Flights from Williamson County Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Amman
- Ave. Duration
- 24h 17m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- SAR 1,700–4,900
Flights from Lambert–St. Louis International Airport to Jeddah via Montreal, Amman
- Ave. Duration
- 21h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- SAR 1,700–5,500
- Website
- egyptair.com
Flights from Lambert–St. Louis International Airport to Prince Mohammad Bin Abdulaziz Airport via Frankfurt, Cairo
- Ave. Duration
- 19h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,200–8,000
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Cairo
- Ave. Duration
- 14h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,100–5,000
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Cairo
- Ave. Duration
- 19h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,500–6,500
Flights from Williamson County Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Cairo
- Ave. Duration
- 18h 36m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- SAR 2,600–6,500
- Website
- flyaircairo.com
Flights from Lambert–St. Louis International Airport to Prince Mohammad Bin Abdulaziz Airport via Frankfurt, Hurghada
- Ave. Duration
- 27h 15m
- When
- Friday and Sunday
- Estimated price
- SAR 2,200–8,000
Flights from Lambert–St. Louis International Airport to Yanbu Airport via London Heathrow, Cairo
- Ave. Duration
- 33h 40m
- When
- Sunday
- Estimated price
- SAR 2,500–7,500
- Website
- flynas.com
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Brussels
- Ave. Duration
- 16h 10m
- When
- Tuesday and Sunday
- Estimated price
- SAR 1,400–5,500
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Brussels
- Ave. Duration
- 19h 1m
- When
- Tuesday and Sunday
- Estimated price
- SAR 1,800–6,500
- Website
- saudia.com
Flights from Lambert–St. Louis International Airport to Jeddah via London Heathrow
- Ave. Duration
- 16h 40m
- When
- Sunday
- Estimated price
- SAR 1,700–4,900
Flights from Lambert–St. Louis International Airport to Jeddah via Frankfurt
- Ave. Duration
- 22h 20m
- When
- Wednesday and Friday
- Estimated price
- SAR 2,000–7,500
- Website
- qatarairways.com
Flights from Chicago O'Hare International Airport to Prince Mohammad Bin Abdulaziz Airport via Doha
- Ave. Duration
- 23h 30m
- When
- Every day
- Estimated price
- SAR 1,900–5,500
- Website
- nileair.com
Flights from Lambert–St. Louis International Airport to Yanbu Airport via Frankfurt, Cairo
- Ave. Duration
- 21h 55m
- When
- Wednesday
- Estimated price
- SAR 2,900–11,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from St. Louis to Chicago Union Station
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- SAR 550–900
- Website
- Amtrak
Train from St. Louis to Springfield
- Ave. Duration
- 1h 38m
- Frequency
- 5 times a day
- Estimated price
- SAR 190–310
- Website
- Amtrak
Train from St. Louis to Chicago Union Station
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- SAR 550–900
- Website
- Amtrak
- 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
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from St Louis Bus Station to Carbondale Intermodal Station
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- SAR 55–85
- Schedules at
- Flixbus USA
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from St Louis Bus Station to Carbondale Intermodal Station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Amtrak
- 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













