Caernarfon is located on the west coast of North Wales, approximately 330 miles from Walsingham. The most common route involves driving via the A47 and M6, or taking a train to Bangor followed by a local bus. The final leg from Bangor to Caernarfon takes about 30 minutes by bus. This journey takes you through the heart of the English Midlands into the rugged terrain of Gwynedd. Expect a total travel time of 7 hours.
Total Distance: 530 km driving distance and 390 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 30 mins | 6 hours 30 mins |
| Avg Price | 80-160 GBP | 70-100 GBP fuel |
| Operator | Avanti West Coast and Arriva Bus | N/A |
| Route | Train to Bangor, then Arriva 5C bus to Caernarfon. | A148, A47, M6, M56, A55, A487. |
| Tip | Bus 5C runs frequently from Bangor station forecourt. | The A487 provides a scenic approach into Caernarfon. |
June to August for outdoor exploration of the castle and harbour.