1map logoGo to main page

Grand Junction, CO, USA to Salt Lake City, UT, USA from $69: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Grand Junction, United States
to
Salt Lake City, United States

How to Get from Grand Junction to Salt Lake City: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$69 by busBest price
760 kmDistance
5h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Grand Junction to Salt Lake City with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Drive
Bus
Train
Average Duration
9h  20m
Estimated price
$313-558
Recommended
Company
various
Bus
Average Duration
11h  44m
Estimated price
$69-308
Cheapest
route map
Distance: 760 km
Duration: 5h 1m

See more options

Company
various
Drive
Average Duration
5h  1m
Estimated price
$50-75
Company
various
Drive
Plane
Average Duration
5h  30m
Estimated price
$152-3130
Company
various
Plane
Average Duration
5h  35m
Estimated price
$212-604
Company
various
Drive
Plane
Average Duration
6h  22m
Estimated price
$3131-504
Company
various
Drive
Average Duration
7h  54m
Estimated price
$3132-3133

Grand Junction - Salt Lake City operators

Explore transport companies operating between Grand Junction and Salt Lake City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 800-900-3011
Website
https://ridebustang.com/

Bus from Grand Valley Downtown Transfer Station to West Glenwood Park & Ride

Average Duration
1h 50m
Estimated price
$693-6926
Contact phone
+1 208-656-8824
Website
https://saltlakeexpress.com/

Bus from Moab, UT to Provo Central Station

Average Duration
3h 50m
Estimated price
$6940-3137

Bus from Green River to Downtown Salt Lake

Average Duration
3h 55m
Estimated price
$6940-5588
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Glenwood Springs to Green River

Average Duration
3h 30m
Estimated price
$6920-696
Shuttle
Contact phone
+1 435-259-9402
Website
http://www.roadrunnershuttle.com

Shuttle from Grand Junction Regional Airport to Moab

Average Duration
2h
Estimated price
$5584-69290

Shuttle from Moab to Salt Lake City Airport

Average Duration
4h
Estimated price
$500-31360
Train
Website
http://rideuta.com

Train from Provo Central Station to Salt Lake Central Station

Average Duration
1h 9m
Estimated price
$692-694
Plane
Website
http://united.com

Plane from Grand Junction (GJT) to Salt Lake City (SLC)

Average Duration
4h 35m
Estimated price
$3138-3139
Website
http://aa.com

Plane from Grand Junction (GJT) to Salt Lake City (SLC)

Average Duration
5h 20m
Estimated price
$5584-5582

Grand Junction to Salt Lake City: Overview of Bus, Train, Flight, and Car Trips

Traveling between Grand Junction and Salt Lake City offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience the scenic journey from Grand Junction to Salt Lake City spanning 285 miles and showcasing the natural beauty of the American West. Plan for an approximately 5-hour drive through picturesque landscapes. 💸 Enjoy budget-friendly options with car travel costs ranging from $50 to $75 for the trip from Grand Junction to Salt Lake City. Explore the flexibility and convenience of a road trip while saving on transportation expenses.
Average price
$50 - $75
🚆 Embark on a scenic train journey from Grand Junction to Salt Lake City through the stunning landscapes of Colorado and Utah. The route covers a distance of 295 miles and takes approximately 6 hours and 32 minutes to reach your destination.
🛫 Flying from Grand Junction to Salt Lake City involves a journey with a total duration of around 5 hours and 35 minutes by plane. There are no direct flights available, with the quickest option typically featuring one stopover along the way. 🌍 Both United Airlines and American Airlines operate flights from Grand Junction Airport to Salt Lake City Airport, providing travelers with options for their journey. The airlines offer a range of prices for the route, with fares typically ranging from $212 to $604 for a one-way ticket.
Departure Point
Grand Junction Airport
Arrival Point
Salt Lake City Airport. The quickest flight takes 3h 41m and has one stopover
🚌 Although there is no direct bus from Grand Junction to Salt Lake City, travelers can embark on a scenic journey with stops at West Glenwood Park & Ride, Glenwood Springs, and Green River. The total travel time, including transfers, is approximately 11 hours and 44 minutes. 💰 Ticket prices for the bus ride between Salt Lake City and Grand Junction range from $69 to $308, offering a cost-effective and comfortable mode of transportation for those looking to explore the stunning landscapes between these two destinations.
Departure Point
Grand Valley Downtown Transfer Station
Arrival Point
Downtown Salt Lake station

Frequently asked questions

Find out more about the route from Grand Junction to Salt Lake City.

Or choose the category:
The distance between Grand Junction and Salt Lake City is approximately 344 km or 459 km by road. The typical travel times vary depending on the mode of transportation. Taking a shuttle and then a bus would take around 9 hours and 20 minutes. By plane, the travel time is around 5 hours and 47 minutes. Driving by car takes approximately 5 hours and 1 minute. Lastly, taking a bus directly from Grand Junction to Salt Lake City would take around 11 hours and 46 minutes.
The most cost-effective and time-efficient transportation option for traveling from Grand Junction to Salt Lake City is by driving. It takes approximately 5 hours and 1 minute to cover the distance of 459 km. The cost for fuel and tolls ranges from $50 to $75.
The price of a bus ticket between Salt Lake City and Grand Junction can range from $68 to $306, depending on various factors such as the type of bus, discounts, and availability. Similarly, ferry prices between the two cities can vary from $732 to $944, depending on factors such as the ferry operator, time of year, and any promotions or discounts available.
To get from Grand Junction to Salt Lake City without using public transportation, you can drive the distance of approximately 459 km. The drive takes around 5 hours and 1 minute, depending on traffic conditions. The cost of gas for this trip would vary based on the vehicle's fuel efficiency and current gas prices, ranging from $50 to $75 approximately.
The best way to travel from Grand Junction to Salt Lake City without a car is to take a shuttle and bus and train combination. This option takes approximately 9 hours and 20 minutes and costs between $310 and $600.
There is no direct link between Grand Junction and Salt Lake City by bus. However, there are bus services available with transfers. The journey takes approximately 11 hours and 46 minutes, departing from Grand Valley Downtown Transfer Station and arriving at Downtown Salt Lake via various stops.
The flight duration from Grand Junction to Salt Lake City with one stopover is typically around 3 hours and 53 minutes. However, please note that there are no direct flights between the two cities. As for the cost, flight prices between Salt Lake City and Grand Junction can range from $192 to $654, depending on factors such as airline, time of booking, and availability.
There are many accommodation options available near Salt Lake City. With over 448 hotels to choose from, you are sure to find something that suits your preferences and budget. Prices for hotels start at $46 per night, making it accessible for a range of travelers. Whether you prefer luxury resorts, budget-friendly motels, or convenient city center locations, Salt Lake City has a variety of options to cater to your needs.