There are 4 ways to get from Oswego to Cicero 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 Cicerotrain Bnsf
1h 8m$21–26Drive 35 mi
cheapest- Drive from Oswego to Cicerocar 35 mi
56 min$7–10Line 722 bus, line 322 bus
- Take the bus from Naperville Metra to Yorktown Centerbus 722
- Take the bus from Yorktown Center to Cermak Rd & 54th Avebus 322
2h 36m$22–28Taxi
- Take the taxi from Oswego to Cicerotaxi 35 mi
56 min$90–110
Questions & Answers
The cheapest way to get from Oswego to Cicero is to drive which costs $6 - $10 and takes 56 min.
The fastest way to get from Oswego to Cicero is to drive which takes 56 min and costs $6 - $10.
No, there is no direct bus from Oswego to Cicero. However, there are services departing from Naperville Metra and arriving at Cermak Rd & 54th Ave via Yorktown Center. The journey, including transfers, takes approximately 2h 36m.
No, there is no direct train from Oswego to Cicero. However, there are services departing from Aurora and arriving at Cicero via . The journey, including transfers, takes approximately 1h 8m.
The distance between Oswego and Cicero is 37 miles. The road distance is 35.2 miles.
The best way to get from Oswego to Cicero without a car is to train which takes 1h 8m and costs $21 - $26.
It takes approximately 1h 8m to get from Oswego to Cicero, including transfers.
Oswego to Cicero bus services, operated by Pace Bus, depart from Naperville Metra station.
Oswego to Cicero train services, operated by Metra, depart from Aurora station.
The best way to get from Oswego to Cicero is to train which takes 1h 8m and costs $21 - $26. Alternatively, you can line 722 bus and line 322 bus, which costs $22 - $28 and takes 2h 36m.
What companies run services between Oswego, IL, USA and Cicero, IL, USA?
Metra operates a train from Aurora to Cicero hourly. Tickets cost $5–7 and the journey takes 57 min. Alternatively, you can take a vehicle from Oswego to Cermak Rd & 54th Ave via Aurora, Naperville, Naperville Metra, and Yorktown Center in around 2h 36m.
- Phone
- +1 312-696-3872
- Website
- Metra
Train from Aurora to Cicero
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
- Phone
- +1(847) 364-7223
- [email protected]
- Website
- Pace Bus
Bus from Naperville Metra to Yorktown Center
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $2–3
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $2–3
Bus from Yorktown Center to Cermak Rd & 54th Ave
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1
- Ave. Duration
- 56 min
- Estimated price
- $90–110
303 Taxi Naperville
- Phone
- +1 630-303-0303
- Website
- 303taxi.com
Naerville Dupage Taxi
- Phone
- +1 630-961-3232
- Website
- napervilledupagetaxi.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 How to get from Gatwick Airport into central London, How do I get from Sydney to Melbourne, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Oswego to Cicero bus services, operated by Pace Bus, arrive at Yorktown Center station.
Oswego to Cicero train services, operated by Metra, arrive at Cicero station.
Yes, the driving distance between Oswego to Cicero is 35 miles. It takes approximately 56 min to drive from Oswego to Cicero.
There are 1272+ hotels available in Cicero.


