There are 8 ways to get from Orofino to Portland by car, bus, train, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus
best- Drive from Orofino to U of I, Moscow, ID
- Take the bus from U of I, Moscow, ID to Lincoln High School - PortlandKennewick-Portland Route
8h 49m$120–154Drive 377.3 mi
cheapest- Drive from Orofino to Portland377.3 mi
7h 9m$69–100Drive, bus, train
- Drive from Orofino to U of I, Moscow, ID
- Take the bus from U of I, Moscow, ID to Spokane
- Take the train from Spokane to Portland
11h 57m$96–259Taxi to Lewiston–Nez Perce County Airport, fly
- Take the taxi from Orofino to Lewiston–Nez Perce County Airport (LWS)
- Fly from Lewiston–Nez Perce County Airport (LWS) to Portland International Airport (PDX)LWS - PDX
5h 41m$226–630Taxi, bus
- Take the taxi from Orofino to Craigmont
- Take the bus from Craigmont to U of I, Moscow, ID
- Take the bus from U of I, Moscow, ID to Lincoln High School - Portland
10h 28m$244–330Drive to Pullman–Moscow Regional Airport, fly
- Drive from Orofino to Pullman–Moscow Regional Airport (PUW)
- Fly from Pullman–Moscow Regional Airport (PUW) to Portland International Airport (PDX)PUW - PDX
6h 3m$79–459Drive to Missoula International Airport, fly
- Drive from Orofino to Missoula International Airport (MSO)
- Fly from Missoula International Airport (MSO) to Portland International Airport (PDX)MSO - PDX
6h 10m$105–500Taxi, bus to Spokane International Airport, fly
- Take the taxi from Orofino to Craigmont
- Take the bus from Craigmont to Spokane International Airport
- Fly from Spokane International Airport (GEG) to Portland International Airport (PDX)GEG - PDX
8h 6m$253–953
Lewiston–Nez Perce County Airport (LWS) to Portland International Airport (PDX) flights
Questions & Answers
The cheapest way to get from Orofino to Portland is to drive which costs $65 - $100 and takes 7h 9m.
The fastest way to get from Orofino to Portland is to taxi and fly which takes 5h 41m and costs $220 - $650.
The distance between Orofino and Portland is 401 miles. The road distance is 379.5 miles.
The best way to get from Orofino to Portland without a car is to taxi and bus which takes 10h 28m and costs $240 - $330.
It takes approximately 8h 49m to get from Orofino to Portland, including transfers.
Yes, the driving distance between Orofino to Portland is 379 miles. It takes approximately 7h 9m to drive from Orofino to Portland.
There are 844+ hotels available in Portland.
What companies run services between Orofino, ID, USA and Portland, OR, USA?
There is no direct connection from Orofino to Portland. However, you can drive to U of I, Moscow, ID then take the bus to Lincoln High School - Portland. Alternatively, you can take a vehicle from Orofino to Portland via U of I, Moscow, ID, Spokane, and Spokane in around 11h 57m.
- Website
- alaskaair.com
Flights from Pullman–Moscow Regional Airport to Portland International Airport via Seattle
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $65–440
Flights from Pullman–Moscow Regional Airport to Portland International Airport via Boise
- Ave. Duration
- 4h 33m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $80–480
Flights from Pullman–Moscow Regional Airport to Portland International Airport via Seattle, Redmond
- Ave. Duration
- 7h 58m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $80–490
Flights from Missoula International Airport to Portland International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $70–450
Flights from Missoula International Airport to Portland International Airport via Seattle
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $75–470
Flights from Spokane International Airport to Portland International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $100–750
Flights from Spokane International Airport to Portland International Airport via Seattle
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- $110–800
- Website
- delta.com
Flights from Lewiston–Nez Perce County Airport to Portland International Airport via Seattle
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- $65–440
Flights from Lewiston–Nez Perce County Airport to Portland International Airport via Salt Lake City
- Ave. Duration
- 5h 48m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–650
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Spokane to Portland
- Ave. Duration
- 7h 28m
- Frequency
- Twice daily
- Estimated price
- $65–190
- Website
- https://www.amtrak.com/home.html
Bus from U of I, Moscow, ID to Lincoln High School - Portland
- Ave. Duration
- 7h 10m
- Frequency
- On demand
- Estimated price
- $110–140
- Schedules at
- starlinecollection.com
- Phone
- +1 800-366-6975
- info@busnws.com
- Website
- northwesternstagelines.com
Bus from U of I, Moscow, ID to Spokane
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Schedules at
- northwesternstagelines.com
- Adults 12 and over
- $30–45
Bus from Craigmont to U of I, Moscow, ID
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a week
- Estimated price
- $30–40
- Schedules at
- northwesternstagelines.com
- Adults 12 and over
- $30–40
Bus from Craigmont to Spokane International Airport
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- $35–65
- Schedules at
- northwesternstagelines.com
- Adults 12 and over
- $35–65
- Phone
- +1 208-656-8824
- info@saltlakeexpress.com
- Website
- saltlakeexpress.com
Bus from U of I, Moscow, ID to Spokane
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $21–55
- Schedules at
- saltlakeexpress.com
Bus from Craigmont to U of I, Moscow, ID
- Ave. Duration
- 1h 47m
- Frequency
- Twice daily
- Estimated price
- $19–55
- Schedules at
- saltlakeexpress.com
- Ave. Duration
- 1h 2m
- Estimated price
- $110–190
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide











