Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
8 h 30 min
798 km.
from $43
Composite Route Car Only
Two ways to Travel from Portland to Willows
Select an Option Below to Start Your Journey
Cheapest
By car (798 km)
Other
Rideshare
Transport providers
Airlines
United Airlines
Website:
united.com/
Plane from Portland International Airport to San
Ave. Duration:
1h 56m
Frequency:
Every day
Estimated price:
$216.87–$497.52
Alaska Airlines, Inc.
Website:
alaskaair.com/
Plane from Portland International Airport to Sacramento
Ave. Duration:
1h 33m
Frequency:
Every day
Estimated price:
$178.60–$548.54
Plane from Portland International Airport to Charles
Ave. Duration:
1h 40m
Frequency:
Every day
Estimated price:
$121.19–$701.63
Plane from Portland International Airport to Oakland
Ave. Duration:
1h 43m
Frequency:
Every day
Estimated price:
$344.44–$369.95
Plane from Portland International Airport to San
Ave. Duration:
1h 49m
Frequency:
Every day
Estimated price:
$293.41–$472.00
Southwest Airlines
Website:
southwest.com/
Plane from Portland International Airport to Sacramento
Ave. Duration:
1h 27m
Frequency:
Every day
Estimated price:
$191.35–$701.63
Plane from Portland International Airport to Oakland
Ave. Duration:
1h 45m
Frequency:
Every day
Estimated price:
$127.57–$446.49
Train operators
Amtrak
Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Portland to Chico
Ave. Duration:
13h 50m
Frequency:
Once daily
Estimated price:
$61.23–$216.87
Train from Sacramento to Chico
Ave. Duration:
1h 48m
Frequency:
Once daily
Estimated price:
$12.76–$82.92
Train from Oakland Coliseum/Airport Amtrak to Sacramento
Ave. Duration:
2h 9m
Frequency:
Every 4 hours
Estimated price:
$14.03–$89.30
Train from Richmond to Sacramento
Ave. Duration:
1h 39m
Frequency:
Hourly
Estimated price:
$12.12–$82.92
BART
Phone:
+1-510-464-6000
Website:
bart.gov
Train from San Francisco International Airport to Richmond
Ave. Duration:
1h 7m
Frequency:
Every 15 minutes
Estimated price:
$11.48–$15.31
MTA
Phone:
877-690-5116
Website:
new.mta.info/
Bus from Sonoma County Airport to Pear
Ave. Duration:
1h 5m
Frequency:
Twice daily
Estimated price:
$4.21–$26.79
Bus operators
Flixbus USA
Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from Portland Curbside Bus Stop to Chico
Ave. Duration:
10h 20m
Frequency:
Once daily
Estimated price:
$47.20–$153.08
Questions and Answers
What is the cheapest way to get from Portland to Willows?
The cheapest way to get from Portland to Willows is to drive which costs $81.52 - $130.43 and takes 8h 30m.
What is the fastest way to get from Portland to Willows?
The fastest way to get from Portland to Willows is to fly and train which takes 7h 1m and costs $163.04 - $445.65 .
How far is it from Portland to Willows?
The distance between Portland and Willows is 893 km. The road distance is 798.8 km.
How do I travel from Portland to Willows without a car?
The best way to get from Portland to Willows without a car is to bus which takes 11h 6m and costs $130.43 - $250 .
How long does it take to get from Portland to Willows?
It takes approximately 11h 6m to get from Portland to Willows, including transfers.
Train or bus from Portland to Willows?
The best way to get from Portland to Willows is to bus which takes 11h 6m and costs $130.43 - $250 . Alternatively, you can train, which costs $141.30 - $304.35 and takes 14h 36m.
Can I drive from Portland to Willows?
Yes, the driving distance between Portland to Willows is 799 km. It takes approximately 8h 30m to drive from Portland to Willows.
Where can I stay near Willows?
There are seven+ hotels available in Willows. Prices start at $55.70 per night.