Trip to Zagreb

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 London to Zagreb

🚆 There is no direct train from London to Zagreb, but you can take a route that involves multiple transfers, passing through iconic European cities such as Paris, Munich, and Salzburg. The journey, with all transfers included, takes approximately 19 hours and 17 minutes. 💰 The prices for a train ticket between London and Zagreb can vary, ranging from £286 to £802.

Where to stay in Zagreb

There are over 936 hotels to stay in Zagreb. Prices range from $11 per night.

Find accommodation
  • There is no direct train service from London to Zagreb. However, travelers can take a combination of trains operated by Eurostar and ÖBB, with transfers at various stations including Gare du Nord, Paris l'Est, München Hbf, and Salzburg Hbf. The journey takes approximately 19 hours and 17 minutes, covering a distance of approximately 1,987 km. Prices for this route vary from £290 to £812.
  • The fastest train route between London and Zagreb involves taking a combination of high-speed trains operated by Eurostar, SNCF, and ÖBB, with transfers at Gare du Nord, Paris l'Est, and München Hbf. This journey takes approximately 19 hours and 17 minutes, covering a distance of about 1,987 km. Passengers can enjoy scenic views and comfortable travel while making their way to Zagreb.
  • Trains departing for Zagreb from London operated by Eurostar, depart from London St Pancras Intl station. London St Pancras Intl is a major railway station in London, conveniently located in the central part of the city. This station offers various facilities and services for travelers, making it a convenient starting point for those journeying to Zagreb by train.
  • There are multiple train routes available between London and Zagreb but none of them offer a direct service. Travelers can choose from various options with different numbers of transfers and durations, ranging from 1 to 4 transfers and lasting between 21 to 23 hours. The routes typically involve transfers at stations such as Gare du Nord, Paris l'Est, München Hbf, Salzburg Hbf, Stuttgart Hbf, and other major transport hubs along the way.
  • The train services from London to Zagreb operated by ÖBB, arrive at Zagreb Glavni Kolodvor station. Zagreb Glavni Kolodvor is the main train station in Zagreb, located in the city center and serving as a central transportation hub for both domestic and international train travel. Passengers can easily access various local transportation options from Zagreb Glavni Kolodvor to reach their final destinations within the city.
  • The first train of the day from London to Zagreb typically departs from London St Pancras Intl station in the early morning hours. The last train of the day to Zagreb Glavni Kolodvor station usually leaves London in the late evening. Passengers should refer to the specific train schedules for the most up-to-date departure times when planning their journey.
  • There are no direct train trips available each day between London and Zagreb. Travelers will need to take a series of trains with transfers at various stations, such as Gare du Nord, Paris l'Est, München Hbf, Salzburg Hbf, and Villach Hbf, to complete the journey. The entire route typically takes approximately 19 hours and 17 minutes, and schedules may vary depending on the day of travel.
  • No, there is no direct train service available between London and Zagreb. Travelers will have to take a combination of trains with transfers at various stations including Gare du Nord, Paris l'Est, München Hbf, Salzburg Hbf, and Villach Hbf to reach Zagreb Glavni Kol. The entire journey, including transfers, typically takes around 19 hours and 17 minutes. It's advisable to plan ahead and check schedules for a smooth and efficient trip.
  • The cost of a train from London to Zagreb varies between £290 to £812. Prices can fluctuate depending on factors such as the class of travel, time of booking, and availability of tickets. It is recommended to book tickets in advance to secure the best fares for this journey.

Will you be returning to London by train?

If you are looking for the return train journey, check out trains from Zagreb to London

See schedule