Distance between Green pin with letter A Porthmadog and Red pin with letter B Perth

241.20 mi Straight Distance

356.81 mi Driving Distance

6 hours 50 mins Estimated Driving Time

The straight distance between Porthmadog (Wales) and Perth (Scotland) is 241.20 mi, but the driving distance is 356.81 mi.

It takes to go from Porthmadog to Perth.

Driving directions from Porthmadog to Perth

Distance in kilometers

Straight distance: 388.09 km.      Route distance: 574.11 km

Porthmadog, United Kingdom

Latitude: 52.9278 // Longitude: -4.13338

Photos of Porthmadog

# 06 The driver looks ahead as Merddin Emrys leaves Porthmadog station. Winter Sunset over Borth Y Gest Village Panorama Portmeirion9a The Lighthouse Portmeiron, Gwynedd, Wales, Great-Britain

Porthmadog Weather

Clear sky

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%

Current time: 01:55 AM
Sunrise: 06:52 AM
Sunset: 06:03 PM

Perth, United Kingdom

Latitude: 56.395 // Longitude: -3.43084

Photos of Perth

Perth Sitting by the Chapel, Scone Palace Perth Railway Station Green and Purple Aurora Curtains from Kinnoul Hill Perth from the air St John the Baptist Episcopal Church, Perth Perth City Scotland !

Perth Weather

Clear sky

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%

Current time: 01:55 AM
Sunrise: 06:53 AM
Sunset: 05:57 PM