There are 11 ways to get from Zion to Bryce Canyon National Park by train, plane, car, bus, 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.
Train to Chicago O'Hare International Airport, fly to Cedar City Regional Airport, drive
best- Take the train from Zion to Clybourntrain
- Fly from Chicago O'Hare International Airport (ORD) to Cedar City Regional Airport (CDC)plane ORD - CDC
- Drive from Cedar City Regional Airport (CDC) to Bryce Canyon National Parkcar
10h 50m$144–586Train, bus, drive via Denver
- Take the train from Waukegan to Chicago OTCtrain
- Take the bus from Chicago Bus Station to Denver Union Stationbus
- Take the bus from Denver Union Station to Parowanbus
- Drive from Parowan to Bryce Canyon National Parkcar
39h 22m$258–483Train, bus, drive
- Take the train from Zion to Chicago OTCtrain
- Take the train from Chicago Union Station to Salt Lake Citytrain
- Take the train from Salt Lake Central Station to Provo Central Stationtrain 750
- Take the bus from Provo Central Station to Parowan - TA Truck Stopbus
- Drive from Parowan - TA Truck Stop to Bryce Canyon National Parkcar
44h 4m$559–1,212Drive 1,546.7 mi
- Drive from Zion to Bryce Canyon National Park Visitors Centercar 1,546.7 mi
26h 14m$283–408Bus to General Mitchell International Airport, fly to Cedar City Regional Airport, drive
- Take the bus from Metro Train Station - 13th Avenue and 54th Street to Mitchell Airportbus
- Fly from General Mitchell International Airport (MKE) to Cedar City Regional Airport (CDC)plane MKE - CDC
- Drive from Cedar City Regional Airport (CDC) to Bryce Canyon National Parkcar
13h 1m$205–841Train to Chicago O'Hare International Airport, fly to St. George Regional, shuttle, drive
- Take the train from Zion to Clybourntrain
- Fly from Chicago O'Hare International Airport (ORD) to St. George Regional (SGU)plane ORD - SGU
- Take a shuttle bus from St. George Airport to Kanab Airport
- Drive from Kanab Airport to Bryce Canyon National Parkcar
12h 50m$189–656Bus to General Mitchell International Airport, fly to St. George Regional, shuttle, drive
- Take the bus from Metro Train Station - 13th Avenue and 54th Street to Mitchell Airportbus
- Fly from General Mitchell International Airport (MKE) to St. George Regional (SGU)plane MKE - SGU
- Take a shuttle bus from St. George Airport to Kanab Airport
- Drive from Kanab Airport to Bryce Canyon National Parkcar
12h 53m$240–861Train to Chicago Midway International Airport, fly to Salt Lake City International Airport, bus, drive
- Take the train from Zion to Chicago OTCtrain
- Fly from Chicago Midway International Airport (MDW) to Salt Lake City International Airport (SLC)plane MDW - SLC
- Take the bus from Salt Lake City Airport to Parowan - TA Truck Stopbus
- Drive from Parowan - TA Truck Stop to Visitor Centercar
13h 17m$216–816Train to Chicago Midway International Airport, fly to Cedar City Regional Airport, drive
- Take the train from Zion to Chicago OTCtrain
- Fly from Chicago Midway International Airport (MDW) to Cedar City Regional Airport (CDC)plane MDW - CDC
- Drive from Cedar City Regional Airport (CDC) to Bryce Canyon National Parkcar
14h 10m$173–735Train to Chicago O'Hare International Airport, fly to Salt Lake City International Airport, bus, drive
- Take the train from Zion to Clybourntrain
- Fly from Chicago O'Hare International Airport (ORD) to Salt Lake City International Airport (SLC)plane ORD - SLC
- Take the bus from Salt Lake City Airport to Parowan - TA Truck Stopbus
- Drive from Parowan - TA Truck Stop to Visitor Centercar
13h 22m$237–487Train, bus, shuttle
- Take the train from Zion to Chicago OTCtrain
- Take the train from Chicago Union Station to Kingman Stationtrain
- Take the bus from Kingman Station to South Strip Transit Terminalbus
- Take a shuttle bus from Treasure Island Hotel and Casino to Bryce Canyon Visitor Center
47h 56m$698–1,469
Chicago O'Hare International Airport (ORD) to Cedar City Regional Airport (CDC) flights
Questions & Answers
The cheapest way to get from Zion to Bryce Canyon National Park is to train and bus and drive via Denver which costs $250 - $490 and takes 39h 22m.
The fastest way to get from Zion to Bryce Canyon National Park is to train and fly and drive which takes 10h 50m and costs $140 - $600.
The distance between Zion and Bryce Canyon National Park is 1511 miles. The road distance is 1555.8 miles.
The best way to get from Zion to Bryce Canyon National Park without a car is to train and bus and shuttle which takes 47h 56m and costs $700 - $1,500.
It takes approximately 10h 50m to get from Zion to Bryce Canyon National Park, including transfers.
Bryce Canyon National Park is 1h behind Zion. It is currently 8:33 PM in Zion and 7:33 PM in Bryce Canyon National Park.
Yes, the driving distance between Zion to Bryce Canyon National Park is 1556 miles. It takes approximately 26h 14m to drive from Zion to Bryce Canyon National Park.
There are 64+ hotels available in Bryce Canyon National Park.
What companies run services between Zion, IL, USA and Bryce Canyon National Park, UT, USA?
There is no direct connection from Zion to Bryce Canyon National Park. However, you can take the train to Clybourn, take the train to Irving Park, walk to Irving Park-Blue, take the subway to O'Hare, walk to Chicago O'Hare International Airport (ORD) airport, fly to Cedar City Regional Airport (CDC), then drive to Bryce Canyon National Park. Alternatively, you can take a bus from Sheridan Rd & 27th St to Bryce Canyon National Park via Sheridan Rd & Washington St, Waukegan, Chicago OTC, Madison & Canal, Harrison & Jefferson, Chicago Bus Station, Denver Union Station, and Parowan in around 39h 22m.
- Website
- delta.com
Flights from Chicago O'Hare International Airport to Cedar City Regional Airport via Salt Lake City International Airport
- Ave. Duration
- 8h 38m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–550
Flights from Chicago O'Hare International Airport to Cedar City Regional Airport via Denver, Salt Lake City International Airport
- Ave. Duration
- 8h 23m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–550
Flights from Chicago O'Hare International Airport to Cedar City Regional Airport via Jackson, Salt Lake City International Airport
- Ave. Duration
- 9h 27m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–550
Flights from Chicago O'Hare International Airport to Cedar City Regional Airport via Omaha, Salt Lake City International Airport
- Ave. Duration
- 10h 33m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–550
Flights from General Mitchell International Airport to Cedar City Regional Airport via Salt Lake City International Airport
- Ave. Duration
- 11h 48m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–800
Flights from General Mitchell International Airport to Cedar City Regional Airport via Minneapolis, Salt Lake City International Airport
- Ave. Duration
- 8h 14m
- When
- Saturday
- Estimated price
- $180–800
Flights from General Mitchell International Airport to Cedar City Regional Airport via Chicago O'Hare International Airport, Salt Lake City International Airport
- Ave. Duration
- 7h 46m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–800
Flights from General Mitchell International Airport to Cedar City Regional Airport via Denver, Salt Lake City International Airport
- Ave. Duration
- 8h 43m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–800
Flights from Chicago O'Hare International Airport to St. George Regional via Salt Lake City International Airport
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $120–550
Flights from General Mitchell International Airport to St. George Regional via Salt Lake City International Airport
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- $180–800
Flights from Chicago Midway International Airport to Cedar City Regional Airport via Salt Lake City International Airport
- Ave. Duration
- 11h 2m
- When
- Monday to Wednesday
- Estimated price
- $150–700
Flights from Chicago Midway International Airport to Cedar City Regional Airport via Omaha, Salt Lake City International Airport
- Ave. Duration
- 9h 3m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $150–700
Flights from Chicago Midway International Airport to Cedar City Regional Airport via Denver, Salt Lake City International Airport
- Ave. Duration
- 13h 27m
- When
- Sunday, Tuesday, and Wednesday
- Estimated price
- $160–700
Flights from Chicago O'Hare International Airport to Salt Lake City International Airport
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- $120–550
- Website
- united.com
Flights from Chicago O'Hare International Airport to St. George Regional via Denver
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- $120–550
Flights from Chicago O'Hare International Airport to St. George Regional via Los Angeles
- Ave. Duration
- 8h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $160–650
Flights from General Mitchell International Airport to St. George Regional via Denver
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- $170–750
Flights from Chicago O'Hare International Airport to Salt Lake City International Airport
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $120–550
Flights from Chicago O'Hare International Airport to Salt Lake City International Airport via Denver
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $120–600
- Website
- southwest.com
Flights from Chicago Midway International Airport to Salt Lake City International Airport
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- $150–700
Flights from Chicago Midway International Airport to Salt Lake City International Airport via Denver
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- $160–750
- Website
- aa.com
Flights from Chicago O'Hare International Airport to St. George Regional via Dallas/Ft.Worth
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- $140–600
Flights from Chicago O'Hare International Airport to St. George Regional via Phoenix
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $130–600
Flights from General Mitchell International Airport to St. George Regional via Phoenix
- Ave. Duration
- 6h 51m
- When
- Every day
- Estimated price
- $200–850
Flights from Chicago O'Hare International Airport to Salt Lake City International Airport
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- $120–550
- Phone
- +1 312-696-3872
- Website
- Metra
Train from Zion to Clybourn
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
Train from Waukegan to Chicago OTC
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
Train from Zion to Chicago OTC
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $5–8
- Website
- Metra
- Adult
- $5–8
Train from Zion to Clybourn
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
Train from Zion to Chicago OTC
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $5–8
- Website
- Metra
- Adult
- $5–8
Train from Zion to Chicago OTC
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $5–8
- Website
- Metra
- Adult
- $5–8
Train from Zion to Clybourn
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
Train from Zion to Chicago OTC
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $5–8
- Website
- Metra
- Adult
- $5–8
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Chicago Union Station to Salt Lake City
- Ave. Duration
- 34h 15m
- Frequency
- Once daily
- Estimated price
- $500–1,100
- Website
- Amtrak
Train from Chicago Union Station to Kingman Station
- Ave. Duration
- 34h 37m
- Frequency
- Once daily
- Estimated price
- $550–1,300
- Website
- Amtrak
- Phone
- +1 801-743-3882
- [email protected]
- Website
- rideuta.com
Train from Salt Lake Central Station to Provo Central Station
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $2–7
- Schedules at
- rideuta.com
- Adult - full fare
- $2–7
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Chicago Bus Station to Denver Union Station
- Ave. Duration
- 21h 35m
- Frequency
- Twice daily
- Estimated price
- $150–290
- Website
- Greyhound
Bus from Denver Union Station to Parowan
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- $85–160
- Website
- Greyhound
- Phone
- +1 208-656-8824
- [email protected]
- Website
- Salt Lake Express
Bus from Provo Central Station to Parowan - TA Truck Stop
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $35–75
- Website
- Salt Lake Express
Bus from Salt Lake City Airport to Parowan - TA Truck Stop
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- $45–85
- Website
- Salt Lake Express
Bus from Salt Lake City Airport to Parowan - TA Truck Stop
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- $45–85
- Website
- Salt Lake Express
- Phone
- +1 (866) 912 - 6224
- [email protected]
- Website
- Rockland Coaches
Bus from Metro Train Station - 13th Avenue and 54th Street to Mitchell Airport
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- $6–14
- Schedules at
- Rockland Coaches
- Adult
- $6–14
Bus from Metro Train Station - 13th Avenue and 54th Street to Mitchell Airport
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- $6–14
- Schedules at
- Rockland Coaches
- Adult
- $6–14
- Phone
- +1 928-638-2820
- [email protected]
- Website
- Trans Canyon Shuttle
Shuttle from St. George Airport to Kanab Airport
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $45–70
- Website
- Trans Canyon Shuttle
- Passengers
- $45–70
Shuttle from St. George Airport to Kanab Airport
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $45–70
- Website
- Trans Canyon Shuttle
- Passengers
- $45–70
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Kingman Station to South Strip Transit Terminal
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- $40–60
- Website
- Amtrak
- Phone
- +1 702-978-7368
- [email protected]
- Website
- National Park Express
Shuttle from Treasure Island Hotel and Casino to Bryce Canyon Visitor Center
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $95
- Website
- National Park 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


















