Belgrade is located between the Balkan peninsula and Central Europe, on the Danube and Sava rivers, and the intersection of major European road corridors E10 & E75. Whether you plan to travel to Belgrade by air, water or land, check out this page for more information.

By Air

Travel to Belgrade by AirNikola Tesla (aka. Surčin) is the only international airport in Belgrade, and the largest in the country. It is directly connected with major European, Middle-Eastern and North-African airports.

Serbia signed the “Open Sky” agreement in 2009, and the number of flights at Nikola Tesla airport increased significantly. A few low-cost carriers started to operate from this airport since then.

As cheaper alternatives for Belgrade airport, people tend to use the low-cost services of Timisoara, Budapest and Osijek airports.

By Train

Travel to Belgrade by TrainBelgrade is connected by train to all major European capitals. Have in mind that most trains in Serbia are old and slow, though it’s a unique experience worth trying.

In the last few years, Belgrade has become an important spot on European InterRail itineraries.

If you’re coming to Belgrade by train, you’ll most probably get to one of it’s three main stations: Glavna, New Belgrade or Prokop.

By Bus (Coach)

Travel to Belgrade by BusRegular bus lines connect Belgrade with all parts of Serbia, while international bus lines operate to all neighboring and most European countries. The main bus station – BAS is located on the downtown Sava square, beside the Glavna (Main) train station.


By Car

Travel to Belgrade by CarBelgrade is located at the intersection of the European E-70 and E-75 highways, connecting Central Europe with Southeastern Europe and the Middle East, and therefore a convenient stop if traveling to Greece, Bulgaria, Turkey, etc.

Foreign drivers in Serbia are required to have a national driver’s license, traffic permit and an insurance policy.

It’s good to keep in mind – people in Belgrade are known for their “wild” driving.

Another useful information: finding a parking space in Belgrade can be quite a pain. More info on parking here.

By Bike

Travel to Belgrade by BicycleBelgrade is located on the crossing of two European EuroVelo cycling routes – EuroVelo 6 and EuroVelo 11. However, the old town in Belgrade is not too bicycle friendly. There are about 65 kilometers of bicycle paths in the city at the moment, but mostly in New Belgrade and the recreation zones. Same precaution as the above is advised: be cautious with the wild traffic!

By Boat

Travel to Belgrade by BoatBelgrade has an international passenger terminal known as Belgrade (Sava) Port, just below Kalemegdan (the fortress), and the number of Danube cruises stopping in Belgrade is growing. There are numerous marinas and docking facilities along the rivers, if you’re coming with your own boat.

At the moment there aren’t any regular lines between Belgrade and other Danube cities, but some Belgrade-based cruisers offer cruises to Novi Sad and Djerdap for organized groups.