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 Brussels to Edinburgh

🚆 Traveling from Brussels to Edinburgh by train involves a journey that includes transfers, taking approximately 6 hours and 55 minutes. The route does not offer a direct train but requires a change at King's Cross station. Eurostar operates the train services departing from Brussel-Zuid / Bruxelles-Midi. 🌍 Upon arrival in Edinburgh, passengers will be greeted at the Edinburgh station by LNER-operated trains. The total duration of the journey from Brussels to Edinburgh is 6 hours and 55 minutes. The train ticket prices for this route can range from €291 to €575, depending on availability and class of travel. 🛤️ Travelers making this trip can enjoy the scenic views passing by while onboard the train from Brussels to Edinburgh. Despite the lack of a direct route, the convenience and comfort of train travel between these two historic cities make it an attractive option for those exploring Europe.

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 Brussels by train?

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

See schedule