Distance from Tenby to Bala

The distance from Tenby to Bala is 151 km (or 94 mi). The estimated driving time for the trip is 1h 45min and the main road for this route is the M4. In a straight line, the distance between Tenby and Bala is 105 km (66 mi).