There are 4 ways to get from Happy Valley-Goose Bay to Edmonton by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Edmonton International Airport
best- Fly from Goose Bay (YYR) to Edmonton International Airport (YEG)plane YYR - YEG
10h 21m$271–1,436Drive 5,111.4 km
- Drive from Happy Valley-Goose Bay to Edmontoncar 5,111.4 km
2d 18h$1,021–1,475Fly to Fort Mcmurray Airport, drive
- Fly from Goose Bay (YYR) to Fort Mcmurray Airport (YMM)plane YYR - YMM
- Drive from Fort Mcmurray Airport (YMM) to Edmontoncar
19h 4m$588–2,058Fly to Calgary International Airport, bus
- Fly from Goose Bay (YYR) to Calgary International Airport (YYC)plane YYR - YYC
- Take the bus from Calgary International Airport Domestic Terminal to Edmontonbus
15h 55m$278–1,388
Goose Bay (YYR) to Edmonton International Airport (YEG) flights
Comparing Your Travel Options
The cheapest way to get from Happy Valley-Goose Bay to Edmonton is to fly and bus which costs $270 - $1,400 and takes 15h 55m.
The fastest way to get from Happy Valley-Goose Bay to Edmonton is to fly which takes 10h 21m and costs $270 - $1,500.
The distance between Happy Valley-Goose Bay and Edmonton is 3497 km. The road distance is 5111.4 km.
It takes approximately 10h 21m to get from Happy Valley-Goose Bay to Edmonton, including transfers.
Edmonton is 3h behind Happy Valley-Goose Bay. It is currently 12:05 PM in Happy Valley-Goose Bay and 9:05 AM in Edmonton.
Yes, the driving distance between Happy Valley-Goose Bay to Edmonton is 5111 km. It takes approximately 2 days 18h to drive from Happy Valley-Goose Bay to Edmonton.
There are 716+ hotels available in Edmonton.
What companies run services between Happy Valley-Goose Bay, NL, Canada and Edmonton, AB, Canada?
Air Canada, WestJet, and PAL Airlines fly from Goose Bay (YYR) to Edmonton International Airport (YEG) 6 times a week.
- Website
- westjet.com
Flights from Goose Bay to Edmonton International Airport via Halifax
- Ave. Duration
- 12h 7m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- $240–1,400
Flights from Goose Bay to Edmonton International Airport via Deer Lake, Calgary International Airport
- Ave. Duration
- 13h 24m
- When
- Thursday and Saturday
- Estimated price
- $240–1,400
Flights from Goose Bay to Fort Mcmurray Airport via Deer Lake, Calgary International Airport
- Ave. Duration
- 14h 5m
- When
- Thursday and Saturday
- Estimated price
- $380–2,200
Flights from Goose Bay to Fort Mcmurray Airport via Halifax, Edmonton International Airport
- Ave. Duration
- 15h 20m
- When
- Sunday
- Estimated price
- $380–2,200
Flights from Goose Bay to Calgary International Airport via Deer Lake
- Ave. Duration
- 11h 35m
- When
- Thursday and Saturday
- Estimated price
- $220–1,300
Flights from Goose Bay to Calgary International Airport via Halifax
- Ave. Duration
- 14h 25m
- When
- Thursday to Saturday
- Estimated price
- $230–1,400
- Website
- aircanada.com
Flights from Goose Bay to Fort Mcmurray Airport via Halifax, Toronto
- Ave. Duration
- 16h 19m
- When
- Monday to Thursday
- Estimated price
- $480–1,900
Flights from Goose Bay to Fort Mcmurray Airport via Deer Lake, Toronto
- Ave. Duration
- 16h 4m
- When
- Wednesday and Thursday
- Estimated price
- $490–1,900
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Calgary International Airport Domestic Terminal to Edmonton
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
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 How to get from Gatwick Airport into central London, Travelling around the UAE, and Which London airport should I choose? - to help you get the most out of your next trip.

