1map logoGo to main page

Zagreb to London from $43: 12 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Zagreb, Croatia
to
London, United Kingdom

How to Get from Zagreb to London: 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.

$43 by busBest price
1343 kmDistance
5h 16m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Zagreb to London 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  16m
Estimated price
$101-397
Recommended
Company
FlixBus
Bus
Average Duration
27h  45m
Estimated price
$43-100
Cheapest
route map
Distance: 1343 km
Duration: 5h 16m

See more options

Pricing table
Company
various
Plane
Average Duration
6h  1m
Estimated price
$54-377
Company
various
Plane
Average Duration
7h  46m
Estimated price
$63-679
Company
various
Plane
Average Duration
7h  8m
Estimated price
$128-675
Company
various
Bus
Average Duration
32h  50m
Estimated price
$147-208
Company
various
Plane
Average Duration
6h  43m
Estimated price
$166-663
Company
various
Train
Average Duration
22h  50m
Estimated price
$210-574
Company
various
Plane
Average Duration
7h  2m
Estimated price
$213-397
Company
various
Train
Average Duration
19h  19m
Estimated price
$318-740
Company
various
Drive
Drive
Average Duration
15h  19m
Estimated price
$366-567
Company
various
Drive
Drive
Average Duration
17h  10m
Estimated price
$366-567

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $146 $171 $139 $178 $177 $222 $203
Fly $185 $151 $138 $109 $150 $160 $217

Traveling From Zagreb to London

Traveling from Zagreb to London presents an exciting contrast, from Zagreb’s charming historic streets and relaxed pace to London’s vibrant energy and diverse cultural offerings.

Best Neighbourhoods in London

London’s neighborhoods offer diverse experiences that cater to all preferences.

Covent Garden
• Known for its lively street performances
• Home to trendy shops and restaurants
Shoreditch
• Famous for its vibrant street art
• Offers an eclectic nightlife scene
Notting Hill
• Renowned for its colorful houses
• Hosts the iconic Notting Hill Carnival

Best Times To Visit London's Attractions

Maximizing your London experience means timing your visits just right.

The British Museum
Visit during weekdays early in the morning for a quieter experience.
The Tower of London
Late afternoons, especially on weekdays, see shorter lines and fewer crowds.
Buckingham Palace
Join the Changing of the Guard on weekdays to avoid large tourist groups.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate with mild winters and cool summers, making it accessible throughout the year; spring and early autumn often provide the best weather. However, unpredictable rain showers can occur anytime, so packing a light waterproof jacket always helps you stay comfortable while exploring.

Dining Recommendation

For a true London experience, try the classic fish and chips at Poppies, where the crispy batter and flaky fish create a delightful contrast to Zagreb’s hearty fare. The lively, retro atmosphere and the use of sustainably sourced seafood elevate the dining experience, showcasing a unique twist on traditional British cuisine.

Zagreb - London operators

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

Plane Show flights
Website
croatiaairlines.com

Plane from Zagreb to London Heathrow

Average Duration
2h 20m
Estimated price
$150-650
Website
britishairways.com

Plane from Zagreb to London Heathrow

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

Plane from Zagreb to London City

Average Duration
2h 33m
Estimated price
$230-650
Website
lufthansa.com

Plane from Zagreb to London Heathrow

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

Plane from Zagreb to London City

Average Duration
5h 46m
Estimated price
$230-650

Plane from Zagreb to London Gatwick

Average Duration
7h 17m
Estimated price
$200-1100
Website
easyjet.com

Plane from Zagreb to London Gatwick

Average Duration
5h 40m
Estimated price
$120-340
Train Show train routes
Contact phone
+385 1 3782 583
Website
hzpp.hr

Train from Zagreb Glavni Kol. to Villach Hbf

Average Duration
4h 2m
Estimated price
$14-20

Train from Zagreb Glavni Kol. to Salzburg Hbf

Average Duration
7h 7m
Estimated price
$25-35
Contact phone
+44 343 218 6186
Website
eurostar.com

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

Average Duration
2h 5m
Estimated price
$120-350
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Villach Hbf to Salzburg Hbf

Average Duration
2h 39m
Estimated price
$43-48

Train from Salzburg Hbf to München Hbf

Average Duration
1h 41m
Estimated price
$39-43

Train from München Hbf to Paris Est

Average Duration
5h 44m
Estimated price
$130-150
Contact phone
05 17 17
Website
oebb.at

Train from Villach Hbf to Salzburg Hbf

Average Duration
2h 32m
Estimated price
$30-50
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

Bus from Zagreb to London Victoria

Average Duration
27h 45m
Estimated price
$43-100

Bus from Zagreb to Budapest Kelenföld bus station

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

Bus from Brussels-North train station to London Victoria

Average Duration
9h 20m
Estimated price
$35-55
Contact phone
+386 1 320 4530
Website
goopti.com

Bus from Zagreb to Ljubljana Airport

Average Duration
2h 7m
Estimated price
$30-260
Ferry
Contact phone
+45 33 42 30 10
Website
dfds.com

Ferry from Dunkirk to Port of Dover

Average Duration
2h 30m
Estimated price
$80-150

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

Traveling between Zagreb and London 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.

🌍 The entire trip takes approximately 19 hours and 19 minutes, providing a scenic and diverse experience as you traverse through different European cities on your way to the bustling English capital of London. 💸 Prices for this train journey vary between €292 to €680, offering options for different budgets as you embark on this rail adventure from Croatia to the United Kingdom.
Departure Point
Zagreb Glavni Kol. station
Arrival Point
London St Pancras Intl station
🛫 Start your journey from Zagreb to London with a quick 2 hour and 20-minute direct flight from Zagreb Airport to London Heathrow Airport. Airlines such as Austrian Airlines Airlines, British Airways, and Lufthansa offer convenient connections between these two cities. 🌍 The total flight time from Zagreb to London is 5 hours and 16 minutes, allowing you to reach your destination efficiently. 💸 The prices for flights between London and Zagreb range from €93 to €365, offering options for different travel budgets.
Departure Point
Zagreb Airport
Arrival Point
London Heathrow Airport
🚌 Starting from Zagreb you can embark on an adventurous bus journey towards London with a transfer in Budapest. The total travel time including transfers is approximately 27 hours and 45 minutes. 💰 The prices for a bus ticket from Zagreb to London typically range from €40 to €92, making it an affordable option for those seeking an alternative mode of transportation to reach the vibrant city of London from the charming capital of Croatia.
Departure Point
Zagreb station
Arrival Point
London Victoria station

Frequently asked questions

Find out more about the route from Zagreb to London.

Or choose the category:
The distance between Zagreb and London is approximately 1345.4 km. The typical travel time by train is 19 hours and 19 minutes, by shuttle and bus is 39 hours and 48 minutes, by plane is 2 hours and 59 minutes, and by bus is 31 hours.
The most cost-effective transportation option for traveling from Zagreb to London would be by taking a shuttle and bus combination, which typically costs around €78-€165. However, this option is also the most time-consuming, with a travel time of approximately 39 hours and 48 minutes. On the other hand, the quickest way to reach London from Zagreb would be by flying, which usually takes about 2 hours and 59 minutes and costs around €119-€413.
The prices for traveling from Zagreb to London vary depending on the mode of transportation. For a train journey, prices range from €259 to €872. On the other hand, taking a bus from London to Zagreb can cost between €116 and €184.
To travel from Zagreb to London without a car, the best option is to take a train. This journey takes approximately 19 hours and 19 minutes and costs between €257 and €871. Another option is to fly, which takes around 2 hours and 59 minutes and costs between €119 and €413. If you prefer a more budget-friendly option, you can take a bus, which takes approximately 31 hours and costs between €110 and €193.
There is no direct train or bus link between Zagreb and London. The fastest way to travel is by plane, with a flight duration of approximately 2 hours and 59 minutes. Alternatively, you can take a combination of shuttle and bus, which takes around 39 hours and 48 minutes. If you prefer to travel by train, it takes approximately 19 hours and 19 minutes, including transfers.
The flight from Zagreb to London typically takes around 2 hours and 20 minutes. The cost of the flight can vary depending on factors such as the airline, time of booking, and availability, with prices ranging from €127 to €408.
There are plenty of accommodation options available near London. With over 3674 hotels to choose from, you can find something to fit your budget and preferences. Prices for hotels in the area start at €79 per night, offering a range of choices for every traveler.