The journey from Weston-super-Mare to Edinburgh covers approximately 600 km. By train, you will typically travel via Bristol or Birmingham. Driving via the M5, M42, and A1 is the standard road route. Edinburgh is a historic city famous for its castle and the Royal Mile. Expect a travel time of 6 to 7 hours.
Total Distance: 600 km driving distance, 520 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 30 mins | 6 hours |
| Avg Price | 100-200 GBP | 100-150 GBP |
| Operator | CrossCountry and LNER | N/A |
| Route | Weston-super-Mare to Bristol Temple Meads, then to Edinburgh Waverley. | M5, M42, and A1. |
| Tip | The train station at Edinburgh is in the heart of the city. | The A1 is prone to heavy traffic; check for delays before leaving. |
May to September for the best city weather.