Bus

Take the bus at the station Beograd .

The journey takes approximately 6 h 5 min. Ticket price is about 60–60 EUR. The travel distance is 391 km.

Carrier is Nis Ekspres.

Book

Get off at the Zagreb
Find hotel deals and discounts up to 20% in Zagreb at Booking


Train

Take the train 410 at the station Beograd Centar .

The journey takes approximately 7 h 30 min. Ticket price is about 10–19 EUR. The travel distance is 408 km.

Carrier is Serbian Railways (ŽS).

Book

Get off at the Zagreb Glavni Kol.
Find hotel deals and discounts up to 20% in Zagreb at Booking


Drive

In a rental car

The drive will take 3 h 45 min.. The distance between Belgrade and Zagreb is 393 km. You will use 31 liters of gasoline at a cost of €40.3.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in Zagreb at Booking


By plane to zagreb

Take the bus A1 at the station Slavija Square .

The journey takes approximately 30 min. Ticket price is about 3–3 EUR. The travel distance is 19 km.

Carrier is Nikola Tesla Airport Shuttle.

Book Search for Transfer

Get off at the Belgrade Airport
167 m on foot from the station Belgrade Airport to the airport Belgrade (BEG).


Fly out of the airport Belgrade (BEG)

The journey takes approximately 1 h 15 min.

0 m on foot from the airport Zagreb (ZAG) to the station Zagreb Airport.


Take the bus at the station Zagreb Airport .

The journey takes approximately 27 min. Ticket price is about 4–5 EUR. The travel distance is 13 km.

Carrier is Pleso Prijevoz.

Book Search for Transfer

Find hotel deals and discounts up to 20% in Zagreb at Booking


By plane to ljubljana shuttle

Take the bus A1 at the station Slavija Square .

The journey takes approximately 30 min. Ticket price is about 3–3 EUR. The travel distance is 19 km.

Carrier is Nikola Tesla Airport Shuttle.

Book Search for Transfer

Get off at the Belgrade Airport
167 m on foot from the station Belgrade Airport to the airport Belgrade (BEG).


Fly out of the airport Belgrade (BEG)

The journey takes approximately 1 h 25 min.

59 m on foot from the airport Ljubljana (LJU) to the station Ljubljana Airport.


Take the shuttle at the station Ljubljana Airport .

The journey takes approximately 2 h 6 min. Ticket price is about 29–250 EUR. The travel distance is 168 km.

Carrier is GoOpti.

Book

Get off at the Zagreb
Find hotel deals and discounts up to 20% in Zagreb at Booking


Shuttle

Take the shuttle Door to door Shuttle at the station Belgrade .

The journey takes approximately 4 h 30 min. Ticket price is about 30–30 EUR. The travel distance is 396 km.

Carrier is Terra Travel d.o.o..

Book

Get off at the Zagreb
Find hotel deals and discounts up to 20% in Zagreb at Booking