There are 7 ways to get from Portland to Mendocino by plane, bus, night bus, train 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

Fly to Santa Rosa, bus  •  6 h 34 min

  1. Fly from Portland (PDX) to Santa Rosa (STS) PDX - STS
  2. Take the bus from Sonoma County Airport to Hwy. 101 @ Baechtel

$178 - $542

Cheapest option

Bus  •  17 h 48 min

  1. Take the bus from Portland, Or to Medford, Or
  2. Take the bus from Medford Greyhound/RVTD to Crescent City RCT
  3. Take the bus from Cultural Center to Arcata Transit Center 20
  4. Take the bus from Arcata, Ca to Willits

$122 - $223

5 alternative options

Fly to Oakland, night bus  •  8 h 36 min

  1. Fly from Portland (PDX) to Oakland (OAK) PDX - OAK
  2. Take the night bus from Oakland, Ca to Willits

$140 - $414

Fly to San Francisco, night bus  •  9 h 9 min

  1. Fly from Portland (PDX) to San Francisco (SFO) PDX - SFO
  2. Take the night bus from San Rafael to Willits

$142 - $336

Bus, night bus  •  19 h 33 min

  1. Take the bus from Portland Amtrak Station to Eugene Amtrak Station Bus Platform
  2. Take the bus from Eugene Amtrak Station Bus Platform to Coos Bay
  3. Take the bus from Coos Bay to Brookings
  4. Take the bus from Lucky 7 Store to Arcata Transit Center 20
  5. Take the night bus from Arcata, Ca to Willits

$147 - $230

Train, Amtrak Thruway  •  22 h 52 min

  1. Take the train from Portland Union Station Amtrak to Martinez Amtrak Coast Starlight
  2. Take the Amtrak Thruway from Martinez, CA to Willits, CA 6316

Drive  •  10 h 59 min

  1. Drive from Portland to Mendocino 564.8 miles

$55 - $80

What companies run services between Portland, OR, USA and Mendocino, CA, USA?

You can take a bus from Portland to Mendocino via Medford, Or, Medford Greyhound/RVTD, Crescent City RCT, Cultural Center, Arcata Transit Center, Arcata, Ca, and Willits in around 17 h 48 min.

Airlines
Southwest Airlines
Website
southwest.com
Flights from Portland to Oakland
Ave. Duration
1 h 43 min
When
Every day
Estimated price
$95 - $460
Flights from Portland to San Francisco
Ave. Duration
1 h 48 min
When
Every day
Estimated price
$100 - $500
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Portland to Santa Rosa
Ave. Duration
1 h 43 min
When
Every day
Estimated price
$130 - $850
Flights from Portland to Santa Rosa via Seattle
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$130 - $850
Flights from Portland to Oakland
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$80 - $450
Flights from Portland to San Francisco
Ave. Duration
1 h 49 min
When
Every day
Estimated price
$65 - $360
United Airlines
Website
united.com
Flights from Portland to San Francisco
Ave. Duration
1 h 49 min
When
Every day
Estimated price
$75 - $550
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Portland Union Station Amtrak to Martinez Amtrak
Ave. Duration
17 h 9 min
Frequency
Once daily
Estimated price
$95 - $280
Website
amtrak.com
Coach Seat
$95 - $150
Flexi Coach Seat
$170 - $250
Business Coach Seat
$200 - $280
Room
$400 - $600
Bus operators
MTA
Website
mendocinotransit.org
Bus from Sonoma County Airport to Hwy. 101 @ Baechtel
Ave. Duration
2 h 9 min
Frequency
Hourly
Estimated price
$11 - $19
Schedules at
mendocinotransit.org
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Night bus from Oakland, Ca to Willits
Ave. Duration
3 h 15 min
Frequency
Every 3 hours
Estimated price
$19 - $45
Website
greyhound.com
Economy
$19 - $30
Flexible
$35 - $45
Night bus from San Rafael to Willits
Ave. Duration
2 h 30 min
Frequency
Every 3 hours
Estimated price
$17 - $45
Website
greyhound.com
Economy
$17 - $27
Flexible
$30 - $45
Bus from Portland, Or to Medford, Or
Ave. Duration
6 h 15 min
Frequency
Hourly
Estimated price
$30 - $80
Website
greyhound.com
Economy
$30 - $50
Flexible
$60 - $80
Bus from Arcata, Ca to Willits
Ave. Duration
3 h
Frequency
Every 3 hours
Estimated price
$21 - $50
Website
greyhound.com
Economy
$21 - $35
Flexible
$35 - $50
Oregon Intercity Transit
Website
oregon-point.com
Bus from Medford Greyhound/RVTD to Crescent City RCT
Ave. Duration
3 h 10 min
Frequency
Once daily
Estimated price
$23 - $35
Schedules at
oregon-point.com
Bus from Portland Amtrak Station to Eugene Amtrak Station Bus Platform
Ave. Duration
2 h 35 min
Frequency
Every 4 hours
Estimated price
$24 - $35
Schedules at
oregon-point.com
Redwood Coast Transit
Website
redwoodcoasttransit.org
Bus from Cultural Center to Arcata Transit Center
Ave. Duration
1 h 52 min
Frequency
3 times a day
Estimated price
$6
Schedules at
redwoodcoasttransit.org
Bus from Lucky 7 Store to Arcata Transit Center
Ave. Duration
2 h 42 min
Frequency
3 times a day
Estimated price
$7
Schedules at
redwoodcoasttransit.org
Amtrak Thruway
Phone
+1 800 872-7245
Website
amtrak.com
Bus from Portland, OR to Eugene, OR
Ave. Duration
2 h 45 min
Frequency
Once daily
Estimated price
$24 - $35
Schedules at
amtrak.com
Pacific Crest Buslines Bend
Phone
+1 541-923-1732 / 541-344-6265
Website
pacificcrestbuslines.com
Bus from Eugene Amtrak Station Bus Platform to Coos Bay
Ave. Duration
2 h 15 min
Frequency
Every 3 hours
Estimated price
$35 - $50
Schedules at
pacificcrestbuslines.com
Curry Public Transit
Phone
+1 541-412-8806
Website
currypublictransit.org
Bus from Coos Bay to Brookings
Ave. Duration
3 h 5 min
Frequency
4 times a day
Estimated price
$17 - $23
Schedules at
currypublictransit.org

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 Portland to Mendocino?

The distance between Portland and Mendocino is 693 km. The road distance is 904 km.

What is the cheapest way to get from Portland to Mendocino?

The cheapest way to get from Portland to Mendocino is to drive which costs $55 - $80 and takes 10 h 59 min.

What is the fastest way to get from Portland to Mendocino?

The quickest way to get from Portland to Mendocino is to fly and bus which takes 6 h 34 min and costs $170 - $550.

How long does it take to get from Portland to Mendocino?

It takes approximately 6 h 34 min to get from Portland to Mendocino, including transfers.