1map logoGo to main page

Elgin, IL, USA to Champaign, IL, USA from $9: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Elgin, United States
to
Champaign, United States

How to Get from Elgin to Champaign: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$9 by trainBest price
216 kmDistance
2h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Elgin to Champaign with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Metra / Amtrak
Train
Average Duration
4h  41m
Estimated price
$9-93
Recommended
route map
Distance: 216 km
Duration: 2h 51m

See more options

Company
Metra / Greyhound
Train
Bus
Average Duration
4h  47m
Estimated price
$18-58
Company
N/A
Drive
Average Duration
2h  51m
Estimated price
$29-45
Company
Pace Bus / Peoria Charter Coach Company
Bus
Bus
Average Duration
5h  35m
Estimated price
$52-53
Company
Various
Bus
Plane
Average Duration
2h  58m
Estimated price
$163-582
Company
Various
Plane
Taxi
Average Duration
3h  45m
Estimated price
$265-90

Elgin - Champaign operators

Explore transport companies operating between Elgin and Champaign, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+1 312-322-6777
Website
https://metra.com

Train from Elgin to Chicago Union Station

Average Duration
1h 17m
Estimated price
$9-95

Train from Chicago Union Station to Champaign-Urbana

Average Duration
2h 24m
Estimated price
$96-915
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Chicago Union Station to Champaign-Urbana

Average Duration
2h 24m
Estimated price
$96-915
Bus
Contact phone
+1(847)2282322
Website
https://pacebus.com

Bus from Chicago St & Spring St to Northwest Transportation Center

Average Duration
1h 1m
Estimated price
$524-525

Bus from Elgin Transportation Center Bay 4 to Rosemont CTA Station

Average Duration
35m
Estimated price
$524-525
Contact phone
+1 800-448-0572
Website
https://peoriacharter.com

Bus from Woodfield Mall to Illinois Terminal

Average Duration
3h 20m
Estimated price
$960-960
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Chicago Train Station to Champaign Intermodal Trans Ctr

Average Duration
2h 30m
Estimated price
$526-960
Plane
Website
aa.com

Plane from Chicago O'Hare (ORD) to Champaign (CMI)

Average Duration
1h 2m
Estimated price
$93-94
Website
united.com

Plane from Chicago O'Hare (ORD) to Decatur (DEC)

Average Duration
1h 3m
Estimated price
$93-94
all-pages.other Show other routes

Other from Decatur to Champaign

Average Duration
54m
Estimated price
$527-990

Elgin to Champaign: Overview of Bus, Train, Flight, and Car Trips

Traveling between Elgin and Champaign offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Elgin to Champaign, covering a distance of 165 miles through the heart of Illinois. Enjoy the journey as you cruise through charming towns and picturesque countryside. 💸 Depending on gas prices and vehicle efficiency, the cost of driving from Elgin to Champaign ranges from $29 to $45. Plan your budget accordingly to make the most of your trip without breaking the bank. 🌄 Arrive in Champaign after approximately 2 hours and 51 minutes of driving, ready to explore the city's vibrant culture and attractions. From historic landmarks to lively college town vibes, Champaign offers a diverse range of experiences for all travelers.
Average price
$29 - $45
🚆 Traveling from Elgin to Champaign by train involves a route with a transfer at Chicago Union Station. The total journey time, including transfers, is approximately 4 hours and 41 minutes. 🚆 Ticket prices for the train between Elgin and Champaign can range from $9 to $93, offering options to suit different budgets. Sit back, relax, and enjoy the scenic ride as you make your way to Champaign on this efficient rail route.
Departure Point
Elgin station
Arrival Point
Champaign-Urbana station
🛫 Flying from Elgin to Champaign is quick and convenient with a direct flight from Chicago O'Hare Airport to Champaign Airport taking just 59 minutes.
Departure Point
Chicago O'Hare Airport
Arrival Point
Champaign Airport
🚌 Traveling from Elgin to Champaign by bus requires a transfer at Woodfield Mall in Chicago. The journey, with transfers, takes approximately 5 hours and 35 minutes. 🚌 The bus ticket prices between Elgin and Champaign typically range from $52 to $53, providing an affordable and convenient option for your travel needs within the state of Illinois.
Departure Point
Chicago St & Spring St station
Arrival Point
Illinois Terminal station

Frequently asked questions

Find out more about the route from Elgin to Champaign.

Or choose the category:
The distance between Elgin and Champaign is approximately 134 miles, with a road distance of 165 miles. Traveling by train from Elgin to Champaign takes around 4 hours and 41 minutes, while combining train and night bus travel can take approximately 4 hours and 47 minutes. If driving by car, it would take about 2 hours and 51 minutes to reach Elgin from Champaign, while taking the bus would require around 5 hours and 35 minutes to travel from Elgin to Champaign.
The most cost-effective option for traveling from Elgin to Champaign is by train, with tickets ranging from $8 to $95 and a travel time of 4 hours and 41 minutes. However, the most time-efficient option is to drive, taking only 2 hours and 51 minutes with a cost of $29 to $45. Depending on your priorities for cost or time, either the train or driving are the recommended transportation choices for this route.
When traveling from Elgin to Champaign, the prices for a train ticket range from $9 to $93. On the other hand, the bus prices for the route between Champaign and Elgin vary between $52 and $53. It is advisable to check the specific dates and times of travel to secure the best possible fare for your journey between these two cities in Illinois. Comparing different modes of transportation can help you find the most cost-effective option for your trip.
You can easily drive from Elgin to Champaign as the distance between the two cities is 165 miles, and it takes around 2 hours and 51 minutes by car. The cost of driving from Elgin to Champaign typically ranges from $29 to $45, depending on factors like gas prices. Driving allows for flexibility in your schedule and the opportunity to enjoy the scenic views along the route between the two cities.
The best way to travel from Elgin to Champaign without a car is by taking a train, which typically takes around 4 hours and 41 minutes. The train journey offers a convenient and comfortable option for travelers, with ticket prices ranging from $8 to $95 depending on the type of service chosen. This mode of transportation allows you to sit back, relax, and enjoy the scenic ride while avoiding the hassle of driving.
There is no direct train or bus link between Elgin and Champaign. Train services operated by Metra and Amtrak involve transfers at Chicago Union Station and take approximately 4 hours and 41 minutes. Similarly, bus services by Pace Bus and Peoria Charter Coach Company also require transfers and the journey lasts around 5 hours and 35 minutes. Commuters traveling between these two cities will need to plan for these transfers and factor in the additional travel time.
The quickest flight from Chicago O'Hare Airport to Champaign Airport typically takes around 59 minutes, making it a convenient option for travelers looking to save time. The average cost of this direct flight can vary depending on the airline, time of booking, and other factors, but generally, it ranges from $200 to $300 for a one-way ticket. It's advisable to compare prices from different airlines and book in advance to secure the best deals for this short domestic flight.
There are over 65 hotels in the Champaign area, offering a variety of options to suit different preferences and budgets. Prices for accommodations start at $42 per night, making it accessible for various travelers. From budget motels to upscale hotels, visitors have a range of choices available to meet their specific needs during their stay in Champaign.