Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Wolverhampton to Edinburgh

🚆 Depart from Wolverhampton and arrive in Edinburgh on a direct train operated by Avanti West Coast. The journey takes approximately 3 hours and 47 minutes. 🛤️ Enjoy the scenic 454 km route from Wolverhampton to Edinburgh by train, without the need for transfers. Sit back, relax, and let Avanti West Coast take you to your destination. 💰 Prices for the train journey between Wolverhampton and Edinburgh vary from £103 to £245.

Where to stay in Edinburgh

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

Find accommodation

Will you be returning to Wolverhampton by train?

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

See schedule