There are 7 ways to get from Windsor to Cochrane by plane, 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.
Fly from Windsor Airport
best- Fly from Windsor Airport (YQG) to Calgary International Airport (YYC)plane YQG - YYC
8h 51m$431–1,221Train to London International Airport, fly
cheapest- Take the train from Windsor to Londontrain
- Fly from London International Airport (YXU) to Calgary International Airport (YYC)plane YXU - YYC
10h 32m$224–1,205Bus, train
- Take the bus from Detroit Bus Station to Milwaukee Intermodal Stationbus
- Take the train from Milwaukee to Everett Amtrak Stationtrain
- Take the bus from Everett Bus Stop to Vancouverbus
- Take the bus from Vancouver to Canmorebus
- Take the bus from Northwinds Hotel, Canmore to Crowfoot LRT Station | ON-ITbus
2d 23h$1,901–3,012Drive 3,052.1 km
- Drive from Windsor to Cochranecar 3,052.1 km
32h 37m$551–796Fly from Detroit
- Fly from Detroit (DTW) to Calgary International Airport (YYC)plane DTW - YYC
9h 33m$267–1,118Train, bus
- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper to Lake Louise Village Southbus
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Calgary Downtown Ticket Office 606 5 Ave SWbus
3d 10hTrain, bus via Banff
- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Jaspertrain
- Take the train from Jasper to Banff Train Stationtrain
- Take the bus from Banff Town Center to Crowfoot LRT Station | ON-ITbus
4d 20h
Windsor Airport (YQG) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Windsor to Cochrane is to fly which costs $260 - $1,200 and takes 9h 33m.
The fastest way to get from Windsor to Cochrane is to fly which takes 8h 51m and costs $430 - $1,300.
The distance between Windsor and Cochrane is 2618 km. The road distance is 3052.1 km.
The best way to get from Windsor to Cochrane without a car is to train and bus which takes 3 days 10h and costs .
It takes approximately 8h 51m to get from Windsor to Cochrane, including transfers.
Cochrane is 1h behind Windsor. It is currently 12:44 PM in Windsor and 11:44 AM in Cochrane.
Yes, the driving distance between Windsor to Cochrane is 3052 km. It takes approximately 32h 37m to drive from Windsor to Cochrane.
There are 27+ hotels available in Cochrane.
What companies run services between Windsor, ON, Canada and Cochrane, AB, Canada?
WestJet and Air Canada fly from Windsor Airport (YQG) to Calgary International Airport (YYC) twice daily.
- Website
- westjet.com
Flights from Windsor Airport to Calgary International Airport
- Ave. Duration
- 4h 5m
- When
- Monday
- Estimated price
- $300–1,000
Flights from Detroit to Calgary International Airport
- Ave. Duration
- 4h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $390–2,200
Flights from Detroit to Calgary International Airport via Minneapolis
- Ave. Duration
- 6h 46m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Detroit to Calgary International Airport via Salt Lake City
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $320–1,400
Flights from Detroit to Calgary International Airport via Vancouver
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $490–2,400
Flights from London International Airport to Calgary International Airport
- Ave. Duration
- 4h 20m
- When
- Monday to Saturday
- Estimated price
- $170–950
Flights from London International Airport to Calgary International Airport via Winnipeg
- Ave. Duration
- 8h 20m
- When
- Friday and Sunday
- Estimated price
- $170–950
- Website
- aircanada.com
Flights from Windsor Airport to Calgary International Airport via Toronto
- Ave. Duration
- 8h 19m
- When
- Every day
- Estimated price
- $260–1,200
Flights from Detroit to Calgary International Airport via Toronto
- Ave. Duration
- 6h 46m
- When
- Every day
- Estimated price
- $280–1,300
Flights from Detroit to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $250–1,200
Flights from Detroit to Calgary International Airport via Denver
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $300–1,300
Flights from London International Airport to Calgary International Airport via Toronto
- Ave. Duration
- 7h 24m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $340–1,500
- Website
- delta.com
Flights from Detroit to Calgary International Airport
- Ave. Duration
- 4h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $390–2,200
Flights from Detroit to Calgary International Airport via Minneapolis
- Ave. Duration
- 6h 46m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Detroit to Calgary International Airport via Salt Lake City
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $320–1,400
Flights from Detroit to Calgary International Airport via Vancouver
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $490–2,400
Flights from London International Airport to Calgary International Airport
- Ave. Duration
- 4h 20m
- When
- Monday to Saturday
- Estimated price
- $170–950
- Website
- united.com
Flights from Detroit to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $250–1,200
Flights from Detroit to Calgary International Airport via Denver
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $300–1,300
- Website
- aa.com
Flights from Detroit to Calgary International Airport via Chicago O'Hare
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $250–1,200
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Milwaukee to Everett Amtrak Station
- Ave. Duration
- 43h 18m
- Frequency
- Once daily
- Estimated price
- $1,600–2,500
- Website
- Amtrak
- 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 Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- VIA Rail
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 21h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- VIA Rail
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- VIA Rail
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 21h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- VIA Rail
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Train from Jasper to Banff Train Station
- Ave. Duration
- 38h
- Frequency
- Twice a week
- Website
- HOME Rocky Mountaineer
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Detroit Bus Station to Milwaukee Intermodal Station
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- $80–130
- Schedules at
- Flixbus USA
Bus from Everett Bus Stop to Vancouver
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $25–40
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- Greyhound
Bus from Everett Bus Stop to Vancouver
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- $29–45
- Website
- Greyhound
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- Rider Express
Bus from Vancouver to Canmore
- Ave. Duration
- 12h 40m
- Frequency
- Once daily
- Estimated price
- $100–220
- Website
- Rider Express
- Standard
- $100–220
- Phone
- +1 403 285 3004
- reservation@banffgoldenxpress.com
- Website
- Banff Golden Xpress
Bus from Northwinds Hotel, Canmore to Crowfoot LRT Station | ON-IT
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- Banff Golden Xpress
Bus from Banff Town Center to Crowfoot LRT Station | ON-IT
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- Banff Golden Xpress
- Phone
- +1 855 757 3222
- info@abestx.ca
- Website
- ABestX
Bus from Northwinds Hotel, Canmore to Crowfoot LRT Station | ON-IT
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Website
- ABestX
Bus from Banff Town Center to Crowfoot LRT Station | ON-IT
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Website
- ABestX
- Phone
- +1 587 968 5088
- info@vivogreen.ca
- Website
- Vivo Green Travel
Bus from Northwinds Hotel, Canmore to Crowfoot LRT Station | ON-IT
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- $53
- Website
- Vivo Green Travel
- Schedules at
- Vivo Green Travel
Bus from Banff Town Center to Crowfoot LRT Station | ON-IT
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $59
- Website
- Vivo Green Travel
- Schedules at
- Vivo Green Travel
- Phone
- +1 866 606 6700
- explorerockies@brewster.ca
- Website
- Brewster Express Homepage
Bus from Jasper to Lake Louise Village South
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- $110–150
- Website
- Brewster Express Homepage
- Adult
- $110–150
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- EBus
Bus from Lake Louise- Shell Station- 200 Village Rd to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 2h 10m
- Frequency
- Every 10 minutes
- Website
- EBus
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





















