Travel from Salt-Lake-City to Grand-Canyon

Bus from Salt Lake City to Grand-Canyon

Bundu Bus operates a bus from Salt Lake City to Grand-Canyon once daily. Tickets cost $65 - $95 and the journey takes 5 h 6 min. 2 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Salt Lake City to Grand-Canyon

From Salt Lake City, UT bus to St George, UT, bus to Las Vegas, NV, bus to Grand Canyon, AZ, then walk to Grand-Canyon. 15 h 12 min $233. From Salt Lake City, UT bus to Main @ Ogden, line 208 bus to Casino Center @ Garces, bus to Las Vegas, NV, bus to Grand Canyon, AZ, then walk to Grand-Canyon. 16 h 6 min $161. From Salt Lake Central Station train to Provo—Transit Hub, bus to Cedar City, UT, walk to Cedar City, UT, bus to Kingman Amtrak, train to Williams, AR, train to Grand Canyon, then walk to Grand-Canyon. 17 h 33 min $216. From Salt Lake City drive to Grand-Canyon. 9 h 54 min $63. From Courthouse Station line 704 tram to Salt Lake City airport, fly to Flagstaff airport, bus to Grand Canyon, then walk to Grand-Canyon. 7 h 56 min $730. From Courthouse Station line 704 tram to Salt Lake City airport, fly to Las Vegas airport, bus to Las Vegas, NV, bus to Grand Canyon, AZ, then walk to Grand-Canyon. 10 h 34 min $280. From Courthouse Station line 704 tram to Salt Lake City airport, fly to Phoenix airport, bus to Flagstaff, AZ, bus to Grand Canyon, then walk to Grand-Canyon. 9 h 49 min $289.