There are 8 ways to get from Temecula 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 Temecula Bus Stop to Riversidebus
- Take the bus from Valley Blvd - Bloomington to Las Vegasbus
- Take the bus from Las Vegas to St. Georgebus
- Take the taxi from St. George to Zion Canyontaxi
9h 13m$245–343Drive 427.7 mi
cheapest- Drive from Temecula to Zion Canyoncar 427.7 mi
7h 6m$78–113Bus to Los Angeles International Airport, fly to St. George Regional, shuttle
- Take the bus from Temecula Bus Stop to Los Angeles Downtownbus
- 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
9h 24m$136–425Shuttle
- Take a shuttle bus from Temecula, CA - 28266 Old Town Front St to 1100 S Main St. - Las VegasCbx
- Take a shuttle bus from Treasure Island Hotel and Casino to Cable Mtn Lodge, Springdale, UTLas Vegas
17h 33m$148–167Bus, shuttle via Las Vegas
- Take the bus from Temecula to Las Vegasbus
- 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 50m$146–207Bus, shuttle
- Take the bus from Temecula to Las Vegasbus
- 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
14h 17m$134–212Drive to Palm Springs International Airport, fly to Harry Reid International Airport, bus, shuttle
- Drive from Temecula to Indio-Palm-Springs-Airport-PSPcar
- Fly from Palm Springs International Airport (PSP) to Harry Reid International Airport (LAS)plane PSP - 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
7h 58m$308–718Bus to Mcclellan–Palomar Airport, fly to St. George Regional, shuttle
- Take the bus from Temecula to Escondidobus
- Fly from Mcclellan–Palomar Airport (CLD) to St. George Regional (SGU)plane CLD - SGU
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-2331 Mount Carmel Hwy
10h 48m$138–473
Los Angeles International Airport (LAX) to St. George Regional (SGU) flights
Questions & Answers
The cheapest way to get from Temecula to Zion Canyon is to drive which costs $75 - $120 and takes 7h 6m.
The fastest way to get from Temecula to Zion Canyon is to drive which takes 7h 6m and costs $75 - $120.
The distance between Temecula and Zion Canyon is 435 miles. The road distance is 430.2 miles.
The best way to get from Temecula to Zion Canyon without a car is to bus and taxi which takes 9h 13m and costs $240 - $350.
It takes approximately 9h 13m to get from Temecula to Zion Canyon, including transfers.
Yes, the driving distance between Temecula to Zion Canyon is 430 miles. It takes approximately 7h 6m to drive from Temecula to Zion Canyon.
There are 744+ hotels available in Zion Canyon.
What companies run services between Temecula, CA, USA and Zion Canyon, UT, USA?
You can take a shuttle from Temecula, CA - 28266 Old Town Front St to Zion Canyon via 1100 S Main St. - Las Vegas, SB Casino Center at Coolidge, SB Las Vegas at Fashion Show Mall, Treasure Island Hotel and Casino, Cable Mtn Lodge, Springdale, UT, Zion Canyon Village, and Hotel De Novo - Down Canyon in around 17h 33m.
- Website
- southwest.com
Flights from Palm Springs International Airport to Harry Reid International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $35–270
- Website
- aa.com
Flights from Mcclellan–Palomar Airport to St. George Regional via Phoenix
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $65–360
- 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 Mcclellan–Palomar Airport to St. George Regional via Denver
- Ave. Duration
- 8h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $120–550
- 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
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Temecula Bus Stop to Riverside
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $6–10
- Schedules at
- flixbus.com
Bus from Temecula Bus Stop to Los Angeles Downtown
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $16–28
- Schedules at
- flixbus.com
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Temecula Bus Stop to Riverside
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $20–29
- Book at
- https://www.jeffersonlines.com
- Adult
- $20–29
Bus from Temecula Bus Stop to Los Angeles Downtown
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $30–50
- Book at
- https://www.jeffersonlines.com
- Adult
- $30–50
Bus from Temecula to Las Vegas
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $70–100
- Book at
- https://www.jeffersonlines.com
- Adult
- $70–100
Bus from Las Vegas to Saint George
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- $40–60
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–60
Bus from Temecula to Las Vegas
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $70–100
- Book at
- https://www.jeffersonlines.com
- Adult
- $70–100
Bus from Las Vegas to Saint George
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- $40–60
- Book at
- https://www.jeffersonlines.com
- Adult
- $40–60
Bus from Temecula to Escondido
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $18–26
- Book at
- https://www.jeffersonlines.com
- Adult
- $18–26
- Phone
- +1 833 766 3553
- Website
- tufesainternacional.com
Bus from Valley Blvd - Bloomington to Las Vegas
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $55–80
- Schedules at
- tufesainternacional.com
- Adult One way
- $55–80
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/
- [email protected]
- Website
- crossborderxpress.com
Shuttle from Temecula, CA - 28266 Old Town Front St to 1100 S Main St. - Las Vegas
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $45–70
- Schedules at
- crossborderxpress.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
- Phone
- +1 208-656-8824
- [email protected]
- Website
- saltlakeexpress.com
Bus from Harry Reid International to Utah Tech - St George
- Ave. Duration
- 3h 47m
- Frequency
- Every 3 hours
- Estimated price
- $28–65
- Website
- https://saltlakeexpress.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














