Skip to main content

How to get from Milwaukie to Lake Oswego by bus?

From Milwaukie to Lake Oswego by bus

To get from Milwaukie to Lake Oswego in Portland, OR, take the 99 bus from SE Jackson & Main St (West) station to S Macadam & Boundary (North) station. Next, take the 35 bus from S Macadam & Boundary (South) station to A Ave & Second St (East) station. The total trip duration for this route is approximately 56 min. The ride fare is $0.00.

56min$0.00
Walk to bus station
Bus - 9999
Bus - 3535
Leaves from SE Jackson & Main St (West)
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    SE Jackson & Main St (West)
    ID 8223
    50 yd • 1 min
  • 2
    Bus - 9999
    Wait for bus
    99
    SW 6th & W Burnside (North)
  • 3
    Ride to bus station
    Ride to bus station
    S Macadam & Boundary (North)
    ID 3603
    23 min
  • 4
    Walk to bus station
    Walk to bus station
    S Macadam & Boundary (South)
    ID 3604
    100 yd • 2 min
  • 5
    Bus - 3535
    Wait for bus
    35
    Oregon City Transit Center (West)
  • 6
    Ride to bus station A Ave & Second St (East)
    Ride to bus station
    A Ave & Second St (East)
    ID 3
    18 min
*Duration based on 8am traffic

From Milwaukie to Lake Oswego by bus and light rail

To get from Milwaukie to Lake Oswego in Portland, OR, take the ORANGE light rail from Milwaukie/Main station to South Waterfront/SW Moody Max Station station. Next, take the 35 bus from S Moody & Meade South (South) station to A Ave & Second St (East) station. The total trip duration for this route is approximately 52 min. The ride fare is $0.00.

52min$0.00
Walk to light rail station
Light Rail - ORANGE
Bus - 3535
Leaves from Milwaukie/Main
Step by Step
  • 1
    Walk to light rail station
    Walk to light rail station
    Milwaukie/Main
    400 yd • 5 min
  • 2
    Light Rail - ORANGE
    Wait for light rail
    ORANGE
    PSU South/SW 6th & College Max Stn (North)
  • 3
    Ride to light rail station
    Ride to light rail station
    South Waterfront/SW Moody Max Station
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    S Moody & Meade South (South)
    ID 13601
    110 yd • 2 min
  • 5
    Bus - 3535
    Wait for bus
    35
    Oregon City Transit Center (West)
  • 6
    Ride to bus station A Ave & Second St (East)
    Ride to bus station
    A Ave & Second St (East)
    ID 3
    25 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 Milwaukie to Lake Oswego
The distance between Milwaukie, Portland, OR and Lake Oswego, Portland, OR is approximately 10.58 mi, which can typically be travelled in 56 min. Moovit will show you the directions from Milwaukie to Lake Oswego 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 Milwaukie

Milwaukie is located at Milwaukie, Portland, OR and the nearest public transit station is SE Jackson & Main (East).

Bus stations close to Milwaukie:

  • SE Jackson & Main (East)
  • SE 21st & Jackson (South)
  • SE Jackson & Main St (West)
Public transit stations close to Lake Oswego, Portland, OR

Lake Oswego is located at Lake Oswego, Portland, OR and the nearest public transit station is N State & B Ave (North).

Bus stations close to Lake Oswego:

  • N State & B Ave (North)
  • N State & D Ave (South)
  • N State & Foothills Rd (North)

From Milwaukie to Lake Oswego by bus and light rail

To get from Milwaukie to Lake Oswego in Portland, OR, take the ORANGE light rail from Milwaukie/Main station to South Waterfront/SW Moody Max Station station. Next, take the 35 bus from S Moody & Meade South (South) station to A Ave & Second St (East) station. The total trip duration for this route is approximately 52 min. The ride fare is $0.00.

52min$0.00
Walk to light rail station
Light Rail - ORANGE
Bus - 3535
Leaves from Milwaukie/Main
Step by Step
  • 1
    Walk to light rail station
    Walk to light rail station
    Milwaukie/Main
    400 yd • 5 min
  • 2
    Light Rail - ORANGE
    Wait for light rail
    ORANGE
    PSU South/SW 6th & College Max Stn (North)
  • 3
    Ride to light rail station
    Ride to light rail station
    South Waterfront/SW Moody Max Station
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    S Moody & Meade South (South)
    ID 13601
    110 yd • 2 min
  • 5
    Bus - 3535
    Wait for bus
    35
    Oregon City Transit Center (West)
  • 6
    Ride to bus station A Ave & Second St (East)
    Ride to bus station
    A Ave & Second St (East)
    ID 3
    25 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Milwaukie to Lake Oswego?

    The fastest way takes 56 minutes, using Bus line 99, Bus line 35.

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

    The alternative route takes 52 minutes, using Bus line ORANGE, Bus line 35.

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

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

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

    The 99 bus line goes from SE Jackson & Main St (West) station near Milwaukie to SW 6th & W Burnside (North) station. From there you’ll have to take one bus line till SW 6th & W Burnside (North) station near Lake Oswego in Portland, OR

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

    The total travel time between Milwaukie and Lake Oswego in Portland, OR by bus is about 56 min.

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

    Get on the 99 bus from the SE Jackson & Main St (West) stop near Milwaukie in Portland, OR.

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

    Get off the bus at the SW 6th & W Burnside (North) stop, which is closest to Lake Oswego in Portland, OR.

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

    The ride from Milwaukie to Lake Oswego costs $0.00.

Real-Time Arrivals, Schedules, Maps & More