As part of Zion National Park's free shuttle system, Springdale has a route running through the town April-October.
The route has 9 stops, with three of those available only on request (or when people are waiting): Majestic View, Silver Bear (request only), Driftwood, Bit & Spur/Zion Park Inn, Pizza & Noodle/Bumbleberry/Zions Bank, Canyon Ranch/Desert Pearl/Post Office (request only), Flanigans/Kimaries, Watchman Cafe (request only), and the Zion Canyon Theater. The last stop is within walking distance of the Park Entrance and the Zion Visitor Center.
In Spring & Fall, the shuttle runs from 6:30 AM until 10:15 PM, with 10-15 minute frequency. In the Summer (mid-May to early September), the shuttle runs from 5:30 AM until 11:15 PM, with 10-15 minute frequnecy, and 20 or 30 minute frequency in the very early morning and late evening.