Travel from Palo-Alto to Portland

Train, bus or fly from Palo Alto to Portland?

Alaska Airlines, Inc., Southwest Airlines and Delta fly from Palo Alto to Portland every 2 hours. Alternatively, SamTrans operates a bus from Palo Alto to Portland every 10 minutes. Tickets cost $2 - $3 and the journey takes 35 min. 4 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Palo Alto to Portland

From California Ave Caltrain Caltrain to Santa Clara Caltrain Station, line 10 bus to San Jose airport, fly to Portland airport, then tram to Portland. 4 h 4 min $129. From Palo Alto Caltrain Caltrain to Millbrae, BART to San Francisco airport, fly to Portland airport, then tram to Portland. 4 h 9 min $133. From Middlefield Rd:Willow Rd bus to Union City, BART to Coliseum, BART to Oakland airport, fly to Portland airport, then tram to Portland. 4 h 25 min $146. From Palo Alto Transit Ctr-Bay 9 bus to El Camino Real & Ralston Ave, line 398 bus to SFO Airport Terminal G-Lower Level, line 292 bus to San Francisco, CA, bus to Sacramento, CA, then bus to Portland, OR. 19 h 20 min $97. From California Ave Caltrain Caltrain to San Jose Diridon Station Amtrak then train to Portland Union Station Amtrak. 20 h 40 min $224. From Palo Alto drive to Portland. 11 h 22 min $80.

Is there a direct train between Palo Alto and Portland?

No, there is no direct train from Palo Alto to Portland. However, there are services departing from California Ave Caltrain and arriving at Portland Union Station Amtrak via San Jose Diridon Station Amtrak. The journey, including transfers, takes approximately 20 h 40 min.

Is there a direct bus between Palo Alto and Portland?

No, there is no direct bus from Palo Alto to Portland. However, there are services departing from Palo Alto Transit Ctr-Bay 9 and arriving at Portland, OR via El Camino Real & Ralston Ave, SFO Airport Terminal G-Lower Level, San Francisco, CA and Sacramento, CA. The journey, including transfers, takes approximately 19 h 20 min.

Operators from Palo Alto to Portland

OperatorPhoneWebsite
CaltrainCaltrain
Santa Clara VTASanta Clara VTA
Alaska Airlines, Inc.Alaska Airlines, Inc.
Southwest AirlinesSouthwest Airlines
DeltaDelta
Portland TriMetPortland TriMet
BARTBART
Virgin AmericaVirgin America
United AirlinesUnited Airlines
AC TransitAC Transit
SamTransSamTrans
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak+1 1-800-872-7245Amtrak
Close Print Itinerary
  1. Here are 6 options to get from
    Palo Alto to Portland:

    1. Trip:
      1 Fly from San Jose
      • One-Way approx: USD $69 - $270
      • Duration: 4 h 4 min
      Open +
      • Trip:
        1 Fly from San Jose
        • One-Way approx: USD $69 - $270
        • Duration: 4 h 4 min
        Close x
    2. Trip:
      2 Fly from San Francisco
      • One-Way approx: USD $71 - $225
      • Duration: 4 h 9 min
      Open +
      • Trip:
        2 Fly from San Francisco
        • One-Way approx: USD $71 - $225
        • Duration: 4 h 9 min
        Close x
    3. Trip:
      3 Fly from Oakland
      • One-Way approx: USD $85 - $317
      • Duration: 4 h 25 min
      Open +
      • Trip:
        3 Fly from Oakland
        • One-Way approx: USD $85 - $317
        • Duration: 4 h 25 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $71 - $195
      • Duration: 19 h 20 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $71 - $195
        • Duration: 19 h 20 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $104 - $315
      • Duration: 20 h 40 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $104 - $315
        • Duration: 20 h 40 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $65 - $95
      • Duration: 11 h 22 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $65 - $95
        • Duration: 11 h 22 min
        Close x