The quickest way to get to Belgrade is by plane. Belgrade Nikola Tesla Airport (IATA: BEG) has connections to almost every capital in Europe and few direct flights to long-haul destinations, such as New York and Beijing. It is 18 km west of the city center, and is the home base of Air Serbia (IATA: JU), which flies to over 70 destinations worldwide.
Serbia is located on Pan-European Corridor 10 which is the shortest route between central/western and southernmost Europe. It runs through eight countries: Austria, Slovenia, Croatia, Hungary, Serbia, Bulgaria, North Macedonia and Greece. European routes E70 and E75 meet in Belgrade and E75 and E80 in Niš.
Traveling by train in Serbia is the slowest and most unpredictable. The state of the railroads is pretty bad, and in recent years intensive revitalization and restoration works have been under the way. That's why changes in time table, trains routes and length of travel are frequent. So before you decide to travel to Belgrade by train check the current status of the railroad traffic on some of following pages:
Belgrade is a city that lies on two large European rivers – Danube and Sava. Belgrade Port on Danube is an important traffic, transshipment and freight center of the Central Europe at the intersection of two pan European corridors (VII and X). Belgrade Port on the river Sava is a very well equipped passenger port.
Regular bus lines connect Belgrade with all parts of Serbia, while international bus lines operate to all neighboring and most European countries.
Cheapest solution is a regular bus (Line 72), which takes up to 45-60 minutes and costs around 1 EUR. More convenient solutions are minibuses or taxis which take from 30 to 40 minutes, depending on the traffic. A minibus costs around 2.50 EUR, and taxis cost around 15 EUR for a transfer to Belgrade centre.