How to Reach Belgrade - The Easiest Way to Reach Belgrade


  • By Air: Belgrade Nikola Tesla Airport, which is about 18kms from the city operates ‘Serbia Air’ flights to more than 40 international destinations. Aeroflot, Qatar Airways, Turkish Airlines, Lufthansa, Austrian and Swiss Airlines are other services that has flights to various places. One can fly down to Belgrade from several international cities including London, Abu Dhabi, Australia, Rome, Dusseldorf, Stockholm, Eindhoven, Memmingen, Gothenburg, Malmö, Charleroi, Milan and Dubai. You can reach the airport from the city and vice versa through buses, minibuses and taxis.
  • By Train: Serbian railways has trains departing towards a number of regional and intercontinental cities such as Budapest, Skopje, Sofia, Ljubljana, Podgorica, Thessaloniki, Timisoara, Vienna and Zagreb.
  • By Bus: Belgrade central bus station is situated next to the train station and has buses to several national and international cities. Additional fare is often charged for the baggage.
  • By Car: Highway E75 is connected to Subotica and Novi Sad in the North. The south-western cities are accessible through the Ibar highway and E70 links Belgrade to the cities in the west.
  • By Boat: Passenger boats that sail through River Danube help you reach the city. But it is a slow and expensive mode of travelling.
  • By bicycle: If you are cycling around the region, then you can enter Belgrade through the Eurovelo 6, which links Black Sea to the Atlantic Ocean.


  • By Tram: 12 tram lines are available in the city for commuting. Line 2 is circular and connects the important places in the city while Line 3 travels through the stunning neighbourhoods of Belgrade.
  • By Bus: There are more than a hundred bus lines operated by the BusPlus. Fare cards can be bought at Kiosks while for a few services, tickets can be directly purchased from the driver. The paper cards cost about 40 RSD with extra credit that can be used for one, three or five days. There is another type –the plastic card, which is 250 RSD with extra credit and valid through three years. There are morning and night bus lines and the timings can be checked at the BusPlus Android App, or the brochures available at the Kisok. In addition, Belgrade also has 8 trolleybus and 9 public minibus lines that help you get around the city.
  • By Commuter Rail: Six commuter rail lines link the main city to the surrounding suburbs. Nova Pazova – Belgrade Downtown – Resnik – Mladenovac, Zemun – Belgrade Downtown – Valjevo, Ripanj – Resnik – Rakovica – Pancevo – Vojlovica, Stara Pazova – Belgrade Downtown – Pancevo – Vojlovica, Stara Pazova – Belgrade Downtown – Resnik – Ripanj, Stara Pazova – Belgrade Downtown – Mala Krsna. Don’t depend on these trains too much because they are often late.
  • By Car: Driving is a feasible option to get around most of the places to visit in and around Belgrade. There are also several free and paid carparks scattered in the city.
  • By Taxi: Taxis are cheap and easily available. Opt for the telephone booking to avoid scams and duping. The initial taxi fare is RSD 150 with an extre RSD 110 for every extra kilometre and RSD 12.5 for every waiting minute.
  • By Bicycle: You can rent a bicycle and explore the areas in New Belgrade and Zemun.
  • By Boat: Small passenger boats and tourist boats are available to take you around River Sava and Danube.

Are you looking for a Belgrade travel itinerary? Create an itinerary within minutes, on your own!

Modes of Transportation in Belgrade

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Belgrade. The most preferred mode of transport in Belgrade is Car.

Average distance: 10 km Average time: 34.21 min

  • Car 42.42%
    Driving 22.48 min Walking 1.38 min Waiting 0.24 min Overall average time for 11.24 kms 24.1 min
  • Walking 11.11%
    Walking 30 min Waiting 3.64 min Bus 3.18 min Train 0.91 min Motorbike 0.73 min Driving 0.64 min Overall average time for 6.19 kms 39.09 min
  • Train/Metro 1.01%
    Train 16 min Walking 11 min Waiting 6 min Overall average time for 14 kms 33 min
  • Bus/Trolleybus 39.39%
    Bus 28.23 min Waiting 8.51 min Walking 7.13 min Tram 0.13 min Other 0.05 min Overall average time for 9.86 kms 44.05 min
  • Tram/Streetcar 2.02%
    Tram 17.5 min Waiting 6 min Walking 5 min Overall average time for 5.5 kms 28.5 min

How to Reach Belgrade from Nearby Cities

Route Distance Time
Kovačica to Belgrade 40.75 km 40 mins
Požarevac to Belgrade 83.51 km 1 hour 23 mins
Novi sad to Belgrade 84.8 km 1 hour 24 mins
Timișoara to Belgrade 133.23 km 2 hours 13 mins
Szeged to Belgrade 156.6 km 2 hours 36 mins
Subotica to Belgrade 162.44 km 2 hours 42 mins
Arad to Belgrade 172.72 km 2 hours 52 mins
Niš to Belgrade 221.18 km 3 hours 41 mins
Sarajevo to Belgrade 246.37 km 4 hours 6 mins
Vidin to Belgrade 280.95 km 4 hours 40 mins
* Some of the data on this page is powered by Numbeo