Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration6h
Distance653 km
Avg. price$ 120
Train trips14 found

Trains from Oxford to Edinburgh

While there's no direct service, you can enjoy a scenic journey with transfers at Paddington and King's Cross. The total travel time is approximately 5 hours and 56 minutes. 🛤️ For a faster route, consider taking a train towards Manchester Piccadilly via Stoke-on-Trent and then transferring to a train towards Edinburgh. This option can take around 5 hours and 38 minutes, covering a distance of 589 km. Alternatively, you can opt for a route that includes transfers in Glasgow or London for a slightly longer but equally enjoyable journey.

Where to stay in Edinburgh

There are over 2211 hotels to stay in Edinburgh. Prices range from $13 per night.

Accomodation

Will you be returning to Oxford by train?

If you are looking for the return train journey, check out trains from Edinburgh to Oxford

See schedule