1map logoGo to main page

London to Zagreb from $42: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Zagreb, Croatia

How to Get from London to Zagreb: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$42 by busBest price
1344 kmDistance
5h 18m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Zagreb with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  18m
Estimated price
$102-393
Recommended
Company
FlixBus
Bus
Average Duration
30h 
Estimated price
$42-105
Cheapest
route map
Distance: 1344 km
Duration: 5h 18m

See more options

Pricing table
Company
various
Drive
Drive
Average Duration
15h  16m
Estimated price
$0-0
Company
Ryanair
Plane
Average Duration
5h  51m
Estimated price
$55-377
Company
various
Train
Plane
Average Duration
7h  12m
Estimated price
$64-679
Company
various
Bus
Average Duration
30h  50m
Estimated price
$145-208
Company
various
Plane
Average Duration
7h  5m
Estimated price
$166-670
Company
various
Plane
Average Duration
6h  56m
Estimated price
$214-401
Company
Eurostar
Train
Train
Average Duration
24h  52m
Estimated price
$215-643
Company
various
Drive
Drive
Average Duration
16h  28m
Estimated price
$321-477
Company
Eurostar
Train
Average Duration
19h  17m
Estimated price
$362-1015

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $101 $110 $103 $136 $112 $120 $93
Fly $98 $127 $98 $98 $99 $105 $94

Traveling From London to Zagreb

Embarking on a journey from London, a bustling metropolis filled with historic landmarks and cultural diversity, to Zagreb, where charming architecture meets a laid-back atmosphere, offers an inspiring contrast in experiences.

Best Neighbourhoods in Zagreb

Zagreb's neighborhoods each offer distinct atmospheres and experiences for visitors.

Upper Town (Gornji Grad)
• Historic cobblestone streets with medieval charm.
• Iconic sites like St. Mark's Church and Lotrščak Tower.
Lower Town (Donji Grad)
• Vibrant cafes and shops along bustling avenues.
• Cultural hubs including museums and galleries.
Jarun
• Picturesque lake ideal for relaxation and watersports.
• Lively atmosphere with outdoor bars and festivals.

Best Times To Visit Zagreb's Attractions

Planning your visit to Zagreb’s attractions can enhance your experience immensely.

Zagreb Cathedral
Mornings during weekdays are quieter, allowing for a peaceful visit.
Ban Jelačić Square
Early morning or late afternoon offers a less crowded atmosphere and great lighting for photos.
Museum of Broken Relationships
Weekdays, especially mid-afternoons, provide a more intimate exploration of exhibits.

Zagreb Weather: What to Expect Year-Round

Zagreb experiences a continental climate, with warm summers and cold winters, making spring and early autumn ideal times to explore the city. Weather can significantly influence your travel plans, so packing accordingly and scheduling outdoor activities during pleasant months enhances the enjoyment of your visit.

Dining Recommendation in Zagreb

For a distinct taste of Zagreb, indulge in 'štrukli,' a delicious baked or boiled pastry filled with fresh cheese, found at places like La Štruk. The warm, welcoming atmosphere of local eateries, along with the focus on seasonal ingredients, creates a dining experience that tantalizes your palate in ways that contrast with the more cosmopolitan culinary scene in London.

London - Zagreb operators

Explore transport companies operating between London and Zagreb, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
croatiaairlines.com

Plane from London Heathrow to Zagreb

Average Duration
2h 10m
Estimated price
$150-650

Plane from London Heathrow to Zagreb via Frankfurt

Average Duration
4h 25m
Estimated price
$180-750
Website
britishairways.com

Plane from London Heathrow to Zagreb

Average Duration
2h 20m
Estimated price
$130-500

Plane from London Heathrow to Ljubljana

Average Duration
2h 15m
Estimated price
$130-550
Website
lufthansa.com

Plane from London Heathrow to Zagreb via Munich

Average Duration
4h 3m
Estimated price
$180-750

Plane from London Heathrow to Zagreb via Frankfurt

Average Duration
4h 25m
Estimated price
$180-750

Plane from London City to Zagreb via Frankfurt

Average Duration
4h 47m
Estimated price
$240-700
Website
ryanair.com

Plane from London Stansted to Zagreb

Average Duration
2h 13m
Estimated price
$35-350

Plane from London Stansted to Zagreb via Eindhoven

Average Duration
4h 20m
Estimated price
$35-350
Train Show train routes
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from London St Pancras Intl to Paris Nord

Average Duration
2h 24m
Estimated price
$130-380

Train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Midi

Average Duration
2h 4m
Estimated price
$120-350
Contact phone
+44 3451 27 29 20
Website
southernrailway.com

Train from London Victoria to Gatwick Airport

Average Duration
33m
Estimated price
$12-18
Contact phone
+44 345 850 1530
Website
gatwickexpress.com

Train from London Victoria to Gatwick Airport

Average Duration
30m
Estimated price
$19-27
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from London Victoria to Brussels-North train station

Average Duration
8h 15m
Estimated price
$35-50

Bus from Budapest Kelenföld bus station to Zagreb

Average Duration
4h 5m
Estimated price
$29-45

Bus from London Victoria to Budapest

Average Duration
24h 55m
Estimated price
$13-60

Bus from Brussels-North train station to Zagreb

Average Duration
21h 35m
Estimated price
$110-160
Contact phone
+386 1 320 4530
Website
goopti.com

Bus from Ljubljana Airport to Zagreb

Average Duration
2h 6m
Estimated price
$30-270
Contact phone
0745 638 910
Website
transnicolaescu.ro

Bus from London Victoria to Budapest

Average Duration
24h 55m
Estimated price
$13-60
Ferry
Contact phone
01304 448866
Website
poferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 35m
Estimated price
$55-75
Contact phone
+353 818 300 400
Website
irishferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 30m
Estimated price
$35-50

London to Zagreb: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Zagreb offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚆 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.
Departure Point
London St Pancras Intl station
Arrival Point
Zagreb Glavni Kol. station
Useful tips for train travellers
• Onboard Dining: Depending on the train operator, you can expect varying onboard catering services. For instance, EuroCity (EC) trains usually offer a dining car where you can enjoy a range of meals and snacks, along with a selection of beverages. You may find options for both hot meals and lighter fare, but it's advisable to check each operator's menu in advance, as service may differ. You can bring your own food as well, which is a common practice.
• Seating Options: This route is mainly operated by EuroCity (EC) and InterCity (IC) trains. You can choose from First Class, Business Class, and Economy Class. First-Class seats offer a more spacious and quieter environment with additional amenities like complimentary beverages. Business Class provides enhanced comfort and often includes access to lounges at the stations. Economy Class is a budget-friendly option with standard seating; however, it’s generally well-kept and comfortable for long journeys.
• Arrival Station Tip: Upon reaching Zagreb Glavni Kolodvor (Zagreb Central Station), you’ll find luggage storage services available, allowing you to explore the city without carrying your bags. The station has clean restrooms, and while there may not be shower facilities, the restroom situation is generally satisfactory for quick freshening up. For navigating the station, be sure to check the signage for departures, as the station can be busy, especially during peak hours.
🛫 Flying from London Heathrow Airport to Zagreb Airport offers a convenient and quick travel option, with the direct flight taking just 2 hours and 10 minutes. 💸 Depending on the airline and time of booking, the prices for a flight from Zagreb to London can range from £81 to £310, making it a relatively affordable journey for those looking to explore the charming city of Zagreb.
Departure Point
London Heathrow Airport
Arrival Point
Zagreb Airport
🚌 Despite there being no direct bus from London to Zagreb, you can take a bus from London Victoria to Budapest Kelenföld bus station and then transfer to Zagreb. The journey, including transfers, takes approximately 30 hours. 🌍 London to Zagreb bus services are operated by FlixBus and depart from London Victoria station. The bus from London to Zagreb also arrives at Zagreb station. The average travel time for this route is 30 hours. 💷 The prices for a bus ticket between Zagreb and London typically range from £33 to £83.
Departure Point
London Victoria station
Arrival Point
Zagreb station

Frequently asked questions

Find out more about the route from London to Zagreb.

Or choose the category:
The distance between London and Zagreb is approximately 1345.4 km. Various modes of transportation can be used to travel between the two cities. By train, it takes around 19 hours and 2 minutes to reach Zagreb from London. Alternatively, travelers can take a combination of a train to London Gatwick and then a flight, which takes approximately 7 hours and 10 minutes. Another option is to travel by plane directly, which typically takes around 5 hours and 6 minutes. Lastly, taking a bus from London to Zagreb could take around 28 hours and 20 minutes.
The most cost-effective option for traveling from London to Zagreb is by taking a bus and shuttle, which typically costs between £67 and £149. This option, however, takes significantly longer, with a travel time of approximately 40 hours and 16 minutes. If time efficiency is a priority, then flying is the quickest option, taking around 5 hours and 6 minutes and costing between £79 and £322.
The cost of traveling by train from London to Zagreb ranges between £303 and £919. On the other hand, taking a bus from Zagreb to London can cost anywhere from £110 to £156.
If you do not have a car, the best way to travel from London to Zagreb is by train. The train journey takes approximately 19 hours and 2 minutes and costs between £299 and £944. Another option is to take a flight, which takes around 5 hours and 6 minutes and costs between £79 and £322. If you are open to a longer travel time, taking a bus is also an option, although it takes approximately 28 hours and 20 minutes and costs between £110 and £157.
There is no direct link between London and Zagreb by train or bus. However, there are train services available with transfers at stations such as Paris Nord, Stuttgart Hauptbahnhof, München Hbf, Salzburg Hbf, and Villach Hbf, taking approximately 19 hours and 2 minutes. Alternatively, there are bus services with transfers at stations such as Düsseldorf central bus station, taking approximately 28 hours and 20 minutes.
The flight duration between London and Zagreb is typically around 2 hours and 10 minutes on a direct flight. The cost of a flight between the two cities can vary, ranging from £82 to £319 or more depending on factors such as the airline, time of booking, and availability.
There are numerous accommodation options available near Zagreb. With over 1295 hotels to choose from, travelers are sure to find something that suits their preferences and budget. Prices start at £42 per night, offering a range of options for different budgets.