There are 4 ways to get from Aurora to Spring Grove by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Aurora to Chicago Union StationBnsf
- Take the train from Chicago Union Station to Fox LakeMd-N
3h 50mDrive 53.1 mi
cheapest- Drive from Aurora to Spring Grove53.1 mi
1h 18m$10–14Line 801 bus, line 550 bus, line 806 bus
- Take the bus from Geneva Metra Station to Elgin Transportation Center Bay 1801
- Take the bus from Elgin Transportation Center Bay 1 to Crystal Lake Metra Station550
- Take the bus from Crystal Lake Metra Station to Fox Lake/Rand806
5h 53m$16–23Taxi
- Take the taxi from Aurora to Spring Grove53.1 mi
1h 18m$140–170
Questions & Answers
The cheapest way to get from Aurora to Spring Grove is to drive which costs $9 - $14 and takes 1h 18m.
The fastest way to get from Aurora to Spring Grove is to drive which takes 1h 18m and costs $9 - $14.
The distance between Aurora and Spring Grove is 92 miles. The road distance is 53.4 miles.
The best way to get from Aurora to Spring Grove without a car is to train which takes 3h 50m and costs .
It takes approximately 3h 50m to get from Aurora to Spring Grove, including transfers.
The best way to get from Aurora to Spring Grove is to train which takes 3h 50m and costs . Alternatively, you can line 801 bus and line 550 bus and line 806 bus, which costs $16 - $23 and takes 5h 53m.
Yes, the driving distance between Aurora to Spring Grove is 53 miles. It takes approximately 1h 18m to drive from Aurora to Spring Grove.
There are 103+ hotels available in Spring Grove.
What companies run services between Aurora, IL, USA and Spring Grove, IL, USA?
You can take a train from Aurora to Spring Grove via Chicago Union Station and Fox Lake in around 3h 50m. Alternatively, you can take a bus from Lake St & Spruce St to Spring Grove via Geneva Metra, Geneva Metra Station, Elgin Transportation Center Bay 1, Crystal Lake Metra Station, and Fox Lake/Rand in around 5h 53m.
- Phone
- +1 312-322-6777
- Website
- metra.com
Train from Aurora to Chicago Union Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $3–7
- Website
- https://metra.com
Train from Chicago Union Station to Fox Lake
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Website
- https://metra.com
- Phone
- +1(847) 364-7223
- Passenger.Services@PaceBus.com
- Website
- pacebus.com
Bus from Geneva Metra Station to Elgin Transportation Center Bay 1
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $2–4
- Schedules at
- pacebus.com
- Adult
- $2–4
Bus from Elgin Transportation Center Bay 1 to Crystal Lake Metra Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Schedules at
- pacebus.com
- Adult
- $1–2
Bus from Crystal Lake Metra Station to Fox Lake/Rand
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- $1–2
- Schedules at
- pacebus.com
- Adult
- $1–2
- Ave. Duration
- 1h 18m
- Estimated price
- $140–170
Naerville Dupage Taxi
- Phone
- +1 630-961-3232
- Website
- napervilledupagetaxi.com
303 Taxi Naperville
- Phone
- +1 630-303-0303
- Website
- 303taxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Want to know more about Flixbus?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.


