There are 5 ways to get from Sterling Heights to Stratford by train, bus, car, or bus (Flixbus)
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 Windsor to Londontrain VIA Rail
- Take the train from London to Stratfordtrain VIA Rail
5h 26m$59–450Bus (Flixbus)
cheapest- Take the bus from Detroit Bus Station to Londonbus FlixBus 2701 / ...
- Take the bus from London to Stratfordbus FlixBus 2702
8h 29m$40–65Train, bus
- Take the train from Windsor to Londontrain VIA Rail
- Take the bus from London to Stratfordbus FlixBus 2702
7h 26m$55–263Drive 219.3 km
- Drive from Sterling Heights to Stratfordcar 219.3 km
2h 42m$43–63Bus via London
- Take the bus from Detroit Bus Station to Londonbus FlixBus 2701 / ...
- Take the bus from London: Masonville Place to Stratford: Transit Terminal #8bus 3
9h 9m$42–68
Sterling Heights to Stratford by bus and foot (Flixbus)
Questions & Answers
The cheapest way to get from Sterling Heights to Stratford is to bus which costs $40 - $65 and takes 8h 29m.
The fastest way to get from Sterling Heights to Stratford is to drive which takes 2h 42m and costs $40 - $65.
No, there is no direct bus from Sterling Heights to Stratford. However, there are services departing from Van Dyke & 17 Mile and arriving at Cooper Standard via 8 Mile @ Bel Air Center, Detroit Bus Station, London and Transit Terminal. The journey, including transfers, takes approximately 8h 29m.
No, there is no direct train from Sterling Heights to Stratford. However, there are services departing from Windsor and arriving at Stratford via London. The journey, including transfers, takes approximately 5h 26m.
The distance between Sterling Heights and Stratford is 262 km. The road distance is 219.3 km.
The best way to get from Sterling Heights to Stratford without a car is to bus which takes 8h 29m and costs $40 - $65.
It takes approximately 5h 26m to get from Sterling Heights to Stratford, including transfers.
Sterling Heights to Stratford bus services, operated by Flixbus USA, depart from Detroit Bus Station.
Sterling Heights to Stratford train services, operated by VIA Rail, depart from Windsor station.
The best way to get from Sterling Heights to Stratford is to train which takes 5h 26m and costs $55 - $450. Alternatively, you can bus, which costs $40 - $65 and takes 8h 29m.
What companies run services between Sterling Heights, MI, USA and Stratford, ON, Canada?
You can take a vehicle from Sterling Heights to Frederick @ Romeo via Windsor, London, Stratford, and Via Station in around 5h 26m. Alternatively, you can take a bus from Van Dyke & 17 Mile to Cooper Standard via 8 Mile @ Bel Air Center, Congress & Griswold, Detroit Bus Station, London, and Transit Terminal in around 8h 29m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Windsor to London
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
Train from London to Stratford
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $12–200
- Website
- VIA Rail
- Escape
- $12–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $15–85
Train from Windsor to London
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from London to Stratford
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $8–15
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to London
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Estimated price
- $26–45
- Schedules at
- Flixbus USA
Bus from London to Stratford
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $8–14
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to London
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Estimated price
- $26–45
- Schedules at
- Flixbus USA
- Phone
- +1 888 465 0783
- [email protected]
- Website
- perthcounty.ca
Bus from London: Masonville Place to Stratford: Transit Terminal #8
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- $10–14
- Schedules at
- stratford.ca
- Adults
- $10–14
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 Thanksgiving 2018: How to travel stress-free, How to get from Gatwick Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Sterling Heights to Stratford bus services, operated by Flixbus USA, arrive at London station.
Sterling Heights to Stratford train services, operated by VIA Rail, arrive at London station.
Yes, the driving distance between Sterling Heights to Stratford is 219 km. It takes approximately 2h 42m to drive from Sterling Heights to Stratford.
There are 44+ hotels available in Stratford.









