Skip to main content

How to get from Lake Oswego to Astoria by bus?

From Lake Oswego to Astoria by bus

To get from Lake Oswego to Astoria in Portland, OR, take the 35 bus from A Ave & Second St (East) station to NW Everett & 5th (East) station. Next, take the NORTHWEST bus from Portland Amtrak Station station to Transit Center Astoria station. The total trip duration for this route is approximately 3 hr 50 min. The ride fare is $18.00.

230min$18.00
Bus - 3535
Bus - NORTHWESTNORTHWEST
Leaves from A Ave & Second St (East)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Lake Oswego
  • 2
    Bus - 3535
    Wait for bus
    35
    N Portsmouth & Willamette (South)
  • 3
    Ride to bus station
    Ride to bus station
    NW Everett & 5th (East)
    ID 8886
    34 min
  • 4
    Walk to bus station
    Walk to bus station
    Portland Amtrak Station
    550 yd • 7 min
  • 5
    Bus - NORTHWESTNORTHWEST
    Wait for bus
    NORTHWEST
    Astoria
  • 6
    Ride to bus station Transit Center Astoria
    Ride to bus station
    Transit Center Astoria
    ID 300
    182 min
*Duration based on 8am traffic

Alternative route from Lake Oswego to Astoria by bus via 78, 44 and NORTHWEST

To get from Lake Oswego to Astoria in Portland, OR, you’ll need to take 3 bus lines: take the 78 bus from Lake Oswego Transit Center (South) station to PCC Sylvania Main Stop (South) station. Next, you’ll have to switch to the 44 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 4 hr 33 min. The ride fare is $18.00.

273min$18.00
Walk to bus station
Bus - 7878
Bus - 4444
Bus - NORTHWESTNORTHWEST
Leaves from Lake Oswego Transit Center (South)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Lake Oswego Transit Center (South)
    ID 3363
    250 yd • 3 min
  • 2
    Bus - 7878
    Wait for bus
    78
    Beaverton Transit Center (South)
  • 3
    Ride to bus station
    Ride to bus station
    PCC Sylvania Main Stop (South)
    ID 4431
    13 min
  • 4
    Bus - 4444
    Wait for bus
    44
    Pier Park (East)
  • 5
    Ride to bus station
    Ride to bus station
    NW Everett & 5th (East)
    ID 8886
    38 min
  • 6
    Walk to bus station
    Walk to bus station
    Portland Amtrak Station
    550 yd • 7 min
  • 7
    Bus - NORTHWESTNORTHWEST
    Wait for bus
    NORTHWEST
    Astoria
  • 8
    Ride to bus station Transit Center Astoria
    Ride to bus station
    Transit Center Astoria
    ID 300
    182 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 Lake Oswego to Astoria

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

Public transit stations close to Lake Oswego

Lake Oswego is located at Lake Oswego, Portland, OR and the nearest public transit station is B Ave & Second St (West).

Bus stations close to Lake Oswego:

  • B Ave & Second St (West)
  • Lake Oswego Transit Center (South)
  • N State & Foothills Rd (North)

Public transit stations close to Astoria, Portland, OR

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

Bus stations close to Astoria:

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

Alternative route from Lake Oswego to Astoria by bus via 78, 44 and NORTHWEST

To get from Lake Oswego to Astoria in Portland, OR, you’ll need to take 3 bus lines: take the 78 bus from Lake Oswego Transit Center (South) station to PCC Sylvania Main Stop (South) station. Next, you’ll have to switch to the 44 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 4 hr 33 min. The ride fare is $18.00.

273min$18.00
Walk to bus station
Bus - 7878
Bus - 4444
Bus - NORTHWESTNORTHWEST
Leaves from Lake Oswego Transit Center (South)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Lake Oswego Transit Center (South)
    ID 3363
    250 yd • 3 min
  • 2
    Bus - 7878
    Wait for bus
    78
    Beaverton Transit Center (South)
  • 3
    Ride to bus station
    Ride to bus station
    PCC Sylvania Main Stop (South)
    ID 4431
    13 min
  • 4
    Bus - 4444
    Wait for bus
    44
    Pier Park (East)
  • 5
    Ride to bus station
    Ride to bus station
    NW Everett & 5th (East)
    ID 8886
    38 min
  • 6
    Walk to bus station
    Walk to bus station
    Portland Amtrak Station
    550 yd • 7 min
  • 7
    Bus - NORTHWESTNORTHWEST
    Wait for bus
    NORTHWEST
    Astoria
  • 8
    Ride to bus station Transit Center Astoria
    Ride to bus station
    Transit Center Astoria
    ID 300
    182 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Lake Oswego to Astoria?

    The fastest way takes 230 minutes, using Bus line 35, Bus line NORTHWEST.

  • What is the alternative route to get from Lake Oswego to Astoria?

    The alternative route takes 273 minutes, using Bus line 78, Bus line 44, Bus line NORTHWEST.

  • Is there a direct bus between Lake Oswego and Astoria in Portland, OR?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 3 hr 50 min.

  • Which bus line goes from Lake Oswego to Astoria in Portland, OR?

    The 35 bus line goes from N Portsmouth & Willamette (South) station near Lake Oswego to NW Everett & 5th (East) station. From there you’ll have to take one bus line till NW Everett & 5th (East) station near Astoria in Portland, OR

  • How long does it take to travel from Lake Oswego to Astoria in Portland, OR by bus?

    The total travel time between Lake Oswego and Astoria in Portland, OR by bus is about 3 hr 50 min.

  • Where do I get on the bus near Lake Oswego to get to Astoria in Portland, OR?

    Get on the 35 bus from the N Portsmouth & Willamette (South) stop near Lake Oswego in Portland, OR.

  • Where do I get off the bus when travelling between Lake Oswego and Astoria in Portland, OR?

    Get off the bus at the NW Everett & 5th (East) stop, which is closest to Astoria in Portland, OR.

  • How much is the bus fare from Lake Oswego to Astoria?

    The ride from Lake Oswego to Astoria costs $18.00.

Real-Time Arrivals, Schedules, Maps & More