The journey from Keswick to Inverness is a long-distance trip of approximately 450 kilometers, taking you north through the beautiful Lake District and into the Scottish Highlands. By car, you will travel north on the M6, then take the A9 to reach Inverness. By train, you will travel to Carlisle, then take a service to Edinburgh or Glasgow before connecting to Inverness. This journey takes you from the mountainous Lake District to the historic city of Inverness in the Scottish Highlands.
Total Distance: 450 km driving distance; 380 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 6 hours |
| Avg Price | 130-250 GBP | 90-160 GBP |
| Operator | Avanti West Coast / ScotRail | N/A |
| Route | Bus to Carlisle, train to Edinburgh, train to Inverness. | M6 North, A9 North to Inverness. |
| Tip | The train from Edinburgh to Inverness is very scenic. | The A9 is a major route; plan your journey to avoid peak hours. |
Spring and summer are best to enjoy the historic city and the surrounding Highlands.