Bus in Park City

All Resort Express

The dominant shuttle service with shared vans or private-charters from Salt Lake City International Airport to Park City, Canyons or Deer Valley.
Parking in Salt Lake City Resorts

Holladay Park & Ride Lot

The most convenient park-and-ride lot, from where you can take bus 960 to Solitude and Brighton or bus 951 or 990 to Snowbird and Alta.
Shuttle in Salt Lake City Resorts

Canyon Transportation

Shared van service between Salt Lake City and Solitude, Brighton, Snowbird or Alta. Private service available to other destinations.
Bus in Park City

Park City Transit Center

Free trolleybuses run along Main St one to six times an hour from 8am to 11pm (from 10am in summer). There's a downloadable route map online. It serves as a connection to the Old Town Transit Center where transfers …
Bus in Salt Lake City Resorts


December through April, reach the resorts via Salt Lake City's public transit system, UTA. Bus route 951 goes from the downtown core to Snowbird and Alta.
Bus in Ogden


Greyhound, north of Union Station, has daily buses traveling between Ogden town and SLC (45 minutes), but you really need a car to get around anywhere in the valley.
Shuttle in Park City

Powder for the People

Shared van service and private-charter vans from Salt Lake City International Airport. Powder Chaser ski shuttles run between Park City and Salt Lake City resorts.
Bus in Park City

Canyon Transportation

Offers shared vans from mountain locations to Salt Lake City International Airport; also has point-to-point transfers and jeep rentals delivered to your location.
Bus in Heber City & Midway


The Greyhound station is in Ogden, though some routes make a roadside stop in Heber City (at 1590 S Hwy 40). Prices are the same from either. Daily buses from Ogden to SLC (55 minutes).
Shuttle in Salt Lake City Resorts

Alta Shuttle

Shared van service between Salt Lake City and Snowbird or Alta.