Travel from Seattle to Eugene

Train, bus or fly from Seattle to Eugene?

Alaska Airlines, Inc. and Delta fly from Seattle to Eugene every 4 hours. Alternatively, Boltbus operates a bus from Seattle to Eugene once daily. Tickets cost $22 - $40 and the journey takes 5 hours 50 minutes. Greyhound USA also services this route once daily.

Book transport from Seattle to Eugene

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 Seattle to Eugene

ModeDurationPrice
From Pioneer Sq Stn & 3rd Av - James - Bay C tram to Seattle airport, fly to Eugene airport, then taxi to Eugene.2 h 47 min$187
From Seattle, WA bus to Eugene, OR.5 h 50 min$38
From Seattle King Street Station Amtrak train to Eugene Amtrak.6 h 20 min$97
From Seattle King Street Station Amtrak train to Portland Amtrak Station then bus to Eugene Amtrak Station Bus Platform.7 h 5 min$94
From Seattle drive to Eugene.5 h$34

How long does it take to get from Seattle to Eugene?

It takes approximately 2 hours 47 minutes to get from Seattle to Eugene, including transfers.

Is there a direct train between Seattle and Eugene?

Yes, there is a direct train departing from Seattle King Street Station Amtrak and arriving at Eugene Amtrak. Services depart twice daily, and operate every day. The journey takes approximately 6 hours 20 minutes.

Is there a direct bus between Seattle and Eugene?

Yes, there is a direct bus departing from Seattle, WA and arriving at Eugene, OR. Services depart once daily. The journey takes approximately 5 hours 50 minutes.

Operators from Seattle to Eugene

OperatorPhoneWebsite
Sound Transit (ST)Sound Transit (ST)
Alaska Airlines, Inc.Alaska Airlines, Inc.
DeltaDelta
Boltbus+1 1-877-265-8287Boltbus
Amtrak+1 1-800-872-7245Amtrak
Oregon Intercity TransitOregon Intercity Transit
Close Print Itinerary
  1. Here are 5 options to get from
    Seattle to Eugene:

    1. Trip:
      1 Fly
      • One-Way approx: USD $148 - $318
      • Duration: 2 h 47 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $148 - $318
        • Duration: 2 h 47 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $22 - $80
      • Duration: 5 h 50 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $22 - $80
        • Duration: 5 h 50 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $50 - $140
      • Duration: 6 h 20 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $50 - $140
        • Duration: 6 h 20 min
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $63 - $126
      • Duration: 7 h 5 min
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $63 - $126
        • Duration: 7 h 5 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $27 - $40
      • Duration: 5 h
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $27 - $40
        • Duration: 5 h
        Close x