The journey from Drumnadrochit to York spans approximately 450 km. You must first travel by bus to Inverness Station. From there, take a ScotRail service to Edinburgh Waverley. Finally, board an LNER train to York. This route traverses the scenic East Coast Main Line. Expect a total travel time of around 6 hours depending on connections.
Total Distance: 450 km driving distance, 380 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 15 mins | 7 hours 30 mins |
| Avg Price | £80 - £160 | £70 - £100 fuel |
| Operator | LNER and ScotRail | N/A |
| Route | Inverness to Edinburgh Waverley, then Edinburgh to York via East Coast Main Line. | A82 to A9, then M90, A1(M) and A1. |
| Tip | Book your LNER ticket in advance to secure significant savings on the Edinburgh to York leg. | The A9 can be prone to heavy traffic; check Traffic Scotland updates before departure. |
May to September for reliable daylight and drier weather conditions.