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,423–7,523Train to Chicago O'Hare International Airport, fly to Prince Mohammad Bin Abdulaziz Airport
cheapest- 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,705–5,251Train 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
24h 9mSAR 1,755–5,785Bus 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
24h 38mSAR 1,984–6,317Fly 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 2,919–7,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,154–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 2,701–7,927
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 1700﷼ - 5500﷼ and takes 23h 31m.
The fastest way to get from St. Louis to Medina is to fly which takes 22h 4m and costs 2400﷼ - 7500﷼.
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 8:04 AM in St. Louis and 4:04 PM in Medina.
There are 1158+ 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,400–7,500
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,700–5,500
Flights from Abraham Lincoln Capital Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Istanbul
- Ave. Duration
- 25h 59m
- When
- Every day
- Estimated price
- SAR 2,000–6,500
Flights from Williamson County Regional Airport to Prince Mohammad Bin Abdulaziz Airport via Chicago O'Hare International Airport, Istanbul
- Ave. Duration
- 28h 5m
- When
- Every day
- Estimated price
- SAR 2,200–7,000
Flights from Lambert–St. Louis International Airport to Yanbu Airport via London Heathrow, Istanbul
- Ave. Duration
- 31h 10m
- When
- Friday and Sunday
- Estimated price
- SAR 2,700–11,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,200–7,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,200–7,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 280–650
- Website
- Amtrak
Train from St. Louis to Springfield
- Ave. Duration
- 1h 38m
- Frequency
- 5 times a day
- Estimated price
- SAR 95–220
- Website
- Amtrak
Train from St. Louis to Chicago Union Station
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- SAR 280–650
- Website
- Amtrak
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from St. Louis to Carbondale
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- SAR 110–160
- Website
- Amtrak
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






