Almost every private flight to Serbia lands in Belgrade, where Nikola Tesla Airport has two long runways and stays open day and night. From Milan a light jet needs 1:42 h, from London just under three hours, so a meeting in the capital fits into one day. In winter two smaller airports in the south come into play: Niš and Morava near Kraljevo, both closer than Belgrade to the ski resort of Kopaonik.
Serbia is outside the EU and the Schengen area, and that shapes the trip in three ways: the operator needs a landing permit before departure, passengers clear passport and customs control in both directions, and a foreign operator usually cannot fly passengers between two Serbian airports. As a broker, we find the aircraft with operators across Europe, file the permit with the booking and plan the route to the airport closest to the final address.
Send the route, dates, passengers and passport nationalities through the form, and we will reply with the airport, aircraft, permit lead time and price.

Times in a Citation CJ3 from the price tables below, including taxi, climb and descent:
Belgrade lies on the main air corridors from Central Europe to the south-east, so the route needs no detours. Niš is about 200 km further south, which adds 10-20 minutes from Western Europe. Every European route in the tables, Madrid included, is flown non-stop by a light jet.
Each price is for the whole aircraft, one way, with an aircraft available near the departure airport. The Serbian permit, handling, airport charges and passenger taxes are added in the quote. The flight time refers to the first aircraft in the row.
| Route | Distance | Flight time | Light jet Citation CJ3 |
Midsize jet Citation XLS+ |
Super midsize Challenger 350 |
|---|---|---|---|---|---|
| London Farnborough - Belgrade | 1,716 km | 2:53 h | EUR 14,500 | EUR 19,000 | EUR 24,000 |
| London Farnborough - Niš | 1,910 km | 3:09 h | EUR 15,500 | EUR 20,000 | EUR 25,000 |
| Paris Le Bourget - Belgrade | 1,430 km | 2:29 h | EUR 13,500 | EUR 17,000 | EUR 21,000 |
| Geneva - Belgrade | 1,116 km | 2:03 h | EUR 12,000 | EUR 15,500 | EUR 19,000 |
| Zurich - Niš | 1,134 km | 2:04 h | EUR 12,000 | EUR 15,500 | EUR 19,000 |
| Milan Linate - Belgrade | 868 km | 1:42 h | EUR 11,000 | EUR 14,000 | EUR 17,000 |
| Munich - Kraljevo | 845 km | 1:40 h | EUR 10,500 | EUR 14,000 | EUR 16,500 |
| Frankfurt - Belgrade | 1,055 km | 1:58 h | EUR 11,500 | EUR 15,000 | EUR 18,500 |
| Vienna - Niš | 671 km | 1:26 h | EUR 10,000 | EUR 13,000 | EUR 15,500 |
| Amsterdam - Belgrade | 1,410 km | 2:28 h | EUR 13,000 | EUR 17,000 | EUR 21,000 |
| Nice - Belgrade | 1,050 km | 1:57 h | EUR 11,500 | EUR 15,000 | EUR 18,500 |
| Hamburg - Belgrade | 1,231 km | 2:13 h | EUR 12,500 | EUR 16,000 | EUR 20,000 |
| Madrid - Belgrade | 2,003 km | 3:17 h | EUR 16,000 | EUR 21,000 | EUR 26,000 |
| Larnaca - Belgrade | 1,582 km | 2:42 h | EUR 14,000 | EUR 18,000 | EUR 23,000 |
| Brussels - Belgrade | 1,357 km | 2:23 h | EUR 13,000 | EUR 17,000 | EUR 21,000 |
A Citation CJ3 from London costs EUR 14,500 to Belgrade and EUR 15,500 to Niš; from Paris EUR 13,500. The shortest hub routes are Vienna - Niš at EUR 10,000 and Munich - Kraljevo at EUR 10,500. For a group with ski luggage, a Citation XLS+ from Munich to Kraljevo costs EUR 14,000, and a Challenger 350 from London to Belgrade EUR 24,000.
| Route | Distance | Flight time | Turboprop Pilatus PC-12 |
Light jet Citation CJ3 |
Midsize jet Citation XLS+ |
|---|---|---|---|---|---|
| Belgrade - Niš | 206 km | 0:55 h | EUR 6,500 | EUR 8,000 | EUR 10,000 |
| Zagreb - Belgrade | 347 km | 1:13 h | EUR 7,000 | EUR 8,500 | EUR 11,000 |
| Sarajevo - Belgrade | 192 km | 0:54 h | EUR 6,500 | EUR 8,000 | EUR 10,000 |
| Podgorica - Belgrade | 286 km | 1:05 h | EUR 7,000 | EUR 8,000 | EUR 10,500 |
| Tivat - Belgrade | 297 km | 1:06 h | EUR 7,000 | EUR 8,000 | EUR 10,500 |
| Skopje - Niš | 154 km | 0:49 h | EUR 6,500 | EUR 7,500 | EUR 10,000 |
| Thessaloniki - Niš | 327 km | 1:10 h | EUR 7,000 | EUR 8,500 | EUR 11,000 |
| Ljubljana - Belgrade | 482 km | 1:29 h | EUR 8,000 | EUR 9,000 | EUR 11,500 |
| Budapest - Kraljevo | 415 km | 1:21 h | EUR 7,500 | EUR 8,500 | EUR 11,500 |
| Istanbul - Belgrade | 853 km | 2:14 h | EUR 9,500 | EUR 10,500 | EUR 14,000 |
Sarajevo - Belgrade and Skopje - Niš cost EUR 6,500 in a PC-12, Podgorica or Tivat - Belgrade EUR 7,000. The first row, Belgrade - Niš, is a domestic leg: a foreign operator usually may not carry passengers between two Serbian airports, so it is flown by a Serbian operator, or the trip is planned straight from abroad to Niš or Kraljevo. Zagreb, Ljubljana, Budapest and Thessaloniki are in Schengen, so the passport is checked when you leave Serbia and again on arrival.
| Route | Distance | Flight time | Heavy jet Challenger 650 |
Long range Falcon 7X |
Ultra long range Global 7500 |
|---|---|---|---|---|---|
| Dubai World Central - Belgrade | 3,829 km | 5:00 h | EUR 51,000 | EUR 65,000 | EUR 80,000 |
| Abu Dhabi - Belgrade | 3,815 km | 4:59 h | EUR 51,000 | EUR 64,000 | EUR 80,000 |
| New York - Belgrade | 7,245 km | 10:31 h, 1 stop | EUR 95,000 | EUR 110,000 | EUR 120,000 |
Heavy and long-range jets use Belgrade, where both runways are 3,400 m or longer. The price follows the hours flown, the base of the nearest free aircraft, the season and how long the aircraft must wait. The departure country may add its own tax, such as the French, Italian or Austrian passenger taxes or UK Air Passenger Duty, explained below.

The whole aircraft is chartered, so each extra passenger lowers the cost per seat:
| Route | Aircraft | Whole aircraft | 2 passengers | 4 passengers | 6 passengers |
|---|---|---|---|---|---|
| London Farnborough - Belgrade | Citation CJ3 | EUR 14,500 | EUR 7,300 | EUR 3,600 | EUR 2,400 |
| Paris Le Bourget - Belgrade | Citation CJ3 | EUR 13,500 | EUR 6,800 | EUR 3,400 | EUR 2,300 |
| Frankfurt - Belgrade | Citation CJ3 | EUR 11,500 | EUR 5,800 | EUR 2,900 | EUR 1,900 |
| Milan Linate - Belgrade | Citation CJ3 | EUR 11,000 | EUR 5,500 | EUR 2,800 | EUR 1,800 |
| Munich - Kraljevo | Citation XLS+ | EUR 14,000 | EUR 7,000 | EUR 3,500 | EUR 2,300 |
| Geneva - Belgrade | Citation XLS+ | EUR 15,500 | EUR 7,800 | EUR 3,900 | EUR 2,600 |
Enter the route, date and number of passengers to Belgrade, Niš or Kraljevo, and the calculator sends an estimate by e-mail within minutes.
Three airports with border and customs control take private flights. Belgrade carries most of the traffic; Niš and Morava, both run by the state company Aerodromi Srbije and shared with military air bases, are used when the address lies in the south or in the mountains. Where to land:
| Destination | Airport | Onward |
|---|---|---|
| Belgrade centre | Belgrade (BEG) | About 18 km, 20-30 min by car |
| Novi Sad | Belgrade (BEG) | About 75 km, around 1 h |
| Zlatibor | Belgrade (BEG) | About 230 km, some 2:45 h |
| Kopaonik | Kraljevo (KVO) | About 1:30 h by car |
| Kopaonik | Niš (INI) | About 2 h by car |
| Niš and southern Serbia | Niš (INI) | About 4 km to the city |
| Guča and the Ibar valley | Kraljevo (KVO) | Guča about 30 km in a straight line |
| Airport | Codes | Runway | Notice | Fuel |
|---|---|---|---|---|
| Belgrade | BEG / LYBE | 3,500 m and 3,400 m | 36 h | Yes |
| Niš | INI / LYNI | 2,500 m | 24 h | Yes |
| Kraljevo (Morava) | KVO / LYKV | about 2,265 m | 48 h | Not listed |
| Timișoara, Romania | TSR / LRTR | 3,500 m | Alternate | Yes |
| Budapest, Hungary | BUD / LHBP | 3,700 m | Alternate | Yes |
Some handling agents in Belgrade work to two or three working days for the permit, so a trip at very short notice is checked first. Handling is optional at Belgrade, but we always book an agent: the agent takes passengers through border and customs control, orders fuel and catering, and meets the car. In thick fog over the plain, Timișoara in Romania or Budapest is the usual alternate.

At Niš and Kraljevo we check the apron and fuel before proposing a large aircraft. A ski group of five or more usually moves to one of the midsize jets, because skis and boot bags fill the hold of a light jet first.
Planning a trip with several Balkan capitals or Kopaonik in peak season? Leave your number and a consultant will call you.
Belgrade has business travel in every month and no tourist peak, so the calendar matters mostly for the south: Kopaonik from December to April and the summer festivals. The most comfortable months for a city trip are April, May, September and October, without frost or summer heat. Empty Legs appear all year after day trips to Belgrade, and more often on Sundays in the ski season, when jets that brought groups to Niš and Kraljevo fly back empty.
For February on Kopaonik, BITEF and the Guča weekend, the permit, the handler and the hotel are the items to secure first. Belgrade rarely runs short of parking, so outside those weeks a few days' notice is enough.


Most Serbian trips are one way or short stays, and an aircraft rarely has a reason to wait, so the leg home is often offered at a reduced price. Typical directions:
The Serbian permit is still required for an empty leg sold to passengers, so names and passport numbers should be ready in advance. Send the direction and dates to empty-legs@jets.flights and we will forward matching offers.

The dog or cat flies in the cabin beside you, never in the hold, and the operator must approve the animal in advance. Serbia is outside the EU and applies its own rules:
Hotels in Belgrade and on Kopaonik have different rules for dogs, so we check yours before you book.


From the European hubs a Citation CJ3 starts at EUR 10,000 one way, Vienna - Niš, and costs EUR 14,500 from London to Belgrade. A PC-12 from Sarajevo to Belgrade or from Skopje to Niš costs EUR 6,500. The permit, handling and taxes are added in the quote.
Belgrade needs notice of a non-scheduled arrival at least 36 hours ahead, Niš 24 hours and Kraljevo 48 hours. With two or three days' notice the permit is rarely a problem.
Yes, the airport and the tower work 24 hours and no slot is needed, so an evening return after a meeting is possible.
Kraljevo is closest, about 1:30 h by car, but lists no fuel. Niš has fuel and is about two hours from the resort; Belgrade is three and a half to four hours away.
Usually not with a foreign operator, which may not carry passengers between two Serbian airports. A Serbian operator can fly the leg, or we plan the flight from abroad straight to Niš or Kraljevo.
No, for stays of up to 90 days within six months. There is a passport check on arrival and departure, so every passenger needs a valid passport.
About 2:53 h to Belgrade and 3:09 h to Niš in a Citation CJ3, non-stop. Serbia is one hour ahead of London.
Yes, in the cabin. Pets from the EU need a microchip, a valid rabies vaccination and an EU pet passport, and no titre test is needed on the way back to the EU.
Yes, mainly from Belgrade after day trips and from Niš and Kraljevo after ski weekends. The permit still applies, so keep passport details ready and write to empty-legs@jets.flights.
Yes. Podgorica, Tivat and Sarajevo are about an hour from Belgrade, and each border crossing includes a passport check. See Montenegro for the coast.
The Serbian dinar for local payments; cards are widely accepted in Belgrade. The charter itself is invoiced in euros.
The aviation expert will answer all your questions about business aviation and private flights. We will help you to compare and choose the best business jet for your flight.