Raileurope
Please wait
Zagreb - Belgrade
58 In stock

Train Zagreb → Belgrade

From € 58
Find a Train Ticket
<->
Overview The average travel time between Zagreb and Belgrade is 6h17 minutes. The quickest route is 6h17 minutes. The first train leaving Zagreb is at 11:15, the last at . There is an average of 1 trains a day between Zagreb and Belgrade, leaving approximately every -1J 05h minutes.
  • Departure station : Zagreb gl. kol. (Trg kralja Tomislava 12 10000 Zagreb)
  • Arrival station : Beograd (Savski trg 2 11000 Belgrade)
Why choose us?
Need assistance?

Timetables

From € 58

Zagreb -> Belgrade

 DepartureArrivalDurationsChange(s)MOTUWETHFRSASU
1ZAGREB GL. KOL.
11:15
BEOGRAD
17:32
N°: 415
BOOK THIS TRAIN
11:1517:3206:17 Direct 1 1 1 1 1 1 1
 DepartureArrivalDurationsChange(s)MOTUWETHFRSASU
1BEOGRAD
11:00
ZAGREB GL. KOL.
18:09
N°: 414 First-class sleepers Standard class (second class) sleepers First-class seats Second-class seats Second-class couchettes Restaurant facility Auto train The travel service is non-smoking
BOOK THIS TRAIN
11:0018:0907:09 Direct 1 1 1 1 1 1 1

Main stations in Zagreb and Belgrade

Departure station

Zagreb Gl. Kol.

Address: Trg kralja Tomislava 12 10000 Zagreb

 

Arrival station

Beograd

Address: Savski trg 2 11000 Belgrade

Travel inspiration in Zagreb and Belgrade

Belgrade

Learn more / Serbia



Reviews & ratings Zagreb - Belgrade