There are 11 ways to get from Downers Grove to Cambridge by plane, bus, train (Amtrak), train, car, shuttle, subway, or bus (Greyhound, Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Chicago O'Hare International Airport to Toronto Pearson International Airport, bus
best- Fly from Chicago O'Hare International Airport (ORD) to Toronto Pearson International Airport (YYZ)plane ORD - YYZ
- Take the bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Stationbus
7h 47m$487–1,553Bus
cheapest- Take the bus from Chicago Bus Station to Detroit Bus Stationbus Greyhound US0160
- Take the bus from Detroit Bus Station to Kitchenerbus FlixBus N2710
15h 20m$107–203Train
- Take the train from Chicago Union Station to Port Huron Stationtrain Blue Water
- Take the train from Sarnia to Kitchenertrain VIA Rail
14h 27m$184–547Train, bus
- Take the train from Chicago Union Station to Ann Arbor Amtrak Stationtrain
- Take the bus from Ann Arbor to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Londonbus
- Take the bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Stationbus
14h 59m$169–330Drive 759 km
- Drive from Downers Grove to Cambridgecar 759 km
8h 1m$149–215Fly Chicago O'Hare International Airport to Toronto Island Airport, bus
- Fly from Chicago O'Hare International Airport (ORD) to Toronto Island Airport (YTZ)plane ORD - YTZ
- Take the bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Stationbus
8h 26m$289–1,859Fly Chicago O'Hare International Airport to Erie International Airport, drive
- Fly from Chicago O'Hare International Airport (ORD) to Erie International Airport (ERI)plane ORD - ERI
- Drive from Erie-Airport-ERI to Cambridgecar
7h 55m$136–533Fly Chicago O'Hare International Airport to Buffalo Niagara International Airport, shuttle, bus
- Fly from Chicago O'Hare International Airport (ORD) to Buffalo Niagara International Airport (BUF)plane ORD - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Stationbus
9h 12m$387–633Train, subway to Chicago Midway International Airport, fly to Toronto Island Airport, bus, line 206 bus
- Take the train from Downers Grove to Chicago Union Stationtrain
- Take the subway from LaSalle/Van Buren to Midwaysubway
- Fly from Chicago Midway International Airport (MDW) to Toronto Island Airport (YTZ)plane MDW - YTZ
- Take the bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Stationbus
- Take the bus from Sportsworld Station to Wellington / Dicksonbus
8h 49m$227–655Fly Chicago Midway International Airport to Buffalo Niagara International Airport, shuttle, bus
- Fly from Chicago Midway International Airport (MDW) to Buffalo Niagara International Airport (BUF)plane MDW - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Stationbus
9h 20m$375–709Bus via London
- Take the bus from Chicago Bus Station to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Londonbus
- Take the bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Stationbus
15h 10m$116–213
Downers Grove to Cambridge by train, car, foot, tram, and bus
Questions & Answers
The cheapest way to get from Downers Grove to Cambridge is to bus which costs $100 - $210 and takes 15h 20m.
The fastest way to get from Downers Grove to Cambridge is to fly and bus which takes 7h 47m and costs $480 - $1,600.
No, there is no direct bus from Downers Grove station to Cambridge. However, there are services departing from Chicago Bus Station and arriving at Ainslie Terminal via Detroit Bus Station, London, ON - VIA Rail and Sportsworld Station. The journey, including transfers, takes approximately 15h 10m.
No, there is no direct train from Downers Grove to Cambridge station. However, there are services departing from Downers Grove and arriving at Fairway Station - Southbound via Chicago Union Station, Sarnia and Central Station - Southbound. The journey, including transfers, takes approximately 14h 27m.
The distance between Downers Grove and Cambridge is 829 km. The road distance is 759 km.
The best way to get from Downers Grove to Cambridge without a car is to train and bus which takes 14h 59m and costs $160 - $330.
It takes approximately 7h 47m to get from Downers Grove to Cambridge, including transfers.
Downers Grove to Cambridge bus services, operated by Greyhound USA, depart from Chicago Bus Station.
Downers Grove to Cambridge train services, operated by Amtrak, depart from Chicago Union Station.
The best way to get from Downers Grove to Cambridge is to train which takes 14h 27m and costs $180 - $550. Alternatively, you can bus via London, which costs $110 - $220 and takes 15h 10m.
What companies run services between Downers Grove, IL, USA and Cambridge, ON, Canada?
You can take a train from Downers Grove to Wellington / Dickson via Chicago Union Station, Port Huron Station, Sarnia, Kitchener, Central Station - Southbound, Fairway Station - Southbound, and Fairway Station in around 14h 27m. Alternatively, you can take a train from Downers Grove to Ainslie Terminal via Chicago Union Station, Chicago Bus Station, Detroit Bus Station, London, London, ON - VIA Rail, Kitchener, ON - Sportsworld Station, and Sportsworld Station in around 15h 10m.
- Website
- united.com
Flights from Chicago O'Hare International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $65–390
Flights from Chicago O'Hare International Airport to Toronto Island Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $70–410
Flights from Chicago O'Hare International Airport to Erie International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $70–430
Flights from Chicago O'Hare International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $120–700
- Website
- aircanada.com
Flights from Chicago O'Hare International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $65–390
Flights from Chicago O'Hare International Airport to Toronto Island Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $70–410
Flights from Chicago O'Hare International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $120–700
- Website
- aa.com
Flights from Chicago O'Hare International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $65–390
Flights from Chicago O'Hare International Airport to Erie International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $70–430
Flights from Chicago O'Hare International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $120–700
- Website
- flyporter.com
Flights from Chicago O'Hare International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $65–390
Flights from Chicago O'Hare International Airport to Toronto Island Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $140–1,700
Flights from Chicago Midway International Airport to Toronto Island Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $190–600
- Website
- southwest.com
Flights from Chicago Midway International Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $150–900
- Website
- delta.com
Flights from Chicago O'Hare International Airport to Buffalo Niagara International Airport via Detroit
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- $120–700
Flights from Chicago Midway International Airport to Buffalo Niagara International Airport via Detroit
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $150–900
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Chicago Union Station to Port Huron Station
- Ave. Duration
- 6h 31m
- Frequency
- Once daily
- Estimated price
- $130–290
- Website
- Amtrak
Train from Chicago Union Station to Ann Arbor Amtrak Station
- Ave. Duration
- 4h 14m
- Frequency
- 3 times a day
- Estimated price
- $100–220
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Sarnia to Kitchener
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $90–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- +1 312-696-3872
- Website
- Metra
Train from Downers Grove to Chicago Union Station
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $6–8
- Website
- Metra
- Adult
- $6–8
- Phone
- +1 888-968-7282
- Website
- Chicago Transit Authority
Subway from LaSalle/Van Buren to Midway
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–7
- Website
- Chicago Transit Authority
- Schedules at
- Chicago Transit Authority Schedules & Routes
- Adult
- $3–7
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
Bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $20–29
- Website
- ONEXBUS
- Standard Fare
- $20–29
Bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- ONEXBUS
- Standard Fare
- $22–35
Bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 21m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- ONEXBUS
- Standard Fare
- $22–35
Bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $20–29
- Website
- ONEXBUS
- Standard Fare
- $20–29
Bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 21m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- ONEXBUS
- Standard Fare
- $22–35
Bus from Pearson International Airport Terminal 1 to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $20–29
- Website
- ONEXBUS
- Standard Fare
- $20–29
Bus from London, ON - VIA Rail to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Website
- ONEXBUS
- Standard Fare
- $22–35
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Ann Arbor to Detroit Bus Station
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- $8–17
- Website
- Greyhound
Bus from Chicago Bus Station to Detroit Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- $55–120
- Website
- Greyhound
Bus from Chicago Bus Station to Detroit Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- $55–120
- Website
- Greyhound
- Phone
- +1 888-378-3823
- [email protected]
- Website
- Barons Bus
Bus from Ann Arbor to Detroit Bus Station
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- $5–50
- Website
- Barons Bus
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Ann Arbor to Detroit Bus Station
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $8–15
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to London
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $27–45
- Schedules at
- Flixbus USA
Bus from Chicago Bus Station to Detroit Bus Station
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Estimated price
- $60–100
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to London
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $27–45
- Schedules at
- Flixbus USA
Bus from Chicago Bus Station to Detroit Bus Station
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Estimated price
- $60–100
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Kitchener
- Ave. Duration
- 4h 55m
- Frequency
- 6 times a week
- Estimated price
- $40–70
- Schedules at
- Flixbus USA
- Phone
- +1 905 374 8111
- [email protected]
- Website
- Niagra Airbus
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- Niagra Airbus
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- Niagra Airbus
- Phone
- +1 519-585-7555
- Website
- Grand River Transit
Bus from Sportsworld Station to Wellington / Dickson
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- $6
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Downers Grove to Cambridge bus services, operated by Greyhound USA, arrive at Detroit Bus Station.
Cambridge is 1h ahead of Downers Grove. It is currently 1:02 AM in Downers Grove and 2:02 AM in Cambridge.
Downers Grove to Cambridge train services, operated by Amtrak, arrive at Port Huron Station.
Yes, the driving distance between Downers Grove to Cambridge is 759 km. It takes approximately 8h 1m to drive from Downers Grove to Cambridge.
There are 261+ hotels available in Cambridge.
























