Bus

Take the FlixBus bus at the Belgrade station .

The journey takes approximately 5 h 30 m. Ticket price is about €30 The travel distance is 390 km.

Carrier is FlixBus.

Buy ticket

Get off at the Zagreb.
Take the Presecki Grupa bus at the Zagreb station .

The journey takes approximately 2 h 5 m. Ticket price is about €6 The travel distance is 74 km.

Carrier is Presecki Grupa.

Buy ticket

Get off at the Hum na Sutli.
Take the Izletnik Celje D.O.O. bus at the Rogatec station .

The journey takes approximately 10 m. The travel distance is 6 km.

Carrier is Izletnik Celje D.O.O..

Buy ticket

Get off at the Rogaška Slatina.


🛏 Find hotel deals and discounts up to 20% in Rogaška-Slatina at Booking


Bus train

Take the Cazmatrans NOVA d.o.o. bus at the Belgrade station .

The journey takes approximately 5 h 30 m. Ticket price is about €24 The travel distance is 392 km.

Carrier is Cazmatrans NOVA d.o.o..

Buy ticket

Get off at the Zagreb.
Take the train Croatian Railways (HŽPP) at the station Zagreb Glavni Kol..

The journey takes approximately 1 h 17 m. Ticket price is about €4 The travel distance is 77 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Zidani Most.
Take the train Slovenian Railways (SŽ) at the station Zidani Most.

The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 24 km.

Carrier is Slovenian Railways (SŽ).

Buy ticket

Get off at the Celje.
Take the train Slovenian Railways (SŽ) at the station Celje.

The journey takes approximately 47 m. Ticket price is about €2 The travel distance is 35 km.

Carrier is Slovenian Railways (SŽ).

Buy ticket

Get off at the Rogaska Slatina.


🛏 Find hotel deals and discounts up to 20% in Rogaška-Slatina at Booking


Train

Take the train Srbija Voz at the station Beograd centar.

The journey takes approximately 2 h 28 m. Ticket price is about €4 The travel distance is 113 km.

Carrier is Srbija Voz.

Buy ticket

Get off at the Šid.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 11 m. The travel distance is 10 km.

Get off at the Tovarnik.
Take the train Croatian Railways (HŽPP) at the station Tovarnik.

The journey takes approximately 30 m. Ticket price is about €2 The travel distance is 32 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Vinkovci.
Take the train Croatian Railways (HŽPP) at the station Vinkovci.

The journey takes approximately 5 h 59 m. Ticket price is about €18 The travel distance is 332 km.

Carrier is Croatian Railways (HŽPP).

Buy ticket

Get off at the Zidani Most.
Take the train Slovenian Railways (SŽ) at the station Zagreb.

The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 74 km.

Carrier is Slovenian Railways (SŽ).

Buy ticket

Get off at the Hum na Sutli.
Take the train Slovenian Railways (SŽ) at the station Zagreb.

The journey takes approximately 47 m. Ticket price is about €2 The travel distance is 74 km.

Carrier is Slovenian Railways (SŽ).

Buy ticket

Get off at the Hum na Sutli.


🛏 Find hotel deals and discounts up to 20% in Rogaška-Slatina at Booking


Bus

Take the Neobas bus at the Belgrade station .

The journey takes approximately 4 h 33 m. The travel distance is 214 km.

Carrier is Neobas.

Buy ticket

Get off at the Šamac.
Take the Halilovic Bus bus at the Šamac station .

The journey takes approximately 6 h 55 m. The travel distance is 348 km.

Carrier is Halilovic Bus.

Buy ticket

Get off at the Celje.
Take the Izletnik Celje D.O.O. bus at the Avtobusna postaja Celje station .

The journey takes approximately 50 m. The travel distance is 34 km.

Carrier is Izletnik Celje D.O.O..

Buy ticket

Get off at the Rogaška Slatina.


🛏 Find hotel deals and discounts up to 20% in Rogaška-Slatina at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 4 h 36 m. The travel distance is 478 km.

Get off at the Rogaška Slatina.


🛏 Find hotel deals and discounts up to 20% in Rogaška-Slatina at Booking


Fly to Ljubljana shuttle train

Take the Nikola Tesla Airport A1 Shuttle bus at the Belgrade Main station station .

The journey takes approximately 30 m. The travel distance is 20 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket

Fly out to Belgrade (BEG) of the Ljubljana (LJU) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €60

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Ljubljana (LJU).
Take the transport at the Ljubljana Airport station.

The journey takes approximately 59 m. Ticket price is about €60 The travel distance is 81 km.

Carrier is ZUP Prevozi.

Buy ticket

Get off at the Celje.
372 m on foot from the Celje to the Celje.

The journey takes approximately 4 m. The travel distance is 372 m.

Get off at the Celje.
Take the train Slovenian Railways (SŽ) at the station Celje.

The journey takes approximately 47 m. Ticket price is about €3 The travel distance is 35 km.

Carrier is Slovenian Railways (SŽ).

Buy ticket

Get off at the Rogaska Slatina.


🛏 Find hotel deals and discounts up to 20% in Rogaška-Slatina at Booking


Fly to Zagreb shuttle train

Take the Nikola Tesla Airport A1 Shuttle bus at the Zagreb station .

The journey takes approximately 30 m. The travel distance is 74 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket

Get off at the Hum na Sutli.
Fly out to Belgrade (BEG) of the Zagreb (ZAG) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €40

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Zagreb (ZAG).
Take the transport at the Zagreb Airport station.

The journey takes approximately 1 h 45 m. Ticket price is about €32 The travel distance is 132 km.

Carrier is GoOpti.

Buy ticket

Get off at the Maribor.
Take the train Slovenian Railways (SŽ) at the station Maribor.

The journey takes approximately 48 m. Ticket price is about €4 The travel distance is 52 km.

Carrier is Slovenian Railways (SŽ).

Buy ticket

Get off at the Grobelno.
Take the Izletnik Celje D.O.O. bus at the Grobelno station .

The journey takes approximately 28 m. The travel distance is 18 km.

Carrier is Izletnik Celje D.O.O..

Buy ticket

Get off at the Rogaška Slatina.


🛏 Find hotel deals and discounts up to 20% in Rogaška-Slatina at Booking


Fly to Vienna bus

Take the Nikola Tesla Airport A1 Shuttle bus at the Zagreb station .

The journey takes approximately 30 m. The travel distance is 74 km.

Carrier is Nikola Tesla Airport A1 Shuttle.

Buy ticket

Get off at the Hum na Sutli.
Fly out to Belgrade (BEG) of the Vienna (VIE) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €55

Carrier is Air Serbia.

🔎

🚖 Find a cheap local taxi

Get off at the Vienna (VIE).
Take the TripstAir bus at the Flughafen Wien station .

The journey takes approximately 3 h 15 m. The travel distance is 317 km.

Carrier is TripstAir.

Buy ticket

Get off at the Celje Train Station.
Take the train Slovenian Railways (SŽ) at the station Zagreb.

The journey takes approximately 47 m. Ticket price is about €3 The travel distance is 74 km.

Carrier is Slovenian Railways (SŽ).

Buy ticket

Get off at the Hum na Sutli.


🛏 Find hotel deals and discounts up to 20% in Rogaška-Slatina at Booking


The cheapest way to travel from Belgrade to Rogaška-Slatina is by taking a Train with an average price of €28. The journey takes approximately 13 ч. 41 мин.

Drive is the fastest way to travel from Belgrade to Rogaška-Slatina. Tickets cost €37. The journey takes approximately 4 ч. 36 мин.

Belgrade is approximately 478 km away from Rogaška-Slatina. The trip by car takes 4 h 36 m.

The average journey time by car between Belgrade and Rogaška-Slatina is 4 h 36 m.