There are 5 ways to get from Moscow to Boise by bus, plane or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus to Lewiston, fly  •  3 h 18 min

  1. Take the bus from Moscow to Lewiston
  2. Fly from Lewiston (LWS) to Boise (BOI) LWS - BOI

$141 - $603

Cheapest option

Amtrak Thruway  •  8 h 25 min

  1. Take the Amtrak Thruway from Moscow, ID to Boise, ID 8827 / ...

$40 - $90

3 alternative options

Bus to Spokane, fly  •  4 h 49 min

  1. Take the bus from U of I, Moscow, ID to Spokane Airport
  2. Fly from Spokane (GEG) to Boise (BOI) GEG - BOI

$139 - $589

Bus  •  9 h 25 min

  1. Take the bus from Lewiston to Boise 732

$74 - $106

Drive  •  7 h 5 min

  1. Drive from Moscow to Boise 381 miles

$35 - $55

What companies run services between Moscow, ID, USA and Boise, ID, USA?

Amtrak Thruway operates a bus from Moscow to Boise once daily. Tickets cost $40 - $60 and the journey takes 8 h 25 min. Northwestern Trailways also services this route once daily.

Airlines
Southwest Airlines
Website
southwest.com
Flights from Spokane to Boise
Ave. Duration
1 h
When
Every day
Estimated price
$150 - $750
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Lewiston to Boise
Ave. Duration
52 min
When
Every day
Estimated price
$100 - $550
Flights from Spokane to Boise
Ave. Duration
1 h 8 min
When
Every day
Estimated price
$100 - $550
Bus operators
Northwestern Trailways
Phone
+1 800-366-6975
Website
northwesterntrailways.com
Bus from Moscow to Lewiston
Ave. Duration
35 min
Frequency
Twice daily
Estimated price
$19 - $26
Schedules at
northwesterntrailways.com
Bus from Moscow to Boise
Ave. Duration
8 h 25 min
Frequency
Once daily
Estimated price
$55 - $90
Schedules at
northwesterntrailways.com
Bus from Lewiston to Boise
Ave. Duration
7 h 35 min
Frequency
Once daily
Estimated price
$55 - $80
Schedules at
northwesterntrailways.com
Wheatland Express
Website
wheatlandexpress.com
Bus from U of I, Moscow, ID to Spokane Airport
Ave. Duration
2 h 5 min
Frequency
Once daily
Estimated price
$38
Schedules at
wheatlandexpress.com
Amtrak Thruway
Phone
+1 800 872-7245
Website
amtrak.com
Bus from Moscow, ID to Boise, ID
Ave. Duration
8 h 25 min
Frequency
Once daily
Estimated price
$40 - $60
Schedules at
amtrak.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Moscow to Boise?

The distance between Moscow and Boise is 352 km. The road distance is 610 km.

What is the cheapest way to get from Moscow to Boise?

The cheapest way to get from Moscow to Boise is to drive which costs $35 - $55 and takes 7 h 5 min.

What is the fastest way to get from Moscow to Boise?

The quickest way to get from Moscow to Boise is to bus and fly which takes 3 h 18 min and costs $140 - $650.

Is there a direct bus between Moscow and Boise?

Yes, there is a direct bus departing from Moscow, ID and arriving at Boise, ID. Services depart twice daily, and operate every day. The journey takes approximately 8 h 25 min.

How long does it take to get from Moscow to Boise?

It takes approximately 3 h 18 min to get from Moscow to Boise, including transfers.