Skip to main content

How to get from Wilsonville to Astoria OR USA by bus and train?

By bus and train

To get from Wilsonville to Astoria OR USA in Astoria, you’ll need to take one train line and 2 bus lines: take the WES train from Wilsonville station to Beaverton Transit Center station. Next, you’ll have to switch to the 20 bus and finally take the NORTHWEST bus from Sunset Transit Center station to Transit Center Astoria station. The total trip duration for this route is approximately 4 hr 14 min. The ride fare is $18.00.

254min$18.00
Train - WESWES
Bus - 2020
Bus - NORTHWESTNORTHWEST
Walk to Astoria OR USA
Leaves from Wilsonville

Step by Step

  • 1
    Start from train station
    Start from train station
    Wilsonville
  • 2
    Train - WESWES
    Wait for train
    WES
    Beaverton TC WES Station
  • 3
    Ride to train station
    Ride to train station
    Beaverton Transit Center
    27 min
  • 4
    Walk to bus station
    Walk to bus station
    Beaverton Transit Center (South)
    ID 8169
    50 yd • 1 min
  • 5
    Bus - 2020
    Wait for bus
    20
    NE Kelly & 8th (Gresham Central TC) (South)
  • 6
    Ride to bus station
    Ride to bus station
    Sunset Transit Center (West)
    ID 11939
    12 min
  • 7
    Bus - NORTHWESTNORTHWEST
    Wait for bus
    NORTHWEST
    Astoria
  • 8
    Ride to bus station
    Ride to bus station
    Transit Center Astoria
    ID 300
    165 min
  • 9
    Walk to Astoria OR USA
    Walk to
    Astoria OR USA
    500 yd • 6 min
*Duration based on 8am traffic

By bus

To get from Wilsonville to Astoria OR USA in Astoria, you’ll need to take 3 bus lines: take the 2X bus from Route 2x - Wilsonville Transit Center station to Tualatin Park & Ride South station. Next, you’ll have to switch to the CASCADES bus and finally take the NORTHWEST bus from Portland Amtrak Station station to Transit Center Astoria station. The total trip duration for this route is approximately 5 hr 18 min. The ride fare is $23.00.

318min$23.00
Walk to bus station
Bus - 2X2X
Bus - CASCADESCASCADES
Bus - NORTHWESTNORTHWEST
Walk to Astoria OR USA
Leaves from Route 2x - Wilsonville Transit Center

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Route 2x - Wilsonville Transit Center
    ID 2002
    30 yd • 1 min
  • 2
    Bus - 2X2X
    Wait for bus
    2X
    Northbound
  • 3
    Ride to bus station
    Ride to bus station
    Tualatin Park & Ride South
    ID 7680
    29 min
  • 4
    Walk to bus station
    Walk to bus station
    Tualatin Park & Ride
    140 yd • 2 min
  • 5
    Bus - CASCADESCASCADES
    Wait for bus
    CASCADES
    Portland
  • 6
    Ride to bus station
    Ride to bus station
    Portland Amtrak Station
    30 min
  • 7
    Bus - NORTHWESTNORTHWEST
    Wait for bus
    NORTHWEST
    Astoria
  • 8
    Ride to bus station
    Ride to bus station
    Transit Center Astoria
    ID 300
    185 min
  • 9
    Walk to Astoria OR USA
    Walk to
    Astoria OR USA
    500 yd • 6 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Portland, OR.
All local mobility options in one app

Public transit directions from Wilsonville to Astoria OR USA

The distance between Wilsonville, Astoria and Astoria OR USA, Astoria is approximately 119.09 mi, which can typically be travelled in 254 min. Moovit will show you the directions from Wilsonville to Astoria OR USA by bus and train, so no matter how you choose to travel in Astoria – you will always have plenty of easy options.

Public transit stations close to Wilsonville

Wilsonville is located at Wilsonville, Astoria and the nearest public transit station is Wtc Drop Off B.

Bus stations close to Wilsonville:

  • Wtc Drop Off B
  • 3x
  • Wilsonville Transit Center - Drop Off Bay

Public transit stations close to Astoria OR USA, Astoria

Astoria OR USA is located at Astoria OR USA, Astoria and the nearest public transit station is Duane & 9th.

Bus stations close to Astoria OR USA:

  • Duane & 9th
  • Liberty Theater
  • Transit Center Astoria

By bus

To get from Wilsonville to Astoria OR USA in Astoria, you’ll need to take 3 bus lines: take the 2X bus from Route 2x - Wilsonville Transit Center station to Tualatin Park & Ride South station. Next, you’ll have to switch to the CASCADES bus and finally take the NORTHWEST bus from Portland Amtrak Station station to Transit Center Astoria station. The total trip duration for this route is approximately 5 hr 18 min. The ride fare is $23.00.

318min$23.00
Walk to bus station
Bus - 2X2X
Bus - CASCADESCASCADES
Bus - NORTHWESTNORTHWEST
Walk to Astoria OR USA
Leaves from Route 2x - Wilsonville Transit Center

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Route 2x - Wilsonville Transit Center
    ID 2002
    30 yd • 1 min
  • 2
    Bus - 2X2X
    Wait for bus
    2X
    Northbound
  • 3
    Ride to bus station
    Ride to bus station
    Tualatin Park & Ride South
    ID 7680
    29 min
  • 4
    Walk to bus station
    Walk to bus station
    Tualatin Park & Ride
    140 yd • 2 min
  • 5
    Bus - CASCADESCASCADES
    Wait for bus
    CASCADES
    Portland
  • 6
    Ride to bus station
    Ride to bus station
    Portland Amtrak Station
    30 min
  • 7
    Bus - NORTHWESTNORTHWEST
    Wait for bus
    NORTHWEST
    Astoria
  • 8
    Ride to bus station
    Ride to bus station
    Transit Center Astoria
    ID 300
    185 min
  • 9
    Walk to Astoria OR USA
    Walk to
    Astoria OR USA
    500 yd • 6 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Wilsonville to Astoria OR USA?

    The fastest way takes 254 minutes, using Bus line WES, Bus line 20, Bus line NORTHWEST.

  • What is the alternative route to get from Wilsonville to Astoria OR USA?

    The alternative route takes 318 minutes, using Bus line 2X, Bus line CASCADES, Bus line NORTHWEST.

  • Is there a direct train between Wilsonville and Astoria OR USA?

    No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 4 hr 14 min.

  • Which train line goes from Wilsonville to Astoria OR USA?

    The WES train line goes from Beaverton TC WES Station station near Wilsonville in Wilsonville to Beaverton Transit Center station. From there you’ll have to take 2 bus lines till Astoria OR USA station near Astoria OR USA in Astoria.

  • How long does it take to travel from Wilsonville to Astoria OR USA by train and bus?

    The total travel time between Wilsonville in Wilsonville and Astoria OR USA in Astoria by train and bus is about 4 hr 14 min.

  • Where do I get on the train near Wilsonville to get to Astoria OR USA?

    Get on the WES train from the Beaverton TC WES Station station near Wilsonville in Wilsonville.

  • Where do I get off the train when travelling between Wilsonville and Astoria OR USA?

    Get off the train at the Astoria OR USA stop, which is closest to Astoria OR USA in Astoria.

  • How much is the train fare from Wilsonville to Astoria OR USA?

    The ride from Wilsonville to Astoria OR USA costs $18.00.

Real-Time Arrivals, Schedules, Maps & More