How to get to Serbia

By | May 3, 2022


Serbia is a country in Europe according to dentistrymyth. Serbia is still one of the secret tourist tips in Eastern Europe. However, the number of visitors has been steadily increasing for years. In the capital Belgrade you can see numerous museums and galleries, visit the numerous restaurants and cafes and in the evening immerse yourself in a nightlife that is unparalleled in Southeast Europe. Other cities outside of Belgrade are also worth visiting. Novi Sad is a pretty, lively city with an elegant center and a picturesque fortress overlooking the Danube. The second largest city was “European Capital of Youth” in 2019 and is “European Capital of Culture” in 2022. In northern Serbia lies Subotica, a town with Hungarian character and a number of secessionist buildings. In the province of Vojvodina, north of Belgrade, there are some wonderful wetlands that are home to numerous species of birds. South of the capital, the landscape consists of forested valleys dotted here and there with hidden Russian Orthodox monasteries. Several huge national parks stretch across the mountainous region of Serbia.

Getting there


Upon arrival at the place of stay, foreigners must register with the police within 24 hours. A certificate is issued, which must be presented both when leaving the country and during any checks in the country.

Arriving by plane

The national airline Air Serbia (JU) offers direct flights several times a week from Berlin, Frankfurt am Main, Stuttgart, Düsseldorf, Nuremberg and Salzburg to Belgrade and from Frankfurt-Hahn and Cologne to Niš. Belgrade is also served by Lufthansa (LH) from Frankfurt/M. and Munich, Austrian Airlines (OS) from Vienna and Swiss (LX) from Zurich. easyJet Switzerland (DS) connects Geneva with Belgrade. Wizz Air(W6) flies from Dortmund, Memmingen and Basel to Nis.

Flight times

Frankfurt/M. – Belgrade: 1 hour 45 minutes; Munich – Belgrade: 1 hour 25 minutes; Vienna – Belgrade: 1 hour 5 minutes; Zurich – Belgrade: 1 hour 40 minutes; Geneva – Belgrade: 1 hr 50 min

Departure fee

€16.50. Exceptions are children under the age of 2 and transit passengers who do not leave the airport.

Arrival by car

Car: From Germany, the route to Serbia is via the Czech Republic, Slovakia and Hungary, from Austria via Slovenia and Croatia and from Switzerland via Italy, Slovenia and Croatia. All border crossings are open 24 hours a day. Long-distance bus: Flixbus connects Germany, Austria and Switzerland with Serbia. Eurolines offers connections between Germany and Serbia. Toll: Expressways and motorways are subject to tolls. Documents: The national driving license is sufficient. The license plate number serves as proof of valid liability insurance.

Note on arrival by car

Driving at night in Serbia is generally not recommended. Traffic regulations and especially speed limits should be observed. There are frequent traffic controls.

Arrival by train

The Serbian railway company JSC Serbian Railways offers international connections to the neighboring countries of Montenegro, Turkey and the EU states. International trains usually have dining and couchette cars. From Germany there is no direct train connection to Serbia. There are transfer connections from Munich via Budapest (journey time: approx. 16 hours) and Zagreb (approx. 18 hours). From Vienna there are two daily connections via Budapest (journey time: approx. 12 hours 30 minutes) and from Zurich there is a direct night train connection to Belgrade (journey time: approx. 21 hours). Current information is available from the German, Austrian or Swiss railway companies.

rail passes

The Interrail One Country Pass and the Interrail Global Pass are also valid in Serbia.

Arrival by ship

The Danube connects Serbia with other Danube countries, such as Austria and Germany.

Cruise ships

Shipping companies such as Amadeus river cruises, DCS Touristik, Phoenix Reisen and nicko cruises have Serbia on their Danube cruises.

Routes across the rivers

On cruises along the Danube you can reach, among other things, from Passau, via Bratislava (Slovakia) and Budapest (Hungary), the Serbian cities of Novi Sad and Belgrade, with onward journeys to Romania and the Ukraine.

How to get to Serbia