There are 10 ways to get from Detroit to Cochrane by plane, bus, train, 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.
Fly from Windsor Airport, bus
best- Fly from Windsor Airport (YQG) to Timmins/Victor M. Power Airport (YTS)plane YQG - YTS
- Take the bus from Timmins to Cochranebus
10h 29m$554–1,193Bus
cheapest- Take the bus from Windsor to Toronto Pearson Airportbus
- Take the bus from Toronto Pearson Airport to Sudburybus
- Take the bus from Sudbury to Timminsbus
- Take the bus from Timmins to Cochranebus
18h 38m$142–286Train, bus
- Take the train from Windsor to Londontrain
- Take the bus from London to Toronto Pearson Airportbus
- Take the bus from Toronto Pearson Airport to Sudburybus
- Take the bus from Sudbury to Timminsbus
- Take the bus from Timmins to Cochranebus
18h 35m$159–486Drive 1,051.9 km
- Drive from Detroit to Cochranecar 1,051.9 km
12h 23m$208–300Fly from Detroit, bus
- Fly from Detroit (DTW) to Timmins/Victor M. Power Airport (YTS)plane DTW - YTS
- Take the bus from Timmins to Cochranebus
9h 38m$179–838Train to London International Airport, fly, bus
- Take the train from Windsor to Londontrain
- Fly from London International Airport (YXU) to Timmins/Victor M. Power Airport (YTS)plane YXU - YTS
- Take the bus from Timmins to Cochranebus
11h 1m$1,187–2,827Train to Toronto Pearson International Airport, fly, bus
- Take the train from Windsor to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Timmins/Victor M. Power Airport (YTS)plane YYZ - YTS
- Take the bus from Timmins to Cochranebus
9h 49m$205–846Train to Toronto Island Airport, fly, bus
- Take the train from Windsor to Toronto Union Stationtrain
- Fly from Toronto Island Airport (YTZ) to Timmins/Victor M. Power Airport (YTS)plane YTZ - YTS
- Take the bus from Timmins to Cochranebus
9h 20m$380–926Bus to Cleveland-Hopkins International Airport, fly, bus
- Take the bus from Detroit Bus Station to Cleveland Bus Stationbus
- Fly from Cleveland-Hopkins International Airport (CLE) to Timmins/Victor M. Power Airport (YTS)plane CLE - YTS
- Take the bus from Timmins to Cochranebus
12h 1m$214–903Bus via Ottawa
- Take the bus from Windsor to Ottawabus
- Take the bus from Ottawa - Via Rail to North Baybus
- Take the bus from North Bay to Mathesonbus
- Take the bus from Matheson to Cochranebus
26h 26m$178–378
Detroit to Cochrane by train, foot, and bus
Questions & Answers
The cheapest way to get from Detroit to Cochrane is to bus which costs $140 - $290 and takes 18h 38m.
The fastest way to get from Detroit to Cochrane is to train and fly and bus which takes 9h 20m and costs $380 - $950.
No, there is no direct bus from Detroit to Cochrane. However, there are services departing from Windsor and arriving at Cochrane via Toronto Pearson Airport, Sudbury and Timmins. The journey, including transfers, takes approximately 18h 38m.
The distance between Detroit and Cochrane is 856 km. The road distance is 1051.9 km.
The best way to get from Detroit to Cochrane without a car is to train and bus which takes 18h 35m and costs $150 - $490.
It takes approximately 10h 29m to get from Detroit to Cochrane, including transfers.
Detroit to Cochrane bus services, operated by Flixbus USA, depart from Windsor station.
Detroit to Cochrane bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between Detroit to Cochrane is 1052 km. It takes approximately 12h 23m to drive from Detroit to Cochrane.
There are three+ hotels available in Cochrane.
What companies run services between Detroit, MI, USA and Cochrane, ON, Canada?
You can take a bus from Windsor to Cochrane via Toronto Pearson Airport, Sudbury, and Timmins in around 18h 38m.
- Website
- aircanada.com
Flights from Windsor Airport to Timmins/Victor M. Power Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 14m
- When
- Every day
- Estimated price
- $160–900
Flights from Detroit to Timmins/Victor M. Power Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- $130–750
Flights from London International Airport to Timmins/Victor M. Power Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $190–1,200
Flights from Toronto Pearson International Airport to Timmins/Victor M. Power Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $75–470
Flights from Cleveland-Hopkins International Airport to Timmins/Victor M. Power Airport via Toronto Pearson International Airport
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $130–750
Flights from Cleveland-Hopkins International Airport to Timmins/Victor M. Power Airport via Washington Dulles, Toronto Pearson International Airport
- Ave. Duration
- 7h 53m
- When
- Every day
- Estimated price
- $200–950
Flights from Cleveland-Hopkins International Airport to Timmins/Victor M. Power Airport via Montreal, Toronto Pearson International Airport
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $220–1,100
- Website
- flyporter.com
Flights from Toronto Island Airport to Timmins/Victor M. Power Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $250–550
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Windsor to London
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
Train from Windsor to London
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- https://www.viarail.ca/en
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- https://www.viarail.ca/en
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Timmins to Cochrane
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- https://www.ontarionorthland.ca/en
- Children
- $11–17
- Senior
- $19–28
- Adult
- $23–35
Bus from Sudbury to Timmins
- Ave. Duration
- 4h 13m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- https://www.ontarionorthland.ca/en
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Timmins to Cochrane
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- https://www.ontarionorthland.ca/en
- Children
- $11–17
- Senior
- $19–28
- Adult
- $23–35
Bus from Timmins to Cochrane
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- https://www.ontarionorthland.ca/en
- Children
- $11–17
- Senior
- $19–28
- Adult
- $23–35
Bus from Timmins to Cochrane
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- https://www.ontarionorthland.ca/en
- Children
- $11–17
- Senior
- $19–28
- Adult
- $23–35
Bus from Timmins to Cochrane
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- https://www.ontarionorthland.ca/en
- Children
- $11–17
- Senior
- $19–28
- Adult
- $23–35
Bus from Timmins to Cochrane
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- https://www.ontarionorthland.ca/en
- Children
- $11–17
- Senior
- $19–28
- Adult
- $23–35
Bus from Timmins to Cochrane
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- https://www.ontarionorthland.ca/en
- Children
- $11–17
- Senior
- $19–28
- Adult
- $23–35
Bus from Sudbury to Timmins
- Ave. Duration
- 4h 13m
- Frequency
- 6 times a week
- Estimated price
- $24–70
- Website
- https://www.ontarionorthland.ca/en
- Children
- $24–35
- Senior
- $40–60
- Adult
- $45–70
Bus from Timmins to Cochrane
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- https://www.ontarionorthland.ca/en
- Children
- $11–17
- Senior
- $19–28
- Adult
- $23–35
Bus from Ottawa - Via Rail to North Bay
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $27–80
- Website
- https://www.ontarionorthland.ca/en
- Children
- $27–40
- Senior
- $45–70
- Adult
- $50–80
Bus from North Bay to Matheson
- Ave. Duration
- 4h 51m
- Frequency
- Once daily
- Estimated price
- $24–75
- Website
- https://www.ontarionorthland.ca/en
- Children
- $24–40
- Senior
- $40–65
- Adult
- $45–75
Bus from Matheson to Cochrane
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $10–30
- Website
- https://www.ontarionorthland.ca/en
- Children
- $10–15
- Senior
- $17–26
- Adult
- $21–30
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from London to Toronto Pearson Airport
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- $28–50
- Schedules at
- flixbus.com
Bus from Toronto Pearson Airport to Sudbury
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- $55–95
- Schedules at
- flixbus.com
Bus from Windsor to Toronto Pearson Airport
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $50–90
- Schedules at
- flixbus.com
Bus from Toronto Pearson Airport to Sudbury
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- $55–95
- Schedules at
- flixbus.com
Bus from Windsor to Ottawa
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- $110–200
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Detroit Bus Station to Cleveland Bus Station
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $30–65
- Website
- https://www.greyhound.com/
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
Need to know: Greyhound
Read the travel guide











