Travel options
from Berlin to Zagreb

You can get from Berlin to Zagreb by train, bus or flight.

Our recommendation

To get from Berlin to Zagreb on Oct 25 we recommend taking a flight because it’s the best combination of price and speed.

01:00PMBerlin Brandenburg Airport6h25 07:25PMZagreb Franjo Tuđman Airport
1 changes
$1911One-way
Cheapest
10:29PMBerlin Hbf18h43 05:12PMZagreb Glavni Kolod.
3 changes
$1231One-way
Other options
06:30AMBerlin Brandenburg Airport6h25 12:55PMZagreb Franjo Tuđman Airport
1 changes
$2161One-way
08:05AMBerlin Hbf13h18 09:23PMZagreb Glavni Kolod.
4 changes
$1481One-way
08:10AMBerlin Brandenburg Airport4h45 12:55PMZagreb Franjo Tuđman Airport
1 changes
$2531One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
Oct 25
$123Deutsche Bahn with connection
$70Flixbus
$191Eurowings
Tue
Oct 26
$123Deutsche Bahn with connection
Find prices
$286Lot Polish Airlines
Wed
Oct 27
$99Deutsche Bahn with connection
Find prices
$191Eurowings
Thu
Oct 28
$111Deutsche Bahn with connection
Find prices
$253Lot Polish Airlines
Fri
Oct 29
$123Deutsche Bahn
Find prices
$222Lot Polish Airlines
Sat
Oct 30
$123Deutsche Bahn
Find prices
$384Lufthansa
Sun
Oct 31
$123Deutsche Bahn
Find prices
$253Lot Polish Airlines
Mon
Nov 1
$74Deutsche Bahn with connection
Find prices
$167Eurowings
Wed
Nov 3
$70Deutsche Bahn with connection
Find prices
$142Eurowings
Thu
Nov 4
$74Deutsche Bahn with connection
Find prices
$130Tuifly
Fri
Nov 5
$86Deutsche Bahn with connection
Find prices
$163Lot Polish Airlines
Sat
Nov 6
$70Deutsche Bahn with connection
Find prices
$236Lufthansa
Sun
Nov 7
$74Deutsche Bahn with connection
Find prices
$132Lot Polish Airlines
Mon
Nov 8
$70Deutsche Bahn with connection
Find prices
$132Lot Polish Airlines
Tue
Nov 9
$70Deutsche Bahn with connection
$52Flixbus
$132Lot Polish Airlines
Wed
Nov 10
$70Deutsche Bahn with connection
$49Flixbus
$105Eurowings
Thu
Nov 11
$43FlixTrain
$48Flixbus
$132Lot Polish Airlines
Fri
Nov 12
$70Deutsche Bahn with connection
Find prices
$132Lot Polish Airlines
Sat
Nov 13
$70Deutsche Bahn with connection
Find prices
$130Eurowings

Travel Information from Berlin to Zagreb

distanceDistance476 miles (768 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$40 - $156
cheapestCheapest modeBus • $40 (€32) • 14 h 10 min
fastestFastest modeFlight • $156 (€125) • 3 h
carriersPopular travel companiesEurowings, Flixbus or Deutsche Bahn

Take a flight, bus or train to travel 476 miles (768 km) from Berlin to Zagreb. If speed is a priority, then a flight is the best option with an average duration of 3 h; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $40 (€32). The most popular travel companies which serve this route are Eurowings, Flixbus or Deutsche Bahn among others. Travelers can even take a direct from Berlin to Zagreb.

Important Stations and Airports for this Journey