Arriving in Serbia

Serbia is located in South-Eastern Europe. It is well connected to the other countries in the region as well as the other regions of Europe. You can reach Serbia by air, train, car or bus, depending on where you are travelling from.


Belgrade international airport is the major air hub of the country. It is located 12 km west of Belgrade and it offers direct routes to most European cities. Many major European airlines, as well as several low-cost companies, fly regularly from Belgrade. The national air carrier is Air Serbia. There is also a smaller airport in the city of Niš in the south of Serbia, with a much lower number of flights.

Belgrade Airport

Travelling to and from the airport

Airport timetable

Airport Constantine the Great in Niš


All major Serbian cities have regular bus connections to cities in the region, as well as with major cities in Central and Western Europe (especially in Germany, Italy, and France). The country’s main bus hub is located in Belgrade. The major international bus carrier is Lasta Eurolines, but you can find more bus connections by using the timetable feature on the bus station website.

(intenational reservations +381(0)11/2627-146, 2180-377)

Belgrade bus station timetable



Train infrastructure has not been well-maintained in Serbia during the last two decades, making train a slower means of transportation, but usually more budget-friendly. Serbian Railways recognises discount schemes such as InterRail, EuroDomino, Rail Plus, Balkan Flexipass, Easy Travel Card, Euro<26, City Star, ISIC, and the Uniform Balkan Tariff. There are also discounts for children and groups.

Serbian railways

Train timetable


Serbia is located on Pan-European Corridor 10, the shortest route between central/western and southernmost Europe. To enter Serbia, drivers of vehicles with foreign number plates need their national driving licence as well as registration document (together with permission to drive a car registered to a third party, if needed). For more information including roadside help, insurance, road tolls, fuel, traffic regulations, traffic accidents, parking, and car rental, please check the website of the Automobile and Motorcycle Association of Serbia (AMSS)

For more information on arrival to Serbia, visit the website of the National Tourist Association, section Arrival.

Travelling around Serbia

Probably the best way to travel around Serbia is to take a bus or a car. The trains are a bit slow, compared to other European countries, and there are only two airports in Belgrade and Nis.

Main bus hub in Belgrade

Polazak - bus timetables in Serbia

Red vožnje – contacts of bus stations in all towns in Serbia

Train timetable

National Tourist Organization

Cities and municipalities

Public transport

All cities and towns have a public transportation network, which usually consists of buses. In Belgrade, there are also trams, trolleybuses, and urban trains. For information about public transportation in the larger cities, check these pages:

Taxi transportation is relatively affordable, and there are many taxi associations in big cities: