The journey from Caernarfon to Stirling covers approximately 320 miles. By train, you will travel from Bangor to Crewe, then take a service to Edinburgh, followed by a local train to Stirling. Driving involves navigating the M6 and M74, crossing the border into Scotland. This route takes you through the scenic landscapes of the Lake District and the Scottish Lowlands. Expect a travel time of roughly 7 hours by either mode. Stirling is a historic city known for its castle and its role in Scottish history.
Total Distance: 530 km driving distance; 390 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 6 hours 30 mins |
| Avg Price | £85 - £150 | £70 - £100 in fuel |
| Operator | Avanti West Coast and ScotRail | Personal Vehicle |
| Route | Bangor to Crewe, Crewe to Edinburgh, Edinburgh to Stirling. | A55, M6, M74, M8, and M80. |
| Tip | The train from Edinburgh to Stirling is a quick and easy connection. | The M80 is a straightforward road leading directly into Stirling. |
Summer, to enjoy the castle and the surrounding countryside.