Distance from Porthmadog to Banwell

The distance from Porthmadog to Banwell is 291 km (or 181 mi). The estimated driving time for the trip is 3h 46min and the main road for this route is the A470. In a straight line, the distance between Porthmadog and Banwell is 198 km (124 mi).