Compare prices and tickets by train, bus or flight

Fri
Dec 3
$24Flixbus
$101Croatia Airlines
Sat
Dec 4
$24Flixbus
$101Croatia Airlines
Sun
Dec 5
$35Autotrans by Arriva
$84Croatia Airlines
Mon
Dec 6
$24Flixbus
$101Croatia Airlines
Tue
Dec 7
$26Flixbus
$84Croatia Airlines
Wed
Dec 8
$35Autotrans by Arriva
Find prices
Thu
Dec 9
$35Autotrans by Arriva
Find prices
Fri
Dec 10
$24Flixbus
$84Croatia Airlines
Sat
Dec 11
$34Flixbus
$84Croatia Airlines
Sun
Dec 12
$26Flixbus
$71Croatia Airlines
Mon
Dec 13
$26Flixbus
$84Croatia Airlines
Tue
Dec 14
$24Flixbus
$71Croatia Airlines
Wed
Dec 15
$24Flixbus
$60Croatia Airlines
Thu
Dec 16
$26Flixbus
$71Croatia Airlines
Fri
Dec 17
$28Flixbus
$71Croatia Airlines
Sat
Dec 18
$34Flixbus
$60Croatia Airlines
Sun
Dec 19
$26Flixbus
$71Croatia Airlines
Tue
Dec 21
$28Flixbus
$60Croatia Airlines
Wed
Dec 22
$31Flixbus
$60Croatia Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Dubrovnik to Zagreb

distanceDistance242 miles (390 km)
changesDirect trainYes

Trains from Dubrovnik to Zagreb cover the 242 miles (390 km) long journey with our travel partners like. There are direct train services available.

Travel Tips

Trains from Dubrovnik to Zagreb
Travel by train to Zagreb easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Dubrovnik to Zagreb.
FAQs
How far is Zagreb from Dubrovnik by train?
You should expect to travel around 242 miles (390 km)  from Dubrovnik to Zagreb by train.