When travelling to Belgrade first of all we suggest you to check visa requreiments for your country.
You can get to Belgrade:
Nikola Tesla Airport is located about 12 kilometers west of the city center, and is the home base of Jat Airways, Serbia's flag carrier airline. It is equipped to handle 5,500,000 passengers annually and is connected via regular routes to 39 destinations worldwide, served both by local carriers and by numerous foreign airlines.
An ever-increasing number of low-cost airlines also fly to Belgrade airport.
JAT AIRWAYS (JU)
ADRIA AIRWAYS (JP)
AIR FRANCE (AF)
AUSTRIAN AIRLINES (OS)
MONTENEGRO AIRLINES (YM)
OLYMPIC AIR (OA)
SWISS INTERNATIONAL (LX)
TURKISH AIRLINES (TK)
NORWEGIAN AIR SHUTTLE
The Central Train station is located in the city center. Belgrade railway junction is an intersection where 7 main railway lines carrying international traffic and 5 local lines meet. Serbian Railways recognises the following discount schemes: InterRail, EuroDomino, Rail Plus, Balkan Flexipass, Easy Travel Card, Euro<26, City Star, ISIC and the Uniform Balkan Tariff. There are also discounts for groups.
Belgrade's central bus station is next-door to the central train station. Regular coach lines connect Serbia to all neighbouring Balkan countries and the majority of Central and Western European countries. The two coach stations (BAS and Lasta) have a total of 80 departure platforms and 20 arrival platforms, with a daily turnover of more than 1,400 coaches.