Skip to main content

How to get from Oak Lawn to Naperville by bus and train?

By bus and train

To get from Oak Lawn to Naperville in Naperville, you’ll need to take 2 train lines and one bus line: take the SWS train from Oak Lawn station to Chicago Union Station station. Next, you’ll have to switch to the BNSF train and finally take the 722 bus from Naperville Metra (4th Ave & Center St) station to Washington St & Ogden Ave station. The total trip duration for this route is approximately 2 hr 7 min.

127min
Walk to train station
Train - SWSSWS
Train - BNSFBNSF
Bus - 722
722
Walk to Naperville
Leaves from Oak Lawn

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Oak Lawn
    1.03 mi • 22 min
  • 2
    Train - SWSSWS
    Wait for train
    SWS
    #800| Chicago Union Station
  • 3
    Ride to train station
    Ride to train station
    Chicago Union Station
    38 min
  • 4
    Train - BNSFBNSF
    Wait for train
    BNSF
    #1205| Aurora
  • 5
    Ride to train station
    Ride to train station
    Naperville
    48 min
  • 6
    Walk to bus station
    Walk to bus station
    Naperville Metra (4th Ave & Center St)
    ID 29034
    20 yd • 1 min
  • 7
    Bus - 722722
    Wait for bus
    722
    Branding Ln & Finley Rd
  • 8
    Ride to bus station
    Ride to bus station
    Washington St & Ogden Ave
    3 min
  • 9
    Walk to Naperville
    Walk to
    Naperville
    50 yd • 1 min
*Duration based on 8am traffic

Alternative route by bus and train via 381, SWS and BNSF

To get from Oak Lawn to Naperville in Naperville, you’ll need to take one bus line and 2 train lines: take the 381 bus from 95th St & Central Ave station to 95th St & 51st Ave station. Next, you’ll have to switch to the SWS train and finally take the BNSF train from Chicago Union Station station to Naperville station. The total trip duration for this route is approximately 2 hr 21 min.

141min
Walk to bus stationBus - 381
381
Train - SWSSWS
Train - BNSFBNSF
Walk to Naperville
Leaves from 95th St & Central Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    95th St & Central Ave
    ID 4704
    0.71 mi • 15 min
  • 2
    Bus - 381381
    Wait for bus
    381
    95th/Dan Ryan Cta Station Bay A
  • 3
    Ride to bus station
    Ride to bus station
    95th St & 51st Ave
    ID 12297
    3 min
  • 4
    Walk to train station
    Walk to train station
    Oak Lawn
    10 yd • 1 min
  • 5
    Train - SWSSWS
    Wait for train
    SWS
    #800| Chicago Union Station
  • 6
    Ride to train station
    Ride to train station
    Chicago Union Station
    38 min
  • 7
    Train - BNSFBNSF
    Wait for train
    BNSF
    #1205| Aurora
  • 8
    Ride to train station
    Ride to train station
    Naperville
    48 min
  • 9
    Walk to Naperville
    Walk to
    Naperville
    790 yd • 10 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 Oak Lawn to Naperville

The distance between Oak Lawn, Naperville and Naperville, Naperville is approximately 45.02 mi, which can typically be travelled in 127 min. Moovit will show you the directions from Oak Lawn to Naperville by bus and train, so no matter how you choose to travel in Naperville – you will always have plenty of easy options.

Public transit stations close to Oak Lawn

Oak Lawn is located at Mulberry Avenue, Naperville and the nearest public transit station is 95th St & Central Ave.

Train stations close to Oak Lawn:

  • Chicago Ridge
  • Oak Lawn

Bus stations close to Oak Lawn:

  • 95th St & Central Ave
  • 95th St & Lawton Ave/55th Ave

Public transit stations close to Naperville, Naperville

Naperville is located at Naperville, Naperville and the nearest public transit station is Washington St & 5th Ave.

Train stations close to Naperville:

  • Naperville

Bus stations close to Naperville:

  • Washington St & 5th Ave
  • Ogden Ave & Loomis St
  • Washington St & 8th St

Alternative route by bus and train via 381, SWS and BNSF

To get from Oak Lawn to Naperville in Naperville, you’ll need to take one bus line and 2 train lines: take the 381 bus from 95th St & Central Ave station to 95th St & 51st Ave station. Next, you’ll have to switch to the SWS train and finally take the BNSF train from Chicago Union Station station to Naperville station. The total trip duration for this route is approximately 2 hr 21 min.

141min
Walk to bus stationBus - 381
381
Train - SWSSWS
Train - BNSFBNSF
Walk to Naperville
Leaves from 95th St & Central Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    95th St & Central Ave
    ID 4704
    0.71 mi • 15 min
  • 2
    Bus - 381381
    Wait for bus
    381
    95th/Dan Ryan Cta Station Bay A
  • 3
    Ride to bus station
    Ride to bus station
    95th St & 51st Ave
    ID 12297
    3 min
  • 4
    Walk to train station
    Walk to train station
    Oak Lawn
    10 yd • 1 min
  • 5
    Train - SWSSWS
    Wait for train
    SWS
    #800| Chicago Union Station
  • 6
    Ride to train station
    Ride to train station
    Chicago Union Station
    38 min
  • 7
    Train - BNSFBNSF
    Wait for train
    BNSF
    #1205| Aurora
  • 8
    Ride to train station
    Ride to train station
    Naperville
    48 min
  • 9
    Walk to Naperville
    Walk to
    Naperville
    790 yd • 10 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Oak Lawn to Naperville?

    The fastest way takes 127 minutes, using Bus line SWS, Bus line BNSF, Bus line 722.

  • What is the alternative route to get from Oak Lawn to Naperville?

    The alternative route takes 141 minutes, using Bus line 381, Bus line SWS, Bus line BNSF.

  • Is there a direct train between Oak Lawn and Naperville?

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

  • Which train line goes from Oak Lawn to Naperville?

    The SWS train line goes from Oak Lawn station near Oak Lawn in Oak Lawn to #800| Chicago Union Station station. From there you’ll have to take one train line and one bus line till Naperville station near Naperville in Naperville.

  • How long does it take to travel from Oak Lawn to Naperville by train and bus?

    The total travel time between Oak Lawn in Oak Lawn and Naperville in Naperville by train and bus is about 2 hr 7 min.

  • Where do I get on the train near Oak Lawn to get to Naperville?

    Get on the SWS train from the Oak Lawn station near Oak Lawn in Oak Lawn.

  • Where do I get off the train when travelling between Oak Lawn and Naperville?

    Get off the train at the Naperville stop, which is closest to Naperville in Naperville.

Real-Time Arrivals, Schedules, Maps & More