Bus Belgrade - Zagreb
There are no direct lines for the requested route.
Options with a transfer on the first available date are shown.
Belgrade - Zagreb
* Via Brod (BIH) *
Route Belgrade - Brod (BIH)
12.12.2023 - Tuesday
17:00
20:55
3h 55min
16,41 EUR
Route Brod (BIH) - Zagreb
08:20
11:00
2h 40min
23,00 EUR
* Via Ruma *
Route Belgrade - Ruma
Route Ruma - Zagreb
11:45
17:30
5h 45min
29,00 EUR
* Via Gradiška *
Route Belgrade - Gradiška
23:30
04:20
4h 50min
23,08 EUR
Route Gradiška - Zagreb
04:00
06:00
2h 0min
22,05 EUR
08:10
10:36
2h 26min
16,90 EUR
12:30
14:55
2h 25min
16,90 EUR
18:33
20:55
2h 22min
20,51 EUR
* Via Brčko *
Route Belgrade - Brčko
07:00
10:30
3h 30min
13,00 EUR
13:00
16:30
3h 30min
12,00 EUR
14:00
16:54
2h 54min
13,50 EUR
15:00
18:30
3h 30min
13,50 EUR
Route Brčko - Zagreb
08:30
12:15
3h 45min
29,50 EUR
20:15
00:15
4h 0min
29,50 EUR
* Via Vukovar *
Route Belgrade - Vukovar
06:30
09:10
2h 40min
15,00 EUR
Route Vukovar - Zagreb
05:30
10:10
4h 40min
22,60 EUR
06:45
11:10
4h 25min
22,50 EUR
12:15
17:25
5h 10min
22,60 EUR
* Via Osijek *
Route Belgrade - Osijek
06:30
10:08
3h 38min
19,50 EUR
Route Osijek - Zagreb
04:30
08:30
4h 0min
18,70 EUR
06:15
10:30
4h 15min
18,70 EUR
08:00
12:20
4h 20min
17,90 EUR
10:00
14:00
4h 0min
18,70 EUR
12:00
16:20
4h 20min
17,90 EUR
13:30
17:45
4h 15min
18,80 EUR
14:00
18:00
4h 0min
18,70 EUR
16:00
20:10
4h 10min
17,90 EUR
17:30
22:00
4h 30min
17,90 EUR
22:00
01:45
3h 45min
17,12 EUR
22:30
02:40
4h 10min
18,80 EUR
* Via Novi Sad *
Route Belgrade - Novi Sad
00:00
01:15
1h 15min
960,00 DIN
04:30
06:10
1h 40min
700,00 DIN
05:15
07:00
1h 45min
700,00 DIN
05:30
07:10
1h 40min
700,00 DIN
06:50
08:25
1h 35min
700,00 DIN
06:50
08:25
1h 35min
700,00 DIN
08:15
10:00
1h 45min
560,00 DIN
08:30
10:00
1h 30min
4,27 EUR
09:00
10:40
1h 40min
700,00 DIN
09:50
11:22
1h 32min
6,83 EUR
11:10
12:42
1h 32min
6,83 EUR
13:00
14:40
1h 40min
700,00 DIN
13:30
15:20
1h 50min
700,00 DIN
15:30
17:02
1h 32min
790,00 DIN
15:45
17:30
1h 45min
700,00 DIN
19:45
21:05
1h 20min
7,68 EUR
19:45
21:15
1h 30min
960,00 DIN
21:00
22:00
1h 0min
710,00 DIN
Route Novi Sad - Zagreb
11:00
17:30
6h 30min
29,00 EUR
* Via Laktaši *
Route Belgrade - Laktaši
23:30
04:50
5h 20min
23,08 EUR
Route Laktaši - Zagreb
03:30
06:00
2h 30min
24,10 EUR
11:45
14:55
3h 10min
21,10 EUR
18:00
20:55
2h 55min
22,05 EUR
* Via Tuzla *
Route Belgrade - Tuzla
09:00
13:20
4h 20min
19,49 EUR
16:00
20:20
4h 20min
19,49 EUR
Route Tuzla - Zagreb
07:00
12:15
5h 15min
39,50 EUR
19:00
00:15
5h 15min
39,50 EUR
* Via Derventa *
Route Belgrade - Derventa
19:30
01:00
5h 30min
18,97 EUR
21:30
03:00
5h 30min
18,94 EUR
07:00
12:50
5h 50min
18,97 EUR
09:30
15:10
5h 40min
18,94 EUR
13:00
18:30
5h 30min
17,44 EUR
17:00
21:15
4h 15min
17,44 EUR
Route Derventa - Zagreb
08:00
11:00
3h 0min
23,00 EUR
12:00
17:55
5h 55min
16,41 EUR
* Via Banja Luka *
Route Belgrade - Banja Luka
19:30
02:00
6h 30min
25,64 EUR
21:30
05:00
7h 30min
25,60 EUR
23:30
05:10
5h 40min
25,64 EUR
07:00
14:35
7h 35min
25,64 EUR
09:30
17:00
7h 30min
25,60 EUR
13:00
20:30
7h 30min
25,64 EUR
17:00
23:15
6h 15min
25,64 EUR
Route Banja Luka - Zagreb
03:15
06:00
2h 45min
25,13 EUR
07:30
10:36
3h 6min
23,30 EUR
09:10
13:20
4h 10min
27,10 EUR
11:30
14:55
3h 25min
23,30 EUR
17:35
20:55
3h 20min
23,08 EUR
* Via Doboj *
Route Belgrade - Doboj
15:00
20:25
5h 25min
20,00 EUR
Route Doboj - Zagreb
07:20
11:00
3h 40min
23,00 EUR
11:30
17:55
6h 25min
17,95 EUR
* Via Novi Grad *
Route Belgrade - Novi Grad
21:30
06:45
9h 15min
28,16 EUR
09:30
18:50
9h 20min
28,16 EUR
Route Novi Grad - Zagreb
10:25
13:20
2h 55min
18,50 EUR
* Via Prijedor *
Route Belgrade - Prijedor
21:30
06:00
8h 30min
27,14 EUR
07:00
15:30
8h 30min
27,50 EUR
07:00
15:30
8h 30min
27,18 EUR
09:30
18:10
8h 40min
27,14 EUR
14:00
21:45
7h 45min
27,50 EUR
Route Prijedor - Zagreb
09:55
13:20
3h 25min
22,00 EUR
10:30
14:55
4h 25min
29,70 EUR
* Via Graz *
Route Belgrade - Graz
07:15
17:35
10h 20min
61,50 EUR
Route Graz - Zagreb
00:20
03:00
2h 40min
26,50 EUR
* Via Knin *
Route Belgrade - Knin
19:00
05:00
10h 0min
30,72 EUR
20:30
07:00
10h 30min
35,00 EUR
Route Knin - Zagreb
14:25
19:05
4h 40min
17,25 EUR
* Via Sarajevo *
Route Belgrade - Sarajevo
22:00
07:10
9h 10min
30,00 EUR
08:00
15:40
7h 40min
24,50 EUR
07:00
15:52
8h 52min
21,00 EUR
11:30
19:30
8h 0min
24,50 EUR
13:15
20:40
7h 25min
24,00 EUR
Route Sarajevo - Zagreb
09:30
17:55
8h 25min
36,41 EUR
12:30
20:55
8h 25min
36,41 EUR
22:00
06:00
8h 0min
40,00 EUR
* Via Sinj *
Route Belgrade - Sinj
20:30
08:15
11h 45min
48,50 EUR
Route Sinj - Zagreb
13:25
19:05
5h 40min
18,58 EUR
* Via Split *
Route Belgrade - Split
19:00
07:00
12h 0min
51,20 EUR
20:30
09:00
12h 30min
57,00 EUR
Route Split - Zagreb
01:00
07:00
6h 0min
25,00 EUR
02:00
07:00
5h 0min
25,00 EUR
06:00
13:15
7h 15min
22,50 EUR
08:00
14:15
6h 15min
25,00 EUR
09:00
13:45
4h 45min
26,50 EUR
09:00
20:30
11h 30min
25,00 EUR
13:00
20:30
7h 30min
25,00 EUR
13:15
19:30
6h 15min
25,00 EUR
13:30
18:15
4h 45min
26,50 EUR
14:00
20:15
6h 15min
19,91 EUR
16:30
22:30
6h 0min
25,00 EUR
18:00
23:00
5h 0min
26,50 EUR
19:00
01:45
6h 45min
25,08 EUR
19:00
02:10
7h 10min
21,30 EUR
* Via Makarska *
Route Belgrade - Makarska
19:00
08:30
13h 30min
61,44 EUR
Route Makarska - Zagreb
07:25
13:45
6h 20min
31,80 EUR
12:00
18:15
6h 15min
31,80 EUR
16:30
23:00
6h 30min
31,80 EUR
* Via Mostar *
Route Belgrade - Mostar
22:00
09:00
11h 0min
33,33 EUR
Route Mostar - Zagreb
06:55
16:00
9h 5min
41,20 EUR
20:10
05:30
9h 20min
36,05 EUR
20:10
05:30
9h 20min
35,90 EUR
21:00
05:55
8h 55min
35,90 EUR
* Via Skopje *
Route Belgrade - Skopje
21:30
06:00
8h 30min
30,50 EUR
21:30
06:00
8h 30min
30,50 EUR
15:30
21:45
6h 15min
26,50 EUR
Route Skopje - Zagreb
* Via Munchen *
Route Belgrade - Munchen
18:00
08:00
14h 0min
71,50 EUR
Route Munchen - Zagreb
19:00
01:50
6h 50min
34,33 EUR
* Via Međugorje *
Route Belgrade - Međugorje
22:00
10:00
12h 0min
35,90 EUR
Route Međugorje - Zagreb
19:30
05:30
10h 0min
35,90 EUR
22:00
05:55
7h 55min
35,90 EUR
* Via Tetovo *
Route Belgrade - Tetovo
21:30
06:25
8h 55min
31,50 EUR
Route Tetovo - Zagreb
* Via Gostivar *
Route Belgrade - Gostivar
21:30
07:00
9h 30min
33,50 EUR
Route Gostivar - Zagreb
* Via Frankfurt *
Route Belgrade - Frankfurt
18:00
14:15
20h 15min
101,50 EUR
Route Frankfurt - Zagreb
11:30
01:50
14h 20min
45,32 EUR
* Via Essen *
Route Belgrade - Essen
11:00
13:05
1d 2h 5min
116,50 EUR
Route Essen - Zagreb
06:25
01:50
19h 25min
96,82 EUR
Search timetables and sell tickets for bus, passenger ship, ferry, train and plane. Lines with transfers are displayed if there are no direct lines, and a combination of transport types (bus / passenger ship / ferry / train / plane) is implemented as standard.