Travel options for:
Nearby airports Elgin

Chicago O'Hare (ORD)  •  1 h 24 min

$4 - $5

Chicago Midway (MDW)  •  2 h 14 min

$11 - $15

Milwaukee (MKE)  •  2 h 58 min

$24 - $38

Madison (MSN)  •  5 h 12 min

  1. ×2

$126 - $194

South Bend (SBN)  •  3 h 9 min

$24 - $46

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

Travel from Nearby-Airports to Elgin-IL-USA

Bus or train from Nearby airports to Elgin?

Pace Bus operates a bus from Chicago O'Hare (ORD) to Elgin hourly. Tickets cost $2 and the journey takes 36 min. Alternatively, you can take a train from Madison (MSN) to Elgin via Columbus Amtrak and Chicago Union Station in around 5 h 12 min.

How to get from Nearby airports to Elgin

ModeDurationPrice
From O'Hare subway to Rosemont, walk to Rosemont CTA Station, then bus to Elgin Transportation Center.1 h 24 min$4
From Midway subway to Western-Orange, walk to Western Orange Line Station, line 49 bus to Western & Grand, walk to Western Ave, then train to Elgin.2 h 14 min$12
From Milwaukee, WI - Airport bus to Chicago, IL - O'Hare International Airport, walk to O'Hare, subway to Rosemont, walk to Rosemont CTA Station, then bus to Elgin Transportation Center.2 h 58 min$38
From Madison (MSN) taxi to Columbus Amtrak, train to Chicago Union Station, then train to Elgin.5 h 12 min$167
From South Bend, In bus to Chicago, Il, walk to UIC-Halsted, subway to Clinton-Blue, walk to Chicago Union Station, then train to Elgin.3 h 9 min$37

How long does it take to get from Nearby airports to Elgin?

It takes approximately 1 h 24 min to get from Nearby airports to Elgin, including transfers.

Operators from Nearby airports to Elgin

OperatorPhoneWebsite
Chicago Transit (CTA)+1 888-968-7282Chicago Transit (CTA)
Pace Bus+1(847)2282322Pace Bus
Metra+1 312-322-6777Metra
Coach USA201-225-7500Coach USA
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA