Skip to main content

How to get from Oakbrook Terrace to Roselle by bus and train?

By bus and train

To get from Oakbrook Terrace to Roselle in Chicago, you’ll need to take 2 bus lines and one train line: take the 322 bus from 22nd St & Macarthur Dr station to Cermak Rd & 1st Ave station. Next, you’ll have to switch to the 331 bus and finally take the MD-W train from River Grove station to Roselle station. The total trip duration for this route is approximately 1 hr 55 min. The ride fare is $6.05.

115min$6.05
Bus - 322
322
Bus - 331
331
Train - MD-WMD-W
Leaves from 22nd St & Macarthur Dr

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Oakbrook Terrace
  • 2
    Bus - 322322
    Wait for bus
    322
    54th Ave Cta Station/Pink Line
  • 3
    Ride to bus station
    Ride to bus station
    Cermak Rd & 1st Ave
    ID 7896
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    1st/Cermak
    ID 8044
    60 yd • 1 min
  • 5
    Bus - 331331
    Wait for bus
    331
    Cumberland Cta Station
  • 6
    Ride to bus station
    Ride to bus station
    Thatcher/Arnold/Metra Station
    ID 8116
    33 min
  • 7
    Walk to train station
    Walk to train station
    River Grove
    30 yd • 1 min
  • 8
    Train - MD-WMD-W
    Wait for train
    MD-W
    #2211| Big Timber
  • 9
    Ride to train station Roselle
    Ride to train station
    Roselle
    23 min
*Duration based on 8am traffic

Alternative route by bus and train via 301, 303 and MD-W

To get from Oakbrook Terrace to Roselle in Chicago, you’ll need to take 2 bus lines and one train line: take the 301 bus from 22nd St & Macarthur Dr station to Forest Park Cta Station station. Next, you’ll have to switch to the 303 bus and finally take the MD-W train from Franklin Park station to Roselle station. The total trip duration for this route is approximately 120 min. The ride fare is $6.05.

120min$6.05
Bus - 301
301
Bus - 303
303
Train - MD-WMD-W
Leaves from 22nd St & Macarthur Dr

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Oakbrook Terrace
  • 2
    Bus - 301301
    Wait for bus
    301
    Forest Park Cta Station
  • 3
    Ride to bus station
    Ride to bus station
    Forest Park Cta Station
    ID 6269
    44 min
  • 4
    Bus - 303303
    Wait for bus
    303
    Rosemont Cta Station
  • 5
    Ride to bus station
    Ride to bus station
    25th Ave/Rose St & Belmont Ave/Pacific Ave
    ID 9898
    31 min
  • 6
    Walk to train station
    Walk to train station
    Franklin Park
    40 yd • 1 min
  • 7
    Train - MD-WMD-W
    Wait for train
    MD-W
    #2211| Big Timber
  • 8
    Ride to train station Roselle
    Ride to train station
    Roselle
    19 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Chicago.
All local mobility options in one app

Public transit directions from Oakbrook Terrace to Roselle

The distance between Oakbrook Terrace, Chicago and Roselle, Chicago is approximately 27.45 mi, which can typically be travelled in 115 min. Moovit will show you the directions from Oakbrook Terrace to Roselle by bus and train, so no matter how you choose to travel in Chicago – you will always have plenty of easy options.

Public transit stations close to Oakbrook Terrace

Oakbrook Terrace is located at Oakbrook Terrace, Chicago and the nearest public transit station is 22nd St & Macarthur Dr.

Bus stations close to Oakbrook Terrace:

  • 22nd St & Macarthur Dr
  • 22nd St & Parkview Dr
  • 22nd St & Rte 83 (Kingery Hwy)

Public transit stations close to Roselle, Chicago

Roselle is located at Roselle, Chicago and the nearest public transit station is Roselle.

Train stations close to Roselle:

  • Roselle
  • Medinah
  • Itasca

Alternative route by bus and train via 301, 303 and MD-W

To get from Oakbrook Terrace to Roselle in Chicago, you’ll need to take 2 bus lines and one train line: take the 301 bus from 22nd St & Macarthur Dr station to Forest Park Cta Station station. Next, you’ll have to switch to the 303 bus and finally take the MD-W train from Franklin Park station to Roselle station. The total trip duration for this route is approximately 120 min. The ride fare is $6.05.

120min$6.05
Bus - 301
301
Bus - 303
303
Train - MD-WMD-W
Leaves from 22nd St & Macarthur Dr

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Oakbrook Terrace
  • 2
    Bus - 301301
    Wait for bus
    301
    Forest Park Cta Station
  • 3
    Ride to bus station
    Ride to bus station
    Forest Park Cta Station
    ID 6269
    44 min
  • 4
    Bus - 303303
    Wait for bus
    303
    Rosemont Cta Station
  • 5
    Ride to bus station
    Ride to bus station
    25th Ave/Rose St & Belmont Ave/Pacific Ave
    ID 9898
    31 min
  • 6
    Walk to train station
    Walk to train station
    Franklin Park
    40 yd • 1 min
  • 7
    Train - MD-WMD-W
    Wait for train
    MD-W
    #2211| Big Timber
  • 8
    Ride to train station Roselle
    Ride to train station
    Roselle
    19 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Oakbrook Terrace to Roselle?

    The fastest way takes 115 minutes, using Bus line 322, Bus line 331, Bus line MD-W.

  • What is the alternative route to get from Oakbrook Terrace to Roselle?

    The alternative route takes 120 minutes, using Bus line 301, Bus line 303, Bus line MD-W.

  • Is there a direct bus between Oakbrook Terrace and Roselle in Chicago?

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

  • Which bus line goes from Oakbrook Terrace to Roselle in Chicago?

    The 322 bus line goes from 54th Ave Cta Station/Pink Line station near Oakbrook Terrace to Cermak Rd & 1st Ave station. From there you’ll have to take one bus line and one train line till Cermak Rd & 1st Ave station near Roselle in Chicago

  • How long does it take to travel from Oakbrook Terrace to Roselle in Chicago by bus and train?

    The total travel time between Oakbrook Terrace and Roselle in Chicago by bus and train is about 1 hr 55 min.

  • Where do I get on the bus near Oakbrook Terrace to get to Roselle in Chicago?

    Get on the 322 bus from the 54th Ave Cta Station/Pink Line stop near Oakbrook Terrace in Chicago.

  • Where do I get off the bus when travelling between Oakbrook Terrace and Roselle in Chicago?

    Get off the bus at the Cermak Rd & 1st Ave station, which is closest to Roselle in Chicago.

  • How much is the total bus and train fare from Oakbrook Terrace to Roselle?

    The ride from Oakbrook Terrace to Roselle costs $6.05.

Real-Time Arrivals, Schedules, Maps & More