There are 9 ways to get from Long Beach to Zion Canyon by bus, taxi, car, plane, 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.
Bus, taxi
best- Take the bus from East Los Angeles to Las Vegasbus
- Take the bus from Las Vegas to St. Georgebus
- Take the taxi from St. George to Zion Canyontaxi
10h 32m$207–292Drive 437.2 mi
cheapest- Drive from Long Beach to Zion Canyoncar 437.2 mi
7h 17m$80–116Fly Los Angeles International Airport to St. George Regional, shuttle
- Fly from Los Angeles International Airport (LAX) to St. George Regional (SGU)plane LAX - SGU
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
7h 20m$99–371Bus, shuttle
- Take the bus from Los Angeles Union Station to Las Vegas Stripbus FlixBus 2030 / ...
- Take a shuttle bus from Treasure Island Hotel and Casino to Cable Mtn Lodge, Springdale, UTLas Vegas
17h 49mBus, shuttle via St. George
- Take the bus from Long Beach Bus Station to Las Vegas BusTerminalbus
- Take the bus from Las Vegas to Saint Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
12h 28mBus, shuttle via St. George #2
- Take the bus from Los Angeles Union Station to Las Vegas BusTerminalbus
- Take the bus from Las Vegas to Saint Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
13h 36mFly Long Beach Airport to Harry Reid International Airport, bus, shuttle
- Fly from Long Beach Airport (LGB) to Harry Reid International Airport (LAS)plane LGB - LAS
- Take the bus from Las Vegas to Saint Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
8h 24mFly Los Angeles International Airport to Harry Reid International Airport, bus, shuttle
- Fly from Los Angeles International Airport (LAX) to Harry Reid International Airport (LAS)plane LAX - LAS
- Take the bus from Las Vegas to Saint Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
8h 57mFly Santa Monica to Harry Reid International Airport, bus, shuttle
- Fly from Santa Monica (SMO) to Harry Reid International Airport (LAS)plane SMO - LAS
- Take the bus from Las Vegas to Saint Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
9h 57m
Los Angeles International Airport (LAX) to St. George Regional (SGU) flights
Questions & Answers
The cheapest way to get from Long Beach to Zion Canyon is to drive which costs $80 - $120 and takes 7h 17m.
The fastest way to get from Long Beach to Zion Canyon is to drive which takes 7h 17m and costs $80 - $120.
The distance between Long Beach and Zion Canyon is 471 miles. The road distance is 439.7 miles.
The best way to get from Long Beach to Zion Canyon without a car is to bus and taxi which takes 10h 32m and costs $200 - $300.
It takes approximately 10h 32m to get from Long Beach to Zion Canyon, including transfers.
Yes, the driving distance between Long Beach to Zion Canyon is 440 miles. It takes approximately 7h 17m to drive from Long Beach to Zion Canyon.
There are 737+ hotels available in Zion Canyon.
What companies run services between Long Beach, CA, USA and Zion Canyon, UT, USA?
There is no direct connection from Long Beach to Zion Canyon. However, you can take the vehicle to Little Tokyo / Arts District Station, take the vehicle to Maravilla Station, walk to East Los Angeles, take the bus to Las Vegas, take the bus to St. George, then take the taxi to Zion Canyon. Alternatively, you can drive from Long Beach to Zion Canyon in around 7h 17m.
- Website
- southwest.com
Flights from Long Beach Airport to Harry Reid International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $40–280
Flights from Los Angeles International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $40–260
- Website
- united.com
Flights from Los Angeles International Airport to St. George Regional
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $45–290
Flights from Los Angeles International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $40–260
- Website
- delta.com
Flights from Los Angeles International Airport to St. George Regional via Salt Lake City
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $80–390
Flights from Los Angeles International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $40–260
- Website
- aa.com
Flights from Los Angeles International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $40–260
- Website
- jsx.com
Flights from Los Angeles International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $40–260
Flights from Santa Monica to Harry Reid International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $40–290
- Website
- flyfrontier.com
Flights from Los Angeles International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $75–190
- Phone
- +1 833 766 3553
- Website
- tufesainternacional.com
Bus from East Los Angeles to Las Vegas
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $60–85
- Schedules at
- tufesainternacional.com
- Adult One way
- $60–85
Bus from Las Vegas to St. George
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- tufesainternacional.com
- Adult One way
- $35–65
- Phone
- +1 800-933-8320
- [email protected]
- Website
- stgshuttle.com
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
- Ave. Duration
- 57 min
- Frequency
- 5 times a day
- Estimated price
- $26–40
- Website
- https://www.stgshuttle.com/
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
- Ave. Duration
- 57 min
- Frequency
- 5 times a day
- Estimated price
- $26–40
- Website
- https://www.stgshuttle.com/
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
- Ave. Duration
- 57 min
- Frequency
- 5 times a day
- Estimated price
- $26–40
- Website
- https://www.stgshuttle.com/
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
- Ave. Duration
- 57 min
- Frequency
- 5 times a day
- Estimated price
- $26–40
- Website
- https://www.stgshuttle.com/
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
- Ave. Duration
- 57 min
- Frequency
- 5 times a day
- Estimated price
- $26–40
- Website
- https://www.stgshuttle.com/
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
- Ave. Duration
- 57 min
- Frequency
- 5 times a day
- Estimated price
- $26–40
- Website
- https://www.stgshuttle.com/
- Website
- flixbus.com
Bus from Los Angeles Union Station to Las Vegas Strip
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Schedules at
- flixbus.com
- Phone
- +1 702-978-7368
- [email protected]
- Website
- nationalparkexpress.com
Shuttle from Treasure Island Hotel and Casino to Cable Mtn Lodge, Springdale, UT
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $95
- Website
- https://nationalparkexpress.com
- Website
- greyhound.com
Bus from Long Beach Bus Station to Las Vegas BusTerminal
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- greyhound.com
Bus from Los Angeles Union Station to Las Vegas BusTerminal
- Ave. Duration
- 5h 35m
- Frequency
- Every 4 hours
- Schedules at
- greyhound.com
- Website
- example.com
Bus from Las Vegas to Saint George
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Schedules at
- example.com
Bus from Las Vegas to Saint George
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Schedules at
- example.com
Bus from Las Vegas to Saint George
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Schedules at
- example.com
Bus from Las Vegas to Saint George
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Schedules at
- example.com
Bus from Las Vegas to Saint George
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Schedules at
- example.com
- Ave. Duration
- 47 min
- Estimated price
- $110–140
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






