The journey from Criccieth to Swansea covers 180 km. By car, you will take the A487 and the A470, which is a scenic route through the mountains. By train, you will travel via the Cambrian Line to Shrewsbury, then transfer to a service to Swansea. The journey takes approximately 3 hours 30 minutes by car or 4 hours 30 minutes by train. Swansea is a coastal city known for its beach, university, and proximity to the Gower Peninsula.
Total Distance: 180 km driving distance, 150 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 3 hours 30 mins |
| Avg Price | £50 - £75 | £30 - £40 fuel |
| Operator | Transport for Wales | N/A |
| Route | Criccieth to Shrewsbury, then train to Swansea. | A487 to Machynlleth, then A470 to Swansea. |
| Tip | The train arrives at Swansea station, the city's main station. | The A470 is a beautiful but winding road. |
Spring and autumn for pleasant weather and fewer crowds.