There are 6 ways to get from Guelph to Cold Lake 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 Kitchener/Waterloo Airport to Edmonton International Airport, bus
best- Fly from Kitchener/Waterloo Airport (YKF) to Edmonton International Airport (YEG)plane YKF - YEG
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Lakeland Inn 55 Stbus
11h 45m$383–1,430Train to Toronto Pearson International Airport, fly to Edmonton International Airport, bus
cheapest- Take the train from Guelph Central GO to Bramalea GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to Edmonton International Airport (YEG)plane YYZ - YEG
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Lakeland Inn 55 Stbus
14h 2m$312–883Train, bus
- Take the train from Guelph Central GO to Union Station GOtrain Ki
- Take the train from Toronto Union Station to Jaspertrain
- Take the bus from Jasper Townsite to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Lakeland Inn 55 Stbus
3d 12h$998–1,954Drive 3,126.4 km
- Drive from Guelph to Cold Lakecar 3,126.4 km
36h 46m$634–916Train to Toronto Pearson International Airport, fly to Fort Mcmurray Airport, drive
- Take the train from Guelph Central GO to Bramalea GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to Fort Mcmurray Airport (YMM)plane YYZ - YMM
- Drive from Fort Mcmurray Airport (YMM) to Cold Lakecar
11h 29m$499–1,347Bus to John C. Munro Hamilton International Airport, fly to Edmonton International Airport, bus
- Take the bus from Guelph Central GO Bus to Main St. W. @ Summers Ln.bus
- Fly from John C. Munro Hamilton International Airport (YHM) to Edmonton International Airport (YEG)plane YHM - YEG
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Lakeland Inn 55 Stbus
14h 44m$343–933
Kitchener/Waterloo Airport (YKF) to Edmonton International Airport (YEG) flights
Comparing Your Travel Options
The cheapest way to get from Guelph to Cold Lake is to train and fly and bus which costs $310 - $900 and takes 14h 2m.
The fastest way to get from Guelph to Cold Lake is to train and fly and drive which takes 11h 29m and costs $490 - $1,400.
The distance between Guelph and Cold Lake is 3006 km. The road distance is 3126.4 km.
The best way to get from Guelph to Cold Lake without a car is to train and bus which takes 3 days 12h and costs $1,000 - $2,000.
It takes approximately 11h 45m to get from Guelph to Cold Lake, including transfers.
Cold Lake is 2h behind Guelph. It is currently 2:18 PM in Guelph and 12:18 PM in Cold Lake.
Yes, the driving distance between Guelph to Cold Lake is 3126 km. It takes approximately 36h 46m to drive from Guelph to Cold Lake.
There are 12+ hotels available in Cold Lake.
What companies run services between Guelph, ON, Canada and Cold Lake, AB, Canada?
There is no direct connection from Guelph to Cold Lake. However, you can take the taxi to Kitchener-Airport-YKF airport, fly to Edmonton International Airport (YEG), walk to Edmonton Intl Airport, take the bus to Edmonton - Cold Shot Terminal 154 St NW, take the bus to Cold Lake - Lakeland Inn 55 St, then take the taxi to Cold Lake. Alternatively, you can take a train from Guelph Central GO to Cold Lake via Toronto Union Station, Jasper, Jasper Townsite, Edmonton - Cold Shot Terminal 154 St NW, and Cold Lake - Lakeland Inn 55 St in around 3d 12h.
- Website
- westjet.com
Flights from Kitchener/Waterloo Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 6h 4m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $200–1,100
Flights from Toronto Pearson International Airport to Fort Mcmurray Airport via Edmonton International Airport
- Ave. Duration
- 6h 20m
- When
- Monday to Friday
- Estimated price
- $400–1,200
Flights from Toronto Pearson International Airport to Fort Mcmurray Airport via Calgary
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $400–1,200
Flights from Toronto Pearson International Airport to Edmonton International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $150–850
Flights from John C. Munro Hamilton International Airport to Edmonton International Airport via Calgary
- Ave. Duration
- 7h 39m
- When
- Every day
- Estimated price
- $170–1,100
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Guelph Central GO to Union Station GO
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $14–19
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–19
Train from Guelph Central GO to Bramalea GO
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- $10–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–14
Train from Guelph Central GO to Bramalea GO
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- $10–14
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–14
- Phone
- +1 587-557-7719
- [email protected]
- Website
- Cold Shot Bus Service
Bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Lakeland Inn 55 St
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- $80–100
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $80–100
Bus from Jasper Townsite to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- $90–120
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $90–120
Bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Lakeland Inn 55 St
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- $80–100
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $80–100
Bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Lakeland Inn 55 St
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- $80–100
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $80–100
Bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Lakeland Inn 55 St
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- $80–100
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $80–100
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 Travelling to the UK: What do I need to know?, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Luton Airport into central London - to help you get the most out of your next trip.



