The journey from Elgin to Oxford covers approximately 850 km. You will take the train from Elgin to Edinburgh, then the LNER service to London King's Cross. From London, you travel to Paddington Station to catch a Great Western Railway train to Oxford. This route connects the historic Scottish town of Elgin to the world-famous university city of Oxford.
Total Distance: 850 km driving distance, 670 km air distance.
Allow extra time for the cross-London transfer between King's Cross and Paddington.
May to September for the best weather to explore the university colleges.