There are 9 ways to get from Irvine to Zion Canyon by plane, shuttle, train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly John Wayne Airport Orange County to St. George Regional, shuttle
best- Fly from John Wayne Airport Orange County (SNA) to St. George Regional (SGU)plane SNA - SGU
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
7h 11m$111–417Drive 423.8 mi
cheapest- Drive from Irvine to Zion Canyoncar 423.8 mi
7h 2m$78–112Train, bus, shuttle
- Take the train from Tustin to L.A. Union Stationtrain
- Take the bus from East Los Angeles to Las Vegasbus
- Take the bus from Las Vegas to St. Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
12h 6m$132–204Train, bus, taxi
- Take the train from Fullerton Amtrak Station to Kingman Stationtrain
- Take the bus from Kingman, AZ to Las Vegasbus
- Take the bus from Las Vegas to St. Georgebus
- Take the taxi from St. George to Zion Canyontaxi
14h 26m$377–574Fly John Wayne Airport Orange County to Harry Reid International Airport, shuttle
- Fly from John Wayne Airport Orange County (SNA) to Harry Reid International Airport (LAS)plane SNA - LAS
- Take a shuttle bus from Harry Reid International to St. George, UT-1275 East Red Hills Parkway
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
6h 11m$167–364Train to Los Angeles International Airport, fly to St. George Regional, shuttle
- Take the train from Tustin to L.A. Union Stationtrain
- 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 57m$101–340Bus, shuttle
- Take the bus from Anaheim Regional Transportation Intermodal Center to Las Vegas Downtownbus
- Take the bus from Las Vegas to St. Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
14h 39m$112–181Bus, shuttle via Las Vegas
- Take the bus from Anaheim Regional Transportation Intermodal Center to Las Vegas Downtownbus
- Take the bus from Harry Reid International to Utah Tech - St Georgebus
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
16h 18m$105–181Train, bus, shuttle via San Bernardino
- Take the train from Tustin to San Bernardino - Downtowntrain
- Take the bus from San Bernardino to SB Las Vegas at Fashion Show Mallbus
- Take a shuttle bus from Treasure Island Hotel and Casino to Cable Mtn Lodge, Springdale, UT
17h 43m$150–153
John Wayne Airport Orange County (SNA) to St. George Regional (SGU) flights
Comparing Your Travel Options
The cheapest way to get from Irvine to Zion Canyon is to drive which costs $75 - $120 and takes 7h 2m.
The fastest way to get from Irvine to Zion Canyon is to fly and shuttle which takes 6h 11m and costs $160 - $370.
The distance between Irvine and Zion Canyon is 389 miles. The road distance is 426.3 miles.
The best way to get from Irvine to Zion Canyon without a car is to train and bus and shuttle which takes 12h 6m and costs $130 - $210.
It takes approximately 7h 11m to get from Irvine to Zion Canyon, including transfers.
Yes, the driving distance between Irvine to Zion Canyon is 426 miles. It takes approximately 7h 2m to drive from Irvine to Zion Canyon.
There are 833+ hotels available in Zion Canyon.
What companies run services between Irvine, CA, USA and Zion Canyon, UT, USA?
There is no direct connection from Irvine to Zion Canyon. However, you can fly to St. George Regional (SGU), walk to St. George Airport, take the shuttle to St. George, UT-1275 East Red Hills Parkway, take the shuttle to Springdale, UT-2331 Mount Carmel Hwy, then walk to Zion Canyon. Alternatively, you can take a train from Tustin to Zion Canyon via L.A. Union Station, Union Station - Metro A-Line, Little Tokyo / Arts District Station, Maravilla Station, East Los Angeles, Las Vegas, St. George, St. George, UT-1275 East Red Hills Parkway, and Springdale, UT-2331 Mount Carmel Hwy in around 12h 6m.
- Website
- southwest.com
Flights from John Wayne Airport Orange County to Harry Reid International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–260
- Website
- delta.com
Flights from John Wayne Airport Orange County to St. George Regional via Salt Lake City
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $75–390
Flights from John Wayne Airport Orange County to St. George Regional via Harry Reid International Airport, Salt Lake City
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- $75–390
Flights from John Wayne Airport Orange County to Harry Reid International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $35–260
Flights from Los Angeles International Airport to St. George Regional via Salt Lake City
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $55–310
- Website
- aa.com
Flights from John Wayne Airport Orange County to St. George Regional via Phoenix
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $60–350
Flights from John Wayne Airport Orange County to St. George Regional via Dallas/Ft.Worth
- Ave. Duration
- 7h 42m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $140–650
Flights from Los Angeles International Airport to St. George Regional via Phoenix
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $45–280
- Website
- united.com
Flights from John Wayne Airport Orange County to St. George Regional via Denver
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- $100–480
Flights from Los Angeles International Airport to St. George Regional
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $35–240
- Website
- flybreeze.com
Flights from John Wayne Airport Orange County to Harry Reid International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $100–260
- Website
- flyfrontier.com
Flights from John Wayne Airport Orange County to Harry Reid International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $100–220
- Phone
- (800) 371-LINK (5465)
- Website
- Metrolink Trains
Train from Tustin to L.A. Union Station
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $8–12
- Website
- Metrolink Trains
Train from Tustin to L.A. Union Station
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $8–12
- Website
- Metrolink Trains
Train from Tustin to San Bernardino - Downtown
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a day
- Estimated price
- $9–14
- Website
- Metrolink Trains
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Fullerton Amtrak Station to Kingman Station
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- $190–300
- Website
- Amtrak
- Phone
- +1 800-933-8320
- [email protected]
- Website
- St. George Shuttle
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
- St. George Shuttle
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
- St. George Shuttle
Shuttle from Harry Reid International to St. George, UT-1275 East Red Hills Parkway
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- $35–50
- Website
- St. George Shuttle
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
- St. George Shuttle
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
- St. George Shuttle
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
- St. George Shuttle
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
- St. George Shuttle
- Phone
- +1 833 766 3553
- Website
- Tufesa
Bus from East Los Angeles to Las Vegas
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $60–85
- Schedules at
- Tufesa
- 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
- Tufesa
- Adult One way
- $35–65
Bus from Kingman, AZ to Las Vegas
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- $35–60
- Schedules at
- Tufesa
- Adult One way
- $35–60
Bus from Las Vegas to St. George
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- Tufesa
- Adult One way
- $35–65
Bus from Las Vegas to St. George
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- Tufesa
- Adult One way
- $35–65
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Anaheim Regional Transportation Intermodal Center to Las Vegas Downtown
- Ave. Duration
- 6h 30m
- Frequency
- 6 times a week
- Estimated price
- $45–70
- Schedules at
- Flixbus USA
Bus from Anaheim Regional Transportation Intermodal Center to Las Vegas Downtown
- Ave. Duration
- 6h 30m
- Frequency
- 6 times a week
- Estimated price
- $45–70
- Schedules at
- Flixbus USA
- Phone
- +1 208-656-8824
- [email protected]
- Website
- Salt Lake Express
Bus from Harry Reid International to Utah Tech - St George
- Ave. Duration
- 3h 47m
- Frequency
- Every 3 hours
- Estimated price
- $28–65
- Website
- Salt Lake Express
- Phone
- +1 602-698-7800
- [email protected]
- Website
- Luxury Coach of America
Bus from San Bernardino to SB Las Vegas at Fashion Show Mall
- Ave. Duration
- 4h 29m
- Frequency
- 5 times a week
- Estimated price
- $45
- Schedules at
- Luxury Coach of America
- Phone
- +1 702-978-7368
- [email protected]
- Website
- National Park Express
Shuttle from Treasure Island Hotel and Casino to Cable Mtn Lodge, Springdale, UT
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $95
- Website
- National Park Express
- 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
Why you should take the train in the US
Read the travel guide





















