Skip to main content

How to get from Milwaukie to Forest Grove by bus?

From Milwaukie to Forest Grove by bus

To get from Milwaukie to Forest Grove in Portland, OR, you’ll need to take 3 bus lines: take the 99 bus from SE Jackson & Main St (West) station to 200 Block SW Harrison (West) station. Next, you’ll have to switch to the 54 bus and finally take the 57 bus from Beaverton Transit Center (South) station to 19th & B St (East) station. The total trip duration for this route is approximately 2 hr 16 min. The ride fare is $0.00.

136min$0.00
Walk to bus station
Bus - 9999
Bus - 5454
Bus - 5757
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
    200 Block SW Harrison (West)
    ID 2567
    33 min
  • 4
    Walk to bus station
    Walk to bus station
    200 Block SW Harrison (East)
    ID 2566
    20 yd • 1 min
  • 5
    Bus - 5454
    Wait for bus
    54
    Beaverton Transit Center (South)
  • 6
    Ride to bus station
    Ride to bus station
    Beaverton Transit Center (South)
    ID 9654
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Beaverton Transit Center (South)
    ID 8169
    80 yd • 1 min
  • 8
    Bus - 5757
    Wait for bus
    57
    19th & B St (East)
  • 9
    Ride to bus station 19th & B St (East)
    Ride to bus station
    19th & B St (East)
    ID 146
    62 min
*Duration based on 8am traffic

From Milwaukie to Forest Grove by bus and light rail

To get from Milwaukie to Forest Grove in Portland, OR, you’ll need to take 2 bus lines and one light rail line: take the 99 bus from SE Jackson & Main St (West) station to SW 6th & Yamhill (North) station. Next, you’ll have to switch to the BLUE light rail and finally take the 57 bus from Hillsboro Transit Center (East) station to 19th & B St (East) station. The total trip duration for this route is approximately 2 hr 16 min. The ride fare is $0.00.

136min$0.00
Walk to bus station
Bus - 9999
Light Rail - BLUE
Bus - 5757
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
    SW 6th & Yamhill (North)
    ID 7807
    36 min
  • 4
    Walk to light rail station
    Walk to light rail station
    Pioneer Square North
    110 yd • 2 min
  • 5
    Light Rail - BLUE
    Wait for light rail
    BLUE
    Hatfield Government Center Max Station (South)
  • 6
    Ride to light rail station
    Ride to light rail station
    Hillsboro Central/SE 3rd TC Max Station
    49 min
  • 7
    Walk to bus station
    Walk to bus station
    Hillsboro Transit Center (East)
    ID 2672
    20 yd • 1 min
  • 8
    Bus - 5757
    Wait for bus
    57
    19th & B St (East)
  • 9
    Ride to bus station 19th & B St (East)
    Ride to bus station
    19th & B St (East)
    ID 146
    24 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 Forest Grove
The distance between Milwaukie, Portland, OR and Forest Grove, Portland, OR is approximately 32.34 mi, which can typically be travelled in 136 min. Moovit will show you the directions from Milwaukie to Forest Grove 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 Forest Grove, Portland, OR

Forest Grove is located at Forest Grove, Portland, OR and the nearest public transit station is 19th & Cedar St (East).

Bus stations close to Forest Grove:

  • 19th & Cedar St (East)
  • 19th & B St (East)
  • 19th & Main St (East)

From Milwaukie to Forest Grove by bus and light rail

To get from Milwaukie to Forest Grove in Portland, OR, you’ll need to take 2 bus lines and one light rail line: take the 99 bus from SE Jackson & Main St (West) station to SW 6th & Yamhill (North) station. Next, you’ll have to switch to the BLUE light rail and finally take the 57 bus from Hillsboro Transit Center (East) station to 19th & B St (East) station. The total trip duration for this route is approximately 2 hr 16 min. The ride fare is $0.00.

136min$0.00
Walk to bus station
Bus - 9999
Light Rail - BLUE
Bus - 5757
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
    SW 6th & Yamhill (North)
    ID 7807
    36 min
  • 4
    Walk to light rail station
    Walk to light rail station
    Pioneer Square North
    110 yd • 2 min
  • 5
    Light Rail - BLUE
    Wait for light rail
    BLUE
    Hatfield Government Center Max Station (South)
  • 6
    Ride to light rail station
    Ride to light rail station
    Hillsboro Central/SE 3rd TC Max Station
    49 min
  • 7
    Walk to bus station
    Walk to bus station
    Hillsboro Transit Center (East)
    ID 2672
    20 yd • 1 min
  • 8
    Bus - 5757
    Wait for bus
    57
    19th & B St (East)
  • 9
    Ride to bus station 19th & B St (East)
    Ride to bus station
    19th & B St (East)
    ID 146
    24 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Milwaukie to Forest Grove?

    The fastest way takes 136 minutes, using Bus line 99, Bus line 54, Bus line 57.

  • What is the alternative route to get from Milwaukie to Forest Grove?

    The alternative route takes 136 minutes, using Bus line 99, Bus line BLUE, Bus line 57.

  • Is there a direct bus between Milwaukie and Forest Grove in Portland, OR?

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

  • Which bus line goes from Milwaukie to Forest Grove 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 Forest Grove in Portland, OR

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

    The total travel time between Milwaukie and Forest Grove in Portland, OR by bus is about 2 hr 16 min.

  • Where do I get on the bus near Milwaukie to get to Forest Grove 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 Forest Grove in Portland, OR?

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

  • How much is the bus fare from Milwaukie to Forest Grove?

    The ride from Milwaukie to Forest Grove costs $0.00.

Real-Time Arrivals, Schedules, Maps & More