There are 5 ways to get from Sullivan to Muscat by taxi, train, plane, car, towncar, 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.
Taxi, train to Lambert–St. Louis International Airport, fly to Muscat International Airport
best- Take the taxi from Sullivan to Washington Stationtaxi
- Take the train from Washington Station to St. Louistrain
- Fly from Lambert–St. Louis International Airport (STL) to Muscat International Airport (MCT)plane STL - MCT
25h 29m$602–1,546Drive to Mc Kellar-Sipes Regional Airport, fly to Muscat International Airport
cheapest- Drive from Sullivan to Mc Kellar-Sipes Regional Airport (MKL)car
- Fly from Mc Kellar-Sipes Regional Airport (MKL) to Muscat International Airport (MCT)plane MKL - MCT
29h 44m$446–1,182Taxi, train to Lambert–St. Louis International Airport, fly to Dubai International Airport, towncar
- Take the taxi from Sullivan to Washington Stationtaxi
- Take the train from Washington Station to St. Louistrain
- Fly from Lambert–St. Louis International Airport (STL) to Dubai International Airport (DXB)plane STL - DXB
- Take a town car from Dubai to Muscat International Airporttowncar
28h 45m$953–1,748Taxi, train, bus to Evansville, fly to Muscat International Airport
- Take the taxi from Sullivan to Washington Stationtaxi
- Take the train from Washington Station to St. Louistrain
- Take the bus from St Louis Bus Station to Evansville Bus Stationbus
- Fly from Evansville (EVV) to Muscat International Airport (MCT)plane EVV - MCT
31h 27m$539–1,313Taxi, train, bus to Springfield-Branson National Airport, fly to Muscat International Airport
- Take the taxi from Sullivan to Washington Stationtaxi
- Take the train from Washington Station to St. Louistrain
- Take the bus from St Louis Bus Station to Springfield CU Transit Centerbus
- Fly from Springfield-Branson National Airport (SGF) to Muscat International Airport (MCT)plane SGF - MCT
30h 21m$544–1,327
Lambert–St. Louis International Airport (STL) to Muscat International Airport (MCT) flights
Comparing Your Travel Options
The cheapest way to get from Sullivan to Muscat is to drive and fly which costs $440 - $1,200 and takes 29h 44m.
The fastest way to get from Sullivan to Muscat is to taxi and train and fly which takes 25h 29m and costs $600 - $1,600.
The distance between Sullivan and Muscat is 12521 km.
It takes approximately 25h 29m to get from Sullivan to Muscat, including transfers.
Muscat is 9h ahead of Sullivan. It is currently 3:31 PM in Sullivan and 12:31 AM in Muscat.
There are 407+ hotels available in Muscat.
What companies run services between Sullivan, MO, USA and Muscat, Oman?
There is no direct connection from Sullivan to Muscat. However, you can take the taxi to Washington Station, take the train to St. Louis, walk to CIVIC CENTER station, take the train to LAMBERT AIRPORT TERMINAL #1 station, walk to Lambert–St. Louis International Airport (STL) airport, fly to Muscat International Airport (MCT), walk to Muscat International Airport, then take the line 41 bus to Azaibah. Alternatively, you can drive to Mc Kellar-Sipes Regional Airport (MKL) airport, fly to Muscat International Airport (MCT), walk to Muscat International Airport, then take the line 41 bus to Azaibah.
- Website
- omanair.com
Flights from Lambert–St. Louis International Airport to Muscat International Airport via London Heathrow
- Ave. Duration
- 23h 35m
- When
- Sunday
- Estimated price
- $490–1,400
Flights from Lambert–St. Louis International Airport to Muscat International Airport via Frankfurt, Abu Dhabi
- Ave. Duration
- 20h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–2,100
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Chicago O'Hare, Amman
- Ave. Duration
- 23h 25m
- When
- Sunday
- Estimated price
- $450–1,300
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Chicago O'Hare, Doha
- Ave. Duration
- 24h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,600
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Atlanta, Doha
- Ave. Duration
- 28h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- $550–1,600
Flights from Evansville to Muscat International Airport via Chicago O'Hare, Amman
- Ave. Duration
- 27h 54m
- When
- Sunday
- Estimated price
- $440–1,300
Flights from Evansville to Muscat International Airport via Charlotte, Rome
- Ave. Duration
- 30h 1m
- When
- Saturday
- Estimated price
- $500–1,800
Flights from Evansville to Muscat International Airport via Charlotte, Frankfurt
- Ave. Duration
- 30h 6m
- When
- Tuesday and Wednesday
- Estimated price
- $490–1,700
Flights from Springfield-Branson National Airport to Muscat International Airport via Chicago O'Hare, Amman
- Ave. Duration
- 19h 45m
- When
- Sunday
- Estimated price
- $450–1,300
Flights from Springfield-Branson National Airport to Muscat International Airport via Chicago O'Hare, Doha
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- $550–1,600
- Website
- etihad.com
Flights from Lambert–St. Louis International Airport to Muscat International Airport via London Heathrow, Abu Dhabi
- Ave. Duration
- 19h 35m
- When
- Sunday
- Estimated price
- $490–1,400
Flights from Lambert–St. Louis International Airport to Muscat International Airport via Frankfurt, Abu Dhabi
- Ave. Duration
- 20h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–2,100
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Atlanta, Abu Dhabi
- Ave. Duration
- 28h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $390–1,100
Flights from Evansville to Muscat International Airport via Chicago O'Hare, Abu Dhabi
- Ave. Duration
- 22h 44m
- When
- Every day
- Estimated price
- $380–1,100
Flights from Evansville to Muscat International Airport via Charlotte, Abu Dhabi
- Ave. Duration
- 23h 45m
- When
- Tuesday and Saturday
- Estimated price
- $390–1,100
Flights from Springfield-Branson National Airport to Muscat International Airport via Chicago O'Hare, Abu Dhabi
- Ave. Duration
- 22h 15m
- When
- Every day
- Estimated price
- $380–1,100
Flights from Springfield-Branson National Airport to Muscat International Airport via Charlotte, Abu Dhabi
- Ave. Duration
- 23h 6m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $400–1,100
- Website
- qatarairways.com
Flights from Lambert–St. Louis International Airport to Muscat International Airport via Montreal, Doha
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- $600–1,800
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Chicago O'Hare, Doha
- Ave. Duration
- 24h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,600
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Atlanta, Doha
- Ave. Duration
- 28h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- $550–1,600
Flights from Lambert–St. Louis International Airport to Dubai International Airport via Frankfurt, Doha
- Ave. Duration
- 19h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $500–1,900
Flights from Evansville to Muscat International Airport via Chicago O'Hare, Doha
- Ave. Duration
- 28h 34m
- When
- Every day
- Estimated price
- $550–1,600
Flights from Springfield-Branson National Airport to Muscat International Airport via Chicago O'Hare, Doha
- Ave. Duration
- 21h 7m
- When
- Every day
- Estimated price
- $550–1,600
- Website
- aa.com
Flights from Lambert–St. Louis International Airport to Muscat International Airport via Montreal, Doha
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- $600–1,800
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Chicago O'Hare, Doha
- Ave. Duration
- 24h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,600
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Atlanta, Doha
- Ave. Duration
- 28h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- $550–1,600
Flights from Lambert–St. Louis International Airport to Dubai International Airport via London Heathrow
- Ave. Duration
- 24h
- When
- Sunday
- Estimated price
- $440–1,200
Flights from Evansville to Muscat International Airport via Chicago O'Hare, Doha
- Ave. Duration
- 28h 34m
- When
- Every day
- Estimated price
- $550–1,600
Flights from Springfield-Branson National Airport to Muscat International Airport via Chicago O'Hare, Doha
- Ave. Duration
- 21h 7m
- When
- Every day
- Estimated price
- $550–1,600
- Website
- emirates.com
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Chicago O'Hare, Dubai International Airport
- Ave. Duration
- 26h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,800
Flights from Lambert–St. Louis International Airport to Dubai International Airport via London Heathrow
- Ave. Duration
- 17h
- When
- Sunday
- Estimated price
- $440–1,200
Flights from Lambert–St. Louis International Airport to Dubai International Airport via Frankfurt
- Ave. Duration
- 17h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $500–1,900
Flights from Evansville to Muscat International Airport via Chicago O'Hare, Dubai International Airport
- Ave. Duration
- 21h 37m
- When
- Every day
- Estimated price
- $550–1,800
Flights from Springfield-Branson National Airport to Muscat International Airport via Chicago O'Hare, Dubai International Airport
- Ave. Duration
- 23h 22m
- When
- Every day
- Estimated price
- $550–1,800
- Website
- lufthansa.com
Flights from Lambert–St. Louis International Airport to Muscat International Airport via Frankfurt
- Ave. Duration
- 28h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–2,100
Flights from Lambert–St. Louis International Airport to Dubai International Airport via Frankfurt
- Ave. Duration
- 21h 15m
- When
- Wednesday and Sunday
- Estimated price
- $500–1,900
Flights from Evansville to Muscat International Airport via Charlotte, Frankfurt
- Ave. Duration
- 30h 6m
- When
- Tuesday and Wednesday
- Estimated price
- $490–1,700
- Website
- rj.com
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Chicago O'Hare, Amman
- Ave. Duration
- 23h 25m
- When
- Sunday
- Estimated price
- $450–1,300
Flights from Evansville to Muscat International Airport via Chicago O'Hare, Amman
- Ave. Duration
- 27h 54m
- When
- Sunday
- Estimated price
- $440–1,300
Flights from Springfield-Branson National Airport to Muscat International Airport via Chicago O'Hare, Amman
- Ave. Duration
- 19h 45m
- When
- Sunday
- Estimated price
- $450–1,300
- Website
- turkishairlines.com
Flights from Lambert–St. Louis International Airport to Muscat International Airport via Montreal, Istanbul
- Ave. Duration
- 25h 55m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–1,900
Flights from Mc Kellar-Sipes Regional Airport to Muscat International Airport via Atlanta, Istanbul
- Ave. Duration
- 32h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $500–1,700
- Website
- britishairways.com
Flights from Lambert–St. Louis International Airport to Dubai International Airport via London Heathrow
- Ave. Duration
- 24h
- When
- Sunday
- Estimated price
- $440–1,200
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Washington Station to St. Louis
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- $28–45
- Website
- Amtrak
Train from Washington Station to St. Louis
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- $28–45
- Website
- Amtrak
Train from Washington Station to St. Louis
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- $28–45
- Website
- Amtrak
Train from Washington Station to St. Louis
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- $28–45
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from St Louis Bus Station to Evansville Bus Station
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- $29–45
- Website
- Greyhound
Bus from St Louis Bus Station to Springfield CU Transit Center
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $40–65
- Website
- Greyhound
- Phone
- +968 94681176
- Website
- omantaxipro.com
Towncar from Dubai to Muscat International Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $400
- Schedules at
- omantaxipro.com
- Ave. Duration
- 37 min
- Estimated price
- $75–95
Want to know more about travelling around Oman
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
Why you should take the train in the US
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide






