Travel from San-Diego to Zion-National-Park

How to get from San Diego to Zion National Park?

There is no direct connection from San Diego to Zion National Park. However, you can take the line 992 bus to San Diego airport, fly to St George, then take the taxi to Zion National Park. Alternatively, you can take the line 992 bus to San Diego airport, fly to Cedar City, 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 San Diego to Zion National Park

From Broadway & Front St line 992 bus to San Diego airport, fly to St George airport, then taxi to Zion National Park. 5 h 39 min $581. From Broadway & Front St line 992 bus to San Diego airport, fly to Cedar City airport, then drive to Zion National Park. 6 h 33 min $558. From San Diego Santa Fe Depot Amtrak train to Fullerton Transportation Center, train to Kingman, bus to St George, then taxi to Zion National Park. 14 h 37 min $317. From San Diego drive to Zion National Park. 8 h 12 min $58.

How long does it take to get from San Diego to Zion National Park?

It takes approximately 5 h 39 min to get from San Diego to Zion National Park.

Operators from San Diego to Zion National Park