Travel from Elgin-IL-USA to Bloomington-IL-USA

Train, bus or fly from Elgin to Bloomington?

Metra operates a train from Elgin to Bloomington hourly. Tickets cost $2 - $4 and the journey takes 1 h 15 min. Amtrak also services this route every 4 hours. Alternatively, Pace Bus operates a bus from Elgin to Bloomington every 2 hours. Tickets cost $2 and the journey takes 53 min. Suburban Express also services this route 4 times a week.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Elgin to Bloomington

ModeDurationPrice
From Elgin train to Chicago Union Station Amtrak then train to Bloomington-Normal Amtrak.4 h 26 min$182
From Chicago St & Geneva St line 554 bus to Woodfield Mall, walk to Schaumburg, IL - Woodfield Mall, then bus to Normal, IL - ISU.4 h 27 min$21
From Chicago St & Geneva St line 554 bus to Woodfield Mall, bus to Uptown Station, then bus to Center St & Market St.4 h 59 min$42
From Elgin drive to Bloomington.2 h 29 min$15
From Elgin Transportation Center bus to Rosemont, subway to Chicago O'Hare airport, fly to Bloomington airport, then bus to Bloomington.3 h 29 min$275
From Elgin Transportation Center bus to Rosemont, subway to Chicago O'Hare airport, fly to Peoria airport, taxi to Peoria, Bradley University, then bus to Bloomington.4 h 46 min$316
From Elgin Transportation Center bus to Rosemont, subway to Chicago O'Hare airport, fly to Champaign airport, taxi to Champaign, IL, then bus to Bloomington.5 h 15 min$327
Close Print Itinerary
  1. Here are 7 options to get from
    Elgin to Bloomington:

    1. Trip:
      1 Train
      • One-Way approx: USD $17 - $193
      • Duration: 4 h 26 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $17 - $193
        • Duration: 4 h 26 min
        Close x
    2. Trip:
      2 Bus Suburban Express
      • One-Way approx: USD $20 - $27
      • Duration: 4 h 27 min
      Open +
      • Trip:
        2 Bus Suburban Express
        • One-Way approx: USD $20 - $27
        • Duration: 4 h 27 min
        Close x
    3. Trip:
      3 Bus Peoria Charter Coach Company
      • One-Way approx: USD $31 - $43
      • Duration: 4 h 59 min
      Open +
      • Trip:
        3 Bus Peoria Charter Coach Company
        • One-Way approx: USD $31 - $43
        • Duration: 4 h 59 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $12 - $19
      • Duration: 2 h 29 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $12 - $19
        • Duration: 2 h 29 min
        Close x
    5. Trip:
      5 Fly to Bloomington
      • One-Way approx: USD $100 - $476
      • Duration: 3 h 29 min
      Open +
      • Trip:
        5 Fly to Bloomington
        • One-Way approx: USD $100 - $476
        • Duration: 3 h 29 min
        Close x
    6. Trip:
      6 Fly to Peoria, bus
      • One-Way approx: USD $200 - $468
      • Duration: 4 h 46 min
      Open +
      • Trip:
        6 Fly to Peoria, bus
        • One-Way approx: USD $200 - $468
        • Duration: 4 h 46 min
        Close x
    7. Trip:
      7 Fly to Champaign, bus
      • One-Way approx: USD $158 - $498
      • Duration: 5 h 15 min
      Open +
      • Trip:
        7 Fly to Champaign, bus
        • One-Way approx: USD $158 - $498
        • Duration: 5 h 15 min
        Close x