There are 7 ways to get from Bryce Canyon National Park to St. Louis by car, plane, bus, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Cedar City Regional Airport, fly
best- Drive from Bryce Canyon National Park to Cedar City Regional Airport (CDC)car
- Fly from Cedar City Regional Airport (CDC) to Lambert–St. Louis International Airport (STL)plane CDC - STL
11h 5m$188–775Drive, bus (Greyhound)
- Drive from Bryce Canyon National Park to Parowancar
- Take the bus from Parowan to Denver Union Stationbus
- Take the bus from Denver Union Station to St Louis Bus Stationbus
31h 48m$229–430Drive, bus, train
- Drive from Bryce Canyon National Park to Marble Canyon, Kane, Arizona, United States of Americacar
- Take the bus from Marble Canyon, Kane, Arizona, United States of America to GC Village Bright Angel Lodgebus
- Take the bus from Grand Canyon Maswik Lodge to Flagstaff Amtrak Stationbus
- Take the train from Flagstaff to Kansas Citytrain
- Take the train from Kansas City to St. Louistrain
41h 50m$614–1,274Drive 1,385.1 mi
- Drive from Bryce Canyon National Park Visitors Center to St. Louiscar 1,385.1 mi
23h 2m$253–366Drive, shuttle to St. George Regional, fly
- Drive from Bryce Canyon National Park to Kanab Airportcar
- Take a shuttle bus from Kanab Airport to St. George Airport
- Fly from St. George Regional (SGU) to Lambert–St. Louis International Airport (STL)plane SGU - STL
10h 11m$223–845Shuttle to Harry Reid International Airport, fly
- Take a shuttle bus from Bryce Canyon Visitor Center to Treasure Island Hotel and Casino
- Fly from Harry Reid International Airport (LAS) to Lambert–St. Louis International Airport (STL)plane LAS - STL
11h$202–572Drive, bus to Salt Lake City International Airport, fly
- Drive from Visitor Center to Parowan - TA Truck Stopcar
- Take the bus from Parowan - TA Truck Stop to Salt Lake City Airportbus
- Fly from Salt Lake City International Airport (SLC) to Lambert–St. Louis International Airport (STL)plane SLC - STL
10h 12m$211–862
Cedar City Regional Airport (CDC) to Lambert–St. Louis International Airport (STL) flights
Questions & Answers
The cheapest way to get from Bryce Canyon National Park to St. Louis is to drive and bus which costs $220 - $430 and takes 31h 48m.
The fastest way to get from Bryce Canyon National Park to St. Louis is to drive and shuttle and fly which takes 10h 11m and costs $220 - $850.
The distance between Bryce Canyon National Park and St. Louis is 1339 miles. The road distance is 1393.2 miles.
It takes approximately 11h 5m to get from Bryce Canyon National Park to St. Louis, including transfers.
St. Louis is 1h ahead of Bryce Canyon National Park. It is currently 5:39 AM in Bryce Canyon National Park and 6:39 AM in St. Louis.
Yes, the driving distance between Bryce Canyon National Park to St. Louis is 1393 miles. It takes approximately 23h 2m to drive from Bryce Canyon National Park to St. Louis.
There are 458+ hotels available in St. Louis.
What companies run services between Bryce Canyon National Park, UT, USA and St. Louis, MO, USA?
There is no direct connection from Bryce Canyon National Park to St. Louis. However, you can drive to Cedar City Regional Airport (CDC) airport, fly to Lambert–St. Louis International Airport (STL), walk to LAMBERT AIRPORT TERMINAL #1 station, then take the train to CIVIC CENTER station. Alternatively, you can take a vehicle from Bryce Canyon National Park to St Louis Bus Station via Parowan and Denver Union Station in around 31h 48m.
- Website
- southwest.com
Flights from Harry Reid International Airport to Lambert–St. Louis International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- $160–700
Flights from Harry Reid International Airport to Lambert–St. Louis International Airport via Denver
- Ave. Duration
- 5h 1m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $160–750
Flights from Harry Reid International Airport to Lambert–St. Louis International Airport via Kansas City
- Ave. Duration
- 5h 12m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $160–750
Flights from Salt Lake City International Airport to Lambert–St. Louis International Airport via Denver
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $170–800
Flights from Salt Lake City International Airport to Lambert–St. Louis International Airport via Chicago Midway
- Ave. Duration
- 5h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $210–900
- Website
- delta.com
Flights from Cedar City Regional Airport to Lambert–St. Louis International Airport via Salt Lake City International Airport
- Ave. Duration
- 12h 14m
- When
- Every day
- Estimated price
- $170–750
Flights from St. George Regional to Lambert–St. Louis International Airport via Salt Lake City International Airport
- Ave. Duration
- 6h 39m
- When
- Every day
- Estimated price
- $170–800
Flights from Salt Lake City International Airport to Lambert–St. Louis International Airport
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- $170–800
Flights from Salt Lake City International Airport to Lambert–St. Louis International Airport via Minneapolis
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- $200–900
- Website
- united.com
Flights from St. George Regional to Lambert–St. Louis International Airport via Denver
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- $160–750
Flights from Harry Reid International Airport to Lambert–St. Louis International Airport via Denver
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $160–750
Flights from Salt Lake City International Airport to Lambert–St. Louis International Airport via Denver
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $170–800
- Website
- aa.com
Flights from St. George Regional to Lambert–St. Louis International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $180–800
Flights from St. George Regional to Lambert–St. Louis International Airport via Phoenix
- Ave. Duration
- 8h 6m
- When
- Sunday
- Estimated price
- $180–800
Flights from Harry Reid International Airport to Lambert–St. Louis International Airport via Phoenix
- Ave. Duration
- 5h 14m
- When
- Every day
- Estimated price
- $170–750
- Website
- flyfrontier.com
Flights from Harry Reid International Airport to Lambert–St. Louis International Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $100–330
Flights from Salt Lake City International Airport to Lambert–St. Louis International Airport via Denver
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- $120–230
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Flagstaff to Kansas City
- Ave. Duration
- 24h 27m
- Frequency
- Once daily
- Estimated price
- $390–850
- Website
- Amtrak
Train from Kansas City to St. Louis
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $85–190
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Parowan to Denver Union Station
- Ave. Duration
- 12h 50m
- Frequency
- Twice daily
- Estimated price
- $85–160
- Website
- Greyhound
Bus from Denver Union Station to St Louis Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- 4 times a day
- Estimated price
- $130–250
- Website
- Greyhound
- Phone
- +1 928-638-2820
- [email protected]
- Website
- Trans Canyon Shuttle
Bus from Marble Canyon, Kane, Arizona, United States of America to GC Village Bright Angel Lodge
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- $65–120
- Website
- Trans Canyon Shuttle
- Passengers
- $65–90
Shuttle from Kanab Airport to St. George Airport
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $45–70
- Website
- Trans Canyon Shuttle
- Passengers
- $45–70
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Grand Canyon Maswik Lodge to Flagstaff Amtrak Station
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $50–80
- Book at
- Groome Transportation - Phoenix, AZ
- Phone
- +1 702-978-7368
- [email protected]
- Website
- National Park Express
Shuttle from Bryce Canyon Visitor Center to Treasure Island Hotel and Casino
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $95
- Website
- National Park Express
- Phone
- +1 208-656-8824
- [email protected]
- Website
- Salt Lake Express
Bus from Parowan - TA Truck Stop to Salt Lake City Airport
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- $45–90
- Website
- Salt Lake Express
Want to know more about travelling around United States
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide



















