There is 1 way to get from St. George to Zion Lodge by shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from St. George to Zion Lodge is to shuttle which costs $27 - $40 and takes 1h 59m.
The fastest way to get from St. George to Zion Lodge is to shuttle which takes 1h 59m and costs $27 - $40.
The distance between St. George and Zion Lodge is 46 miles.
The best way to get from St. George to Zion Lodge without a car is to shuttle which takes 1h 59m and costs $27 - $40.
It takes approximately 1h 59m to get from St. George to Zion Lodge, including transfers.
There are 57+ hotels available in Zion Lodge.
What companies run services between St. George, UT, USA and Zion Lodge, UT, USA?
St. George Shuttle operates a shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center 5 times a day. Tickets cost $27–40 and the journey takes 1h.
- Phone
- +1 800-933-8320
- info@stgshuttle.com
- Website
- stgshuttle.com
Shuttle from St. George, UT-1275 East Red Hills Parkway to Springdale, UT-Zion-Springdale Visitor Center
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $27–40
- Website
- https://www.stgshuttle.com/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Need to know: Eurostar, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

