1map logoGo to main page

Salt Lake City, UT, USA to Moscow, ID, USA from $104: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Salt Lake City, United States
to
Moscow, United States

How to Get from Salt Lake City to Moscow: 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.

$104 by busBest price
1027 kmDistance
3h 45m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Salt Lake City to Moscow 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
Plane
Average Duration
3h  45m
Estimated price
$591-893
Recommended
Company
FlixBus N2181
Bus
Average Duration
14h  30m
Estimated price
$104-205
Cheapest
route map
Distance: 1027 km
Duration: 3h 45m

See more options

Company
various
Bus
Average Duration
16h  53m
Estimated price
$158-591
Company
various
Plane
Bus
Average Duration
6h  32m
Estimated price
$191-528
Company
various
Plane
Average Duration
5h  44m
Estimated price
$381-743
Company
N/A
Drive
Average Duration
11h  30m
Estimated price
$5910-5911

Salt Lake City - Moscow operators

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

Plane
Website
delta.com

Plane from Salt Lake City (SLC) to Lewiston (LWS)

Average Duration
1h 41m
Estimated price
$5914-5915

Plane from Salt Lake City (SLC) to Spokane (GEG)

Average Duration
1h 48m
Estimated price
$8932-5914
Website
alaskaair.com

Plane from Salt Lake City (SLC) to Pullman (PUW)

Average Duration
5h 29m
Estimated price
$5917-5918

Plane from Salt Lake City (SLC) to Pullman (PUW)

Average Duration
6h 35m
Estimated price
$5916-5915
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Salt Lake City Intermodal Trans Ctr to Boise, ID

Average Duration
6h 45m
Estimated price
$8936-5912

Bus from Boise, ID to Moscow

Average Duration
6h 45m
Estimated price
$8935-5910
Contact phone
+1 800-366-6975
Website
northwesternstagelines.com

Bus from Spokane International Airport to Moscow, ID

Average Duration
2h 25m
Estimated price
$8933-8934

Bus from Boise, ID to Moscow

Average Duration
6h 45m
Estimated price
$8935-5910
Contact phone
+1 208-656-8824
Website
saltlakeexpress.com

Bus from Downtown Salt Lake to Pocatello

Average Duration
3h 23m
Estimated price
$8937-5917

Bus from Pocatello Transit to Boise - Flying J

Average Duration
4h 45m
Estimated price
$1040-89360

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

Traveling between Salt Lake City and Moscow 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.

🚗 Embark on a scenic road trip from Salt Lake City to Moscow covering a distance of 638 miles. Enjoy the diverse landscapes as you travel through Utah, Idaho, and beyond. 💵 Plan your budget wisely, as the cost of driving from Salt Lake City to Moscow ranges from $110 to $170. Factor in expenses for fuel, snacks, and any unexpected detours along the way. ⏰ Set aside approximately 11 and a half hours for the journey, allowing time for rest stops and meals. Take in the beauty of the countryside and make memories on this unforgettable drive from one charming city to another.
Average price
$110 - $170
🛫 Flying from Salt Lake City to Moscow is a convenient journey with a quick direct flight option lasting 1 hour and 41 minutes from Salt Lake City Airport to Lewiston Airport, operated by Delta. 🛄 Upon landing at Lewiston Airport, travelers can expect a total travel time of 3 hours and 45 minutes to reach Moscow by plane, offering a smooth and efficient connection between these two cities. 💸 Prices for flights between Moscow and Salt Lake City typically range from $591 to $893, providing travelers with a range of options to suit their budget and travel preferences for this domestic route within the United States.
Departure Point
Salt Lake City Airport
Arrival Point
Lewiston Airport
🗺️ The bus journey from Salt Lake City to Moscow takes approximately 14 hours and 30 minutes, including transfers. Flixbus USA and Northwestern Stages operate services on this route. 💰 Prices for a bus ticket between Moscow and Salt Lake City range from $104 to $205. Plan your trip accordingly to experience this scenic bus journey.
Departure Point
Salt Lake City Intermodal Trans Ctr station
Arrival Point
Moscow station

Frequently asked questions

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

Or choose the category:
The distance between Salt Lake City and Moscow is approximately 785.4 km or 1027.2 km by road. The typical travel times vary depending on the mode of transportation. The fastest way to reach Moscow from Salt Lake City is by flying to Lewiston and then taking a bus, which takes about 4 hours and 53 minutes. Alternatively, flying directly from Salt Lake City to Moscow takes around 5 hours and 11 minutes. Driving by car takes about 11 hours and 30 minutes, while taking a bus from Salt Lake City to Moscow takes approximately 16 hours and 53 minutes.
The most cost-effective transportation option for traveling from Salt Lake City to Moscow is to drive, with a cost ranging from $110 to $170. However, this mode of transportation is also the most time-consuming, taking approximately 11 hours and 30 minutes. On the other hand, the quickest option is to fly and then take a bus, which takes around 4 hours and 53 minutes but comes at a higher cost of $480 to $800.
The prices for a bus ticket between Moscow and Salt Lake City range from $133 to $571, depending on various factors such as the time of booking and the specific bus company.
To travel from Salt Lake City to Moscow without using public transportation, you can drive the distance of approximately 1026.8 km. The driving time is approximately 11 hours and 30 minutes. You should budget between $110 and $170 for fuel and tolls, depending on the vehicle and route taken.
The best way to travel from Salt Lake City to Moscow without a car is by taking a bus. The bus journey takes approximately 16 hours and 53 minutes and can cost between $130 and $600. Alternatively, you can also fly to Lewiston and then take a bus to Moscow, which takes around 4 hours and 53 minutes.
There is no direct link between Salt Lake City and Moscow by bus. However, there are bus services available with transfers that can take approximately 16h 53m. These services typically involve transferring in Pocatello and Boise. Alternatively, there are faster options such as flying, which takes about 4h 53m with a layover in Lewiston, or driving, which takes approximately 11h 30m.
The flight duration between Salt Lake City and Moscow typically takes around 4 hours and 27 minutes with one stopover. However, there is no direct flight available, so travelers will have to make a connection. The cost of the flight can range from $221 to $793 depending on various factors such as airline, travel dates, and booking class.
There are several options for accommodation near Moscow. With over 18 hotels available in the area, visitors have a variety of choices. Prices for these hotels start at $49, making it possible to find a suitable and affordable option for various budgets.