Places to visit near

Barmouth

Barmouth is a town in Gwynedd district, Wales, United Kingdom of about 2,315 people. Within 50 km by road there are 143 places to visit: 83 hill stations & viewpoints, 19 forts & heritage and 9 churches. The must-see places are Fairbourne Christian Church, Barmouth Bay and Tyrrau Mawr.

52.7238° N, 4.0575° WPop. 2,315

© OpenStreetMap contributors
Within 30 km47 places
Within 50 km143
Must-see297
Notable0
Best timeOctober to February

Start here

The 3 places worth the trip

Places near Barmouth by type

All 297 places by distance →

One day from Barmouth

5 stops, one loop, back by 3:20 pm

53 km on the road, in driving order so you don’t double back. Times assume an 8 am start and typical visit lengths.

  1. Leave Barmouth
  2. Fairbourne Christian Churchbeach · 1.5 hrs
  3. Castell Y Bereheritage site · 1.5 hrs
  4. Cadair Idrisviewpoint · 1 hrs
  5. Tyrrau Mawrviewpoint · 1 hrs
  6. Y Llethrviewpoint · 1 hrs
  7. Back in Barmouth
Today’s loopBarmouthStopStraight lines between stops — distances are road estimates
Imagery © Esri, Maxar, Earthstar Geographics · © OpenStreetMap contributors

Questions people ask

What are the best places to visit near Barmouth?

Fairbourne Christian Church (beach, about 4 km), Barmouth Bay (beach, about 4 km), Tyrrau Mawr (viewpoint, about 9 km), Castell Y Bere (heritage site, about 12 km), Cyfrwy (viewpoint, about 12 km), Birds' Rock (viewpoint, about 12 km).

How many tourist places are there within 50 km of Barmouth?

143 places on Spotwander: 83 hill stations & viewpoints, 19 forts & heritage, 9 churches, 9 lakes, dams & reservoirs, 10 beaches & coast.

Which is the nearest viewpoint to Barmouth?

Tyrrau Mawr, about 9 km by road; Cyfrwy (12 km) is next.

Which is the nearest fort to Barmouth?

Castell Y Bere, about 12 km by road; Cymer Abbey (14 km) is next.

What is a good one-day trip from Barmouth?

Start in Barmouth, visit Fairbourne Christian Church, then Castell Y Bere, then Cadair Idris, then Tyrrau Mawr, then Y Llethr, and drive back — about 53 km by road in all.