What Airport Should I
Fly Into for Gros Morne?
Deer Lake Airport (YDF) is 30 minutes from the park. Here is everything you need to know to get there.
Deer Lake Airport (YDF) is the right airport for Gros Morne National Park. Rocky Harbour the park’s main hub is approximately 30-40 minutes north of the airport on Route 430 (the Viking Trail). Air Canada serves Deer Lake from Toronto Pearson (YYZ) and Montreal (YUL).
Deer Lake Airport vs. St. John’s Airport
| Airport | Code | Distance to Gros Morne | Drive Time | Best For |
|---|---|---|---|---|
| Deer Lake Airport | YDF | ~45 km to Rocky Harbour | ~30-40 min | Best direct access to Gros Morne |
| St. John’s International | YYT | ~530 km to Rocky Harbour | ~7 hrs | Better for Avalon Peninsula + cross-island road trip |
| Gander Airport | YQX | ~260 km to Rocky Harbour | ~3.5 hrs | Alternative if Deer Lake not available; smaller flights |
The best routing for a 10-14 day Newfoundland trip is: fly into St. John’s (YYT) and fly out of Deer Lake (YDF). This gives you St. John’s and the Avalon Peninsula at the start, lets you drive west to Bonavista, Twillingate, and Gros Morne, and eliminates the 7-hour return drive to St. John’s at the end. Most car rental companies allow one-way returns between these airports confirm when booking.
Getting from Deer Lake Airport to Gros Morne
A rental car is essential there is no public transport between the airport and the park. All major rental car companies have desks at Deer Lake Airport. Pick up your car on arrival and drive north on Route 430. Rocky Harbour is approximately 45 km north. The Gros Morne Visitor Centre is in Rocky Harbour.
? Frequently Asked Questions
Flying into Deer Lake for Gros Morne?
Book your rental car at YDF Airport before your trip. Summer inventory sells out.
Compare Car Rentals