TRAVEL - HOW TO REACH BELGRADE?

By Plane

Belgrade Nikola Tesla Airport or Belgrade Airport (IATA: BEG, ICAO: LYBE) is an international airport situated 18 km west of downtown Belgrade near the suburb of Surčin.

Direct flights are offered to and from the following destinations:

Abu Dhabi

Amsterdam

Athens

Banja Luka

Barcelona

Basel-Mulhouse

Beirut

Berlin–Tegel

Brussels

Bucharest

Budapest

Cairo

Copenhagen

Doha

Dortmund

Dubai–International

Düsseldorf

Eindhoven

Frankfurt

Geneva

Gothenburg

Hannover

Helsinki

Hurghada

Istanbul

Istanbul–Atatürk

Istanbul–Sabiha Gökçen

Karlsruhe/Baden–Baden

Kiev-Boryspil

Krasnodar

Larnaca

London–Heathrow

London–Luton

Ljubljana

Madrid

Malmö

Malta

Memmingen

Milan–Malpensa

Minsk

Moscow–Domodedovo

Moscow–Sheremetyevo

Munich

New York–JFK

Oslo–Gardermoen

Paris-Beauvais

Paris–Charles de Gaulle

Podgorica

Prague

Rijeka

Rome–Fiumicino

Sarajevo

Sharjah

Skopje

Sofia

Stockholm–Arlanda

Stockholm–Skavsta

Stuttgart

Tel Aviv–Ben Gurion

Thessaloniki

Tirana

Tivat

Tunis

Venice

Vienna

Warsaw–Chopin

Zagreb

Zürich

Travel from Belgrade Airport to the city center is possible by public transportation (Minibus A1 or Line 72) or by taxi. More information about this and our Welcome team at the airport will be available in due course.

An alternative airport that can be used is Niš Airport (IATA: INI, ICAO: LYNI), 234 km or 2.5-3 hours by car from Belgrade.

It offers mainly cheaper flights to and from Malmö, Basel-Mulhouse, Memmingen, Dortmund, and Vienna (Wizz Air), Berlin-Schönefeld, Milan-Bergamo, Bratislava, Düsseldorf-Weeze, and Stockholm-Skavsta (Ryanair), and Zürich (Swiss).

Information about the commercial shuttle transfer from Niš Airport to Belgrade can be found here.

By Bus

Belgrade can be reached by direct bus lines from neighbouring countries: Bosnia and Herzegovina, Bulgaria, Croatia, Greece, Hungary, Montenegro, North Macedonia, and Slovenia.

The timetable is available here.