Travel from Portland to Bandon-OR-USA

Bus or fly from Portland to Bandon?

Oregon Intercity Transit operates a bus from Portland to Bandon every 4 hours. Tickets cost $24 - $35 and the journey takes 2 h 35 min. 4 other operators also service this route. Alternatively, United Airlines, Virgin America and Southwest Airlines fly from Portland to Bandon 3 times a day.

Travel Guides

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

How to get from Portland to Bandon

ModeDurationPrice
From Portland Union Station Amtrak train to Eugene Amtrak, walk to Eugene Greyhound Station, bus to Coos Bay, then bus to Bandon .7 h 46 min$97
From Portland Amtrak Station bus to Eugene Amtrak Station Bus Platform, walk to Eugene Greyhound Station, bus to Coos Bay, then bus to Bandon .7 h 46 min$73
From Portland, OR bus to Eugene, OR, walk to Eugene, OR, Amtrak Thruway to Coos Bay, then bus to Bandon .7 h 55 min$70
From Portland drive to Bandon.5 h 2 min$29
From Skidmore Fountain station tram to Portland airport, fly to Eugene airport, taxi to Eugene Greyhound Station, bus to Coos Bay, then bus to Bandon.7 h 23 min$212
From Skidmore Fountain station tram to Portland airport, fly to North Bend airport, bus to North Bend, then bus to Bandon.10 h 11 min$170
From Skidmore Fountain station tram to Portland airport, fly to Medford airport, bus to Brookings, then bus to Bandon.10 h 9 min$234

Is there a direct bus between Portland and Bandon?

No, there is no direct bus from Portland to Bandon. However, there are services departing from Portland Amtrak Station and arriving at Bandon via Eugene Greyhound Station and Coos Bay. The journey, including transfers, takes approximately 7 h 46 min.
Close Print Itinerary
  1. Here are 7 options to get from
    Portland to Bandon:

    1. Trip:
      1 Train, bus
      • One-Way approx: USD $67 - $129
      • Duration: 7 h 46 min
      Open +
      • Trip:
        1 Train, bus
        • One-Way approx: USD $67 - $129
        • Duration: 7 h 46 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $58 - $90
      • Duration: 7 h 46 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $58 - $90
        • Duration: 7 h 46 min
        Close x
    3. Trip:
      3 Bus, Amtrak Thruway
      • One-Way approx: USD $44 - $81
      • Duration: 7 h 55 min
      Open +
      • Trip:
        3 Bus, Amtrak Thruway
        • One-Way approx: USD $44 - $81
        • Duration: 7 h 55 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $24 - $35
      • Duration: 5 h 2 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $24 - $35
        • Duration: 5 h 2 min
        Close x
    5. Trip:
      5 Fly to Eugene, bus
      • One-Way approx: USD $172 - $314
      • Duration: 7 h 23 min
      Open +
      • Trip:
        5 Fly to Eugene, bus
        • One-Way approx: USD $172 - $314
        • Duration: 7 h 23 min
        Close x
    6. Trip:
      6 Fly to North Bend
      • One-Way approx: USD $84 - $482
      • Duration: 10 h 11 min
      Open +
      • Trip:
        6 Fly to North Bend
        • One-Way approx: USD $84 - $482
        • Duration: 10 h 11 min
        Close x
    7. Trip:
      7 Fly to Medford, bus
      • One-Way approx: USD $128 - $446
      • Duration: 10 h 9 min
      Open +
      • Trip:
        7 Fly to Medford, bus
        • One-Way approx: USD $128 - $446
        • Duration: 10 h 9 min
        Close x