Skip to content

Canada → Canada

How long is the flight from Magdalen Islands to Happy Valley-Goose Bay?

YGRMagdalen Islands
YYRHappy Valley-Goose Bay
Flight Time
1 h 14 min
Distance
663km

412 miles

Departure
18:44
Arrival
19:58
From

YGRMagdalen Islands

Iles-de-la-Madeleine Airport

Departure 18:44 · America/Halifax

To

YYRHappy Valley-Goose Bay

Goose Bay Airport

Arrival 19:58 · America/Goose_Bay

Route Details

The flight from Iles-de-la-Madeleine Airport (YGR) in Magdalen Islands to Goose Bay Airport (YYR) in Happy Valley-Goose Bay covers a distance of approximately 663 kilometers (412 miles).

Direct flights typically take around 1 h 14 min, though actual flight times may vary depending on aircraft type, weather conditions, and air traffic.

Time Zone Information

Departure Time Zone
America/Halifax
Arrival Time Zone
America/Goose_Bay

Flight times shown account for local time zones at departure and arrival airports.

Frequently Asked Questions

How long is the flight from Magdalen Islands to Happy Valley-Goose Bay?

A direct flight from Magdalen Islands to Happy Valley-Goose Bay takes around 1 h 14 min. Actual flight times vary with the aircraft type, the weather conditions and air traffic.

What is the distance from Magdalen Islands to Happy Valley-Goose Bay?

The distance from Magdalen Islands to Happy Valley-Goose Bay is about 663 kilometers (412 miles) as the crow flies.

Is there a direct flight from Magdalen Islands to Happy Valley-Goose Bay?

Where the route is served nonstop, the flight takes around 1 h 14 min. On an itinerary with a connection, add the time spent on the ground at the layover airport.

Return Flight

Travelling the other way? Check the flight time from Happy Valley-Goose Bay to Magdalen Islands.