The journey from Porthmadog to Bath covers approximately 310 km. By car, you will travel along the A487, A55, M56, M6, and M5. The train journey requires multiple changes, typically at Bangor, Crewe, and then a connection to Bath Spa. Bath is a historic city famous for its Roman baths and Georgian architecture. Expect the drive to take around 4 hours 30 minutes.
Total Distance: 310 km driving, 230 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 30 mins | 4 hours 30 mins |
| Avg Price | 85-160 GBP | 70-110 GBP |
| Operator | Transport for Wales, Avanti West Coast, Great Western Railway | N/A |
| Route | Cambrian Coast Line, West Coast Main Line, CrossCountry route | A487, A55, M56, M6, M5 |
| Tip | Bath Spa station is centrally located and easy to navigate. | The M5 is the primary route; check for congestion near Bath. |
Spring and Summer for exploring the city's historic sites.