Arriving in Serbia

Serbia is located in the 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 where you are travelling from.


Belgrade international airport is the main 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 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. Major international bus carriers is Lasta Eurolines, but you can find more bus connections by using 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 assistance, insurance, road tolls, fuel, traffic regulations, traffic accidents, parking and car rental click here.

Automobile and Motorcycle Association of Serbia (AMSS)

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

Travelling around Serbia

Probably the best way to travel round 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, trolley buses and urban train. For the information about the public transportation in the larger cities, check these pages:

The taxi transportation is relatively affordable, and there are numerous taxi associations in big cities: