Travel from Las-Vegas-NM-USA to Zion-National-Park

How to get from Las Vegas to Zion National Park?

There is no direct connection from Las Vegas to Zion National Park. However, you can take the train to Kingman, take the bus to St George, then take the taxi to Zion National Park. Alternatively, you can take the train to Kingman, take the bus to Cedar City, UT, then take the drive to Zion National Park.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Las Vegas to Zion National Park

ModeDurationPrice
From Las Vegas Intermodal Facility train to Kingman, bus to St George, then taxi to Zion National Park.16 h 51 min$346
From Las Vegas Intermodal Facility train to Kingman, bus to Cedar City, UT, then drive to Zion National Park.17 h 53 min$227
From Las Vegas drive to Zion National Park.11 h 50 min$77
From Highlands University bus to South Capitol, taxi to Santa Fe airport, fly to St George airport, then taxi to Zion National Park.9 h 12 min$761
From Las Vegas Intermodal Facility train to A.T.C. , line 50 bus to Albuquerque airport, fly to Cedar City airport, then drive to Zion National Park.12 h 3 min$712
From Las Vegas Intermodal Facility train to A.T.C. , line 50 bus to Albuquerque airport, fly to St George airport, then taxi to Zion National Park.9 h 43 min$675

How long does it take to get from Las Vegas to Zion National Park?

It takes approximately 16 h 51 min to get from Las Vegas to Zion National Park, including transfers.

Operators from Las Vegas to Zion National Park

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Tufesa016444102444Tufesa
New Mexico TransportNew Mexico Transport
United AirlinesUnited Airlines
American AirlinesAmerican Airlines
ABQ RideABQ Ride
DeltaDelta
Southwest AirlinesSouthwest Airlines