How to get there
Belgrade is easily reachable by plane from anywhere in Europe. Most major airlines and some no-frills carriers will fly you to the Nikola Tesla International Airport in two to three hours depending on your point of departure. Choosing any of the numerous stopover flights should significantly reduce your travel budget. For the more adventurous there is a coach line operated by Eurolines, which takes about 24 hours one way.
From Paris
You can reach Belgrade by plane in about two hours. Direct flights are operated daily by Air France and JAT Airlines from Paris Charles de Gaulle. A number of other carriers fly form Paris Charles de Gaulle with one stop over in central Europe. These are normally much cheaper than direct flights during the summer season. Austrian Airlines generally offer the cheapest return trip, with a stopover in Vienna, for about 150 euros when booked through one of the travel websites (eg. Promovacances or GoVoyages). Check a price checker website for best offers (eg. Kelkoo).
Paris Charles de Gaulle (Direct)
Air France www.airfrance.fr
JAT Airways www.jat.com
Paris Charles de Gaulle (One stopover)
Lufthansa www.lufthansa.com
Swiss Air www.swiss.com
Austrian Ailrlanes www.austrian.com
Czech Airlines www.czechairlines.com
Alitalia www.alitalia.com
From London
You can reach Belgrade by plane in less than three hours. Direct flights are operated daily by British Airways and JAT Airlines from London Heathrow and weekly by Wizz Air from London Luton. A number of other carriers fly form London Heathrow with one stopover in central Europe. These may be cheaper than direct flights during the summer season.
London Heathrow (Direct)
British Airways www.ba.com
JAT Airways www.jat.com
London Heathrow (One stopover)
Lufthansa www.lufthansa.com
Swiss Air www.swiss.com
Austrian Ailrlanes www.austrian.com
Czech Airlines www.czechairlines.com
Alitalia www.alitalia.com
London City (One stopover)
Lufthansa www.lufthansa.com
London Luton (Direct)
Wizz Air wizzair.com