There are 5 ways to get from Portland to Caldwell by plane, bus, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Portland International Airport (PDX) to Boise Airport (BOI)plane PDX - BOI
- Take the bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NECbus
5h 6m$125–347Drive 403.8 mi
cheapest- Drive from Portland to Caldwellcar 403.8 mi
6h 36m$74–107Bus, taxi
- Take the bus from Portland Flix/Greyhound to Bend Hawthorne Stationbus
- Take the bus from Hawthorne Station, Bend, OR to Ontario, ORbus
- Take the taxi from Ontario, OR to Caldwelltaxi
10h 35m$125–245Train, bus, taxi
- Take the train from Portland to Salemtrain
- Take the bus from Salem Amtrak Station to Bend Hawthorne Stationbus
- Take the bus from Hawthorne Station, Bend, OR to Vale, ORbus
- Take the taxi from Vale, OR to Caldwelltaxi
11h 10m$176–309Bus, taxi via Cleveland Avenue MAX Station, Gresham
- Take the bus from Cleveland Avenue MAX Station, Gresham to Hawthorne Station, Bendbus
- Take the bus from Hawthorne Station, Bend, OR to Ontario, ORbus
- Take the taxi from Ontario, OR to Caldwelltaxi
11h 23m$165–249
Portland International Airport (PDX) to Boise Airport (BOI) flights
Questions & Answers
The cheapest way to get from Portland to Caldwell is to drive which costs $70 - $110 and takes 6h 36m.
The fastest way to get from Portland to Caldwell is to fly and bus which takes 5h 6m and costs $120 - $350.
The distance between Portland and Caldwell is 390 miles. The road distance is 406.1 miles.
The best way to get from Portland to Caldwell without a car is to bus and taxi which takes 10h 35m and costs $120 - $250.
It takes approximately 5h 6m to get from Portland to Caldwell, including transfers.
Caldwell is 1h ahead of Portland. It is currently 4:17 AM in Portland and 5:17 AM in Caldwell.
Yes, the driving distance between Portland to Caldwell is 406 miles. It takes approximately 6h 36m to drive from Portland to Caldwell.
There are 124+ hotels available in Caldwell.
What companies run services between Portland, OR, USA and Caldwell, ID, USA?
There is no direct connection from Portland to Caldwell. However, you can take the vehicle to Portland Int'l Airport station, walk to Portland International Airport (PDX) airport, fly to Boise Airport (BOI), walk to Boise Airport, take the line 3 bus to S Broadway Ave & W University Dr SEC, then take the bus to Blaine St & S 24th Ave NEC. Alternatively, you can take the bus to Bend Hawthorne Station, walk to Hawthorne Station, Bend, OR, take the bus to Ontario, OR, then take the taxi to Caldwell.
- Website
- alaskaair.com
Flights from Portland International Airport to Boise Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $120–340
Flights from Portland International Airport to Boise Airport via Seattle
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- $120–340
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Portland to Salem
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $17–35
- Website
- https://www.amtrak.com/home.html
- Phone
- (208) 345-7433
- Website
- valleyregionaltransit.org
Bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NEC
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- valleyregionaltransit.org
- Phone
- +1 541-366-5110
- [email protected]
- Website
- pacificcrestbuslines.net
Bus from Portland Flix/Greyhound to Bend Hawthorne Station
- Ave. Duration
- 4h 13m
- Frequency
- Twice daily
- Estimated price
- $19–65
- Website
- https://pacificcrestbuslines.net
Bus from Salem Amtrak Station to Bend Hawthorne Station
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $14–45
- Website
- https://pacificcrestbuslines.net
- Phone
- +1 888-846-4183
- Website
- oregon-point.com
Bus from Hawthorne Station, Bend, OR to Ontario, OR
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $35–60
- Website
- https://www.oregon-point.com
Bus from Hawthorne Station, Bend, OR to Vale, OR
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- https://www.oregon-point.com
Bus from Hawthorne Station, Bend, OR to Ontario, OR
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $35–60
- Website
- https://www.oregon-point.com
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Hawthorne Station, Bend, OR to Ontario, OR
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $65–95
- Book at
- https://www.jeffersonlines.com
- Adult
- $65–95
Bus from Hawthorne Station, Bend, OR to Vale, OR
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $60–90
- Book at
- https://www.jeffersonlines.com
- Adult
- $60–90
Bus from Hawthorne Station, Bend, OR to Ontario, OR
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $65–95
- Book at
- https://www.jeffersonlines.com
- Adult
- $65–95
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Hawthorne Station, Bend, OR to Ontario, OR
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a week
- Estimated price
- $47–51
- Website
- https://www.amtrak.com/home.html
- Adult
- $47–51
Bus from Hawthorne Station, Bend, OR to Vale, OR
- Ave. Duration
- 5h 33m
- Frequency
- 5 times a week
- Estimated price
- $44–48
- Website
- https://www.amtrak.com/home.html
- Adult
- $44–48
Bus from Hawthorne Station, Bend, OR to Ontario, OR
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a week
- Estimated price
- $47–51
- Website
- https://www.amtrak.com/home.html
- Adult
- $47–51
- Phone
- (541) 389-7469
- [email protected]
- Website
- cobreeze.com
Bus from Cleveland Avenue MAX Station, Gresham to Hawthorne Station, Bend
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $57–61
- Website
- https://cobreeze.com/
- Schedules at
- https://cobreeze.com/schedule/
- Ave. Duration
- 35 min
- Estimated price
- $70–140
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















