Duration 5h 4m
Distance 504.9 km
Average price 160€
Possible routes 10 found

Belgrade to Celje

Recommended route

Bus, train

  1. Belgrade, Belgrade Sava centar
    1900
  2. Zagreb Glavni Kol.
    Ec
  3. Celje
9h 28m
Cheapest
28€ - 36€
Alternative routes

Bus

  1. Belgrad Central Bus Station
    Belgrade - Ljubljana
  2. Avtobusna postaja Novo mesto
    Vinica - Črnomelj - Metlika - Novo Mesto - Celje - Maribor / ...
  3. Celje
9h 47m

Train

  1. Beograd Centar
    414
  2. Celje
10h 53m
42€ - 59€

Drive

  1. Belgrade
    505 km
  2. Celje
Fastest
5h 4m
55€ - 85€

Fly Belgrade to Graz, shuttle

  1. Belgrade
    BEG - GRZ
  2. Graz Airport
  3. Celje
7h 49m
134€ - 586€

Fly Belgrade to Ljubljana, train

  1. Belgrade
    BEG - LJU
  2. Ljubljana
    Re / ...
  3. Celje
7h 3m
82€ - 247€

Fly Belgrade to Zagreb, shuttle, train

  1. Belgrade
    BEG - ZAG
  2. Zagreb Airport
  3. Maribor
    Re / ...
  4. Celje
7h 37m
102€ - 439€

Fly Belgrade to Vienna, shuttle, train

  1. Belgrade
    BEG - VIE
  2. Vienna Airport
  3. Maribor
    Re / ...
  4. Celje
9h 3m
102€ - 689€

Bus to Osijek, fly to Zagreb, shuttle, train

  1. Beograd
    Belgrade - Osijek
  2. Osijek
    OSI - ZAG
  3. Zagreb Airport
  4. Maribor
    Re / ...
  5. Celje
8h 57m
93€ - 435€

Fly Belgrade to Budapest, shuttle, train

  1. Belgrade
    BEG - BUD
  2. Budapest
    Eurobusways
  3. Maribor
    Re / ...
  4. Celje
8h 37m
149€ - 411€

Frequently asked questions

Want to know about travelling from Belgrade to Celje? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Belgrade to Celje is to bus and train which costs RSD 3300 - RSD 4300 and takes 9h 28m.

More details

The quickest way to get from Belgrade to Celje is to drive which costs RSD 6500 - RSD 10000 and takes 5h 4m.

More details

No, there is no direct bus from Belgrade station to Celje. However, there are services departing from Belgrad Central Bus Station and arriving at Avtobusna postaja Celje via Avtobusna postaja Novo mesto. The journey, including transfers, takes approximately 9h 47m.

More details

No, there is no direct train from Belgrade to Celje. However, there are services departing from Beograd Centar and arriving at Celje via Zidani Most. The journey, including transfers, takes approximately 10h 53m.

More details

The distance between Belgrade and Celje is 435 km. The road distance is 504.9 km.

Get driving directions

The best way to get from Belgrade to Celje without a car is to bus and train which takes 9h 28m and costs RSD 3300 - RSD 4300.

More details

It takes approximately 9h 28m to get from Belgrade to Celje, including transfers.

More details

Belgrade to Celje bus services, operated by Lasta, depart from Belgrad Central Bus Station.

More details

Belgrade to Celje train services, operated by Nightjet, depart from Beograd Centar station.

More details

The best way to get from Belgrade to Celje is to bus which takes 9h 47m and costs . Alternatively, you can train, which costs RSD 4900 - RSD 7000 and takes 10h 53m.

Mode details

There is no direct flight from Belgrade Airport to Graz Airport. The quickest flight takes 2h 50m and has one stopover.

Search flights

Belgrade to Celje bus services, operated by Mpov D.O.O. Vinica, arrive at Avtobusna postaja Celje station.

More details

Belgrade to Celje train services, operated by Nightjet, arrive at Zidani Most station.

More details

Yes, the driving distance between Belgrade to Celje is 505 km. It takes approximately 5h 4m to drive from Belgrade to Celje.

Get driving directions

Lufthansa and Austrian Airlines offer flights from Belgrade Airport to Graz Airport.

Search flights

There are 189+ hotels available in Celje. Prices start at 87€ per night.

More details

The best way to get from Belgrade to Belgrade Airport is to Mini Bus which takes 30 min and costs RSD 300 - RSD 490.

More details

How to travel from Belgrade to Celje

Find all the possible transport options for your trip from Belgrade to Celje right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Belgrade and Celje?

You can take a bus from Belgrade to Celje via Avtobusna postaja Novo mesto in around 9h 47m. Alternatively, Nightjet operates a train from Belgrade to Celje once daily. Tickets cost 35€ - 55€ and the journey takes 9h 28m.
Airlines
Ave. Duration
3h 40m
Frequency
Every day
Estimated price
100€ - 410€
Ave. Duration
1h 25m
Frequency
Every day
Estimated price
85€ - 270€
Ave. Duration
6h 2m
Frequency
Every day
Estimated price
120€ - 550€
Ave. Duration
55 min
Frequency
Monday, Wednesday and Friday
Estimated price
28€ - 65€
Ave. Duration
40 min
Frequency
Every day
Estimated price
260€ - 900€
Train operators
Ave. Duration
9h 28m
Frequency
Once daily
Estimated price
35€ - 55€

Celje, Slovenia

Celje is the third-largest town in Slovenia. It is a regional center of the traditional Slovenian region of Styria and the administrative seat of the City Municipality of Celje (Slovenian: Mestna občina Celje). The town of Celje is located below Upper Celje Castle (407 m) at the confluence of the Savinja, Hudinja, Ložnica, and Voglajna rivers in the lower Savinja Valley, and at the crossing of the roads connecting Ljubljana, Maribor, Velenje, and the Central Sava Valley. It lies 238 m above mean sea level (MSL). The Celje region is frequently shaken by minor earthquakes. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe