The journey from Ballindalloch to Oxford covers 760 kilometers. You will travel south through the Highlands and the English countryside. Rail travel involves a change at Edinburgh Waverley and often London Paddington. Driving takes you via the A9 and M40. This route connects the rural north to the historic university city of Oxford.
Total Distance: 760 km driving distance, 630 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours 45 mins | 9 hours 15 mins |
| Avg Price | 95-210 GBP | 125-170 GBP in fuel |
| Operator | LNER and Great Western Railway | N/A |
| Route | Elgin to Edinburgh, then LNER to London, then train to Oxford. | A95, A9, M90, M6, M40. |
| Tip | The connection at London Paddington is usually very efficient. | The M40 is a major artery; watch for speed cameras. |
May to September for optimal road conditions.