Getting to Gros Morne National Park
Gros Morne National Park sits in NL, Canada, with Deer Lake the nearest town of any size — about 61 km (37.9 mi) out, or roughly 1 hr 17 min of driving.
Drive times from Gros Morne National Park
Gros Morne National Park sits close enough to Terra Nova National Park that one drive from home can cover more than one park.
| Park | Apart | Estimated drive |
|---|---|---|
| Terra Nova National Park | 305 km (189 mi) | 4 hr 56 min |
Towns to base yourself in
| Town | Distance | Estimated drive |
|---|---|---|
| Deer Lake | 61 km (37.9 mi) | 1 hr 17 min |
| Pasadena | 74.4 km (46.2 mi) | 1 hr 32 min |
| Corner Brook | 82.8 km (51.4 mi) | 1 hr 40 min |
| Baie Verte | 115 km (71.2 mi) | 2 hr 8 min |
| Springdale | 122 km (75.6 mi) | 2 hr 14 min |
| Stephenville | 140 km (87.1 mi) | 2 hr 31 min |
| Grand Falls-Windsor | 171 km (106 mi) | 2 hr 58 min |
| Bay St. George South | 181 km (112 mi) | 3 hr 6 min |
How to read these numbers
Distances are straight-line between the town and the park centre. Drive estimates add a road factor and an average speed, which is close enough for planning but wrong wherever mountains, ferries, or seasonal closures are involved.
Inside a large park, getting from the entrance to the part you came to see can add another hour or more.
Region pages
Common questions
What is the closest town to Gros Morne National Park?
Deer Lake, about 61 km (37.9 mi) away — roughly 1 hr 17 min of driving.
Where should I stay when visiting Gros Morne National Park?
The practical bases are Deer Lake, Pasadena, and Corner Brook — all within a reasonable drive of the park.