The journey from Y Felinheli to Edinburgh covers approximately 420 km. By car, the route follows the M6 and A74(M) motorways, taking roughly 5.5 hours. By train, you will travel from Bangor to Edinburgh Waverley via Crewe or Preston, taking about 6.5 hours. Edinburgh is Scotland's capital, known for its historic castle and festivals. This route connects the Welsh coast to the heart of Scotland.
Total Distance: 420 km driving distance, 340 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 30 mins | 5 hours 30 mins |
| Avg Price | 100-160 GBP | 80-110 GBP |
| Operator | Avanti West Coast | N/A |
| Route | Bangor to Crewe to Edinburgh Waverley. | A55 to M56 to M6 to A74(M). |
| Tip | Avanti West Coast offers frequent services to Edinburgh. | The M6 is very busy; check live traffic reports. |
Spring and Summer for better driving conditions on the M6/A74(M).