There are 3 ways to get from Romeoville to Six Flags Great America by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 834 bus, train
best- Take the bus from Rte 53 & Belmont Dr to Downers Grove Metrabus 834
- Take the train from Downers Grove to Chicago Union Stationtrain
- Take the train from Chicago OTC to Waukegantrain
5h 21m$12–19Drive 59.2 mi
cheapest- Drive from Romeoville to Six Flags Great Americacar 59.2 mi
1h 9m$11–16Train
- Take the train from Joliet to LaSalle Streettrain Ri
- Take the train from Chicago OTC to Waukegantrain Up-N
5h 50m$13–20
Questions & Answers
The cheapest way to get from Romeoville to Six Flags Great America is to drive which costs $10 - $16 and takes 1h 9m.
The fastest way to get from Romeoville to Six Flags Great America is to drive which takes 1h 9m and costs $10 - $16.
No, there is no direct train from Romeoville to Six Flags Great America. However, there are services departing from Joliet and arriving at Waukegan via Chicago OTC. The journey, including transfers, takes approximately 5h 50m.
The distance between Romeoville and Six Flags Great America is 81 miles. The road distance is 59.6 miles.
The best way to get from Romeoville to Six Flags Great America without a car is to line 834 bus and train which takes 5h 21m and costs $12 - $20.
It takes approximately 5h 21m to get from Romeoville to Six Flags Great America, including transfers.
Romeoville to Six Flags Great America train services, operated by Metra, depart from Joliet station.
Romeoville to Six Flags Great America train services, operated by Metra, arrive at LaSalle Street station.
Yes, the driving distance between Romeoville to Six Flags Great America is 60 miles. It takes approximately 1h 9m to drive from Romeoville to Six Flags Great America.
There are 179+ hotels available in Six Flags Great America.
What companies run services between Romeoville, IL, USA and Six Flags Great America, IL, USA?
You can take a bus from Rte 53 & Belmont Dr to Six Flags Great America via Pace Transit Center Bay C, Joliet, LaSalle Street, Chicago OTC, Waukegan, Waukegan Metra Station, and Washington St & Milwaukee Ave/Riverside Dr in around 5h 50m.
- Phone
- +1 312-696-3872
- Website
- Metra
Train from Downers Grove to Chicago Union Station
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- Metra
- Adult
- $4–6
Train from Chicago OTC to Waukegan
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
Train from Joliet to LaSalle Street
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
Train from Chicago OTC to Waukegan
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
- Phone
- +1(847) 364-7223
- [email protected]
- Website
- Pace Bus
Bus from Rte 53 & Belmont Dr to Downers Grove Metra
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $2–4
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Luton Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.


