Travel options for:
West Lafayette to Naperville
  • Bus Suburban Express

    $21 - $27
    1. Lafayette, IN - Purdue U.

      1 h 45 min - once a week

      $18 - $25

    2. Oakbrook. IL - Mall

      7 min - 2021 feet

    3. Oak Brook Center / Macy's

      10 min - every 30 minutes - line 322

      $2

    4. Yorktown Center

      38 min - hourly - line 722

      transfer

  • Bus Greyhound USA

    $42 - $80
    1. Lafayette

      2 h 19 min - once daily

      $18 - $50

    2. Chicago, IL

      1 h - 4 times a day

      $23 - $35

  • Train

    $34 - $74
    1. Lafayette Amtrak

      3 h 24 min - 4 times a week

      $30 - $75

    2. Chicago Union Station

      38 min - every 2 hours

      $2 - $3

  • Drive

    $14 - $21
    1. West Lafayette

      2 h 30 min - 147.6 miles

      $14 - $21

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Lafayette, IN - Purdue U. Tarkington Hall bus to Oakbrook. IL - Mall, walk to Oak Brook Center / Macy's, line 322 bus to Yorktown Center, then line 722 bus to Washington St & Ogden Ave. 3 h 24 min $26. From Lafayette bus to Chicago, IL then bus to Naperville, IL. 4 h 19 min $60. From Lafayette Amtrak train to Chicago Union Station then train to Naperville. 4 h 43 min $54. From West Lafayette drive to Naperville. 2 h 30 min $17.

 
 

Bus or train from West Lafayette to Naperville?

Suburban Express operates a bus from West Lafayette to Naperville once a week. Tickets cost $18 - $25 and the journey takes 1 h 45 min. 2 other operators also service this route. Alternatively, Amtrak operates a train from West Lafayette to Naperville once daily. Tickets cost $30 - $75 and the journey takes 3 h 24 min. Metra also services this route hourly.