The journey from Portree to Oxford covers 920 km. By road, you will use the A87, A82, M74, M6, and M40. By rail, travel from Kyle of Lochalsh to Inverness, then to London, and finally to Oxford. This is a long-distance journey requiring careful planning.
Total Distance: 920 km driving distance, 700 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 11 hours 30 mins |
| Avg Price | 150-280 GBP | 125-170 GBP in fuel |
| Operator | ScotRail and Great Western Railway | N/A |
| Route | Kyle of Lochalsh to Inverness, London Euston to London Paddington, then to Oxford. | A87, A82, M74, M6, M42, M40. |
| Tip | Ensure you have enough time for the London transfer. | The M40 can be busy; check traffic before you leave. |
May to September for the best weather.