Table of contents
Overview
3About Flat Rock, NL
Flat Rock is a small coastal town just north of St. John's on the Avalon Peninsula, reached easily via Route 20 (Torbay Road) through Torbay. It's a quick 38 km run from downtown St. John's or about 18 km from YYT, making it a common day trip or commute rather than a long-haul destination. Charging stations are best found in St. John's before heading out. Don't miss the Our Lady of Fatima grotto, built into the rock by Portuguese fishermen who once worked these waters.
Where is Flat Rock, NL on the map?
Flat Rock, NL is in Canada, at 47.709, -52.714 - about 9 km north of Torbay, NL.
How far is Flat Rock, NL from where I am?
Use your device location to see the distance to Flat Rock, NL, how long the drive takes, and directions from where you are.
Book
2Find hotels in Flat Rock, NL
Rent a car near Flat Rock, NL
Play
Play a pub crawl round in Flat Rock, NL
Nine holes from pub to pub through the real streets of Flat Rock, NL. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Flat Rock, NL?
The closest airport to Flat Rock, NL is St. John's International Airport, 18 km (about 25 min by car).
