No airport in Ukraine accepts civil flights, and EASA, the European aviation safety agency, advises operators not to fly in Ukrainian airspace at any altitude, landings and take-offs included. This applies to the whole country, from Lviv in the west to Kharkiv in the east, and to business jets and helicopters as much as to airliners. A trip to Ukraine by private jet therefore ends at an open airport in a neighbouring country, and the rest of the way is covered by train or by car.
The landing point depends on the region you are going to. For Lviv and the west it is usually Rzeszów in south-east Poland; for the trains from Chełm it is Lublin; for the sleeper to Kyiv it is Warsaw; and for Odesa and the south it is Chișinău in Moldova. Separate pages cover Dnipro and Kharkiv. Below are the gateways, prices, the border crossings, entry rules and pets.
Give us the town in Ukraine, the date, the size of the group and how you want to cross the border, and a consultant comes back with the gateway, the aircraft and the price.
The flight takes two to four hours; the ground leg that follows takes much longer and decides where the aircraft should land. Road and rail times are planning figures from published timetables and route planners, and waiting at the border comes on top:
| Destination | Gateway | Onward journey |
|---|---|---|
| Lviv and the Carpathians | Rzeszów (RZE) | About 105 km to the Medyka crossing, about 185 km by road to Lviv in total |
| Kyiv by day | Rzeszów (RZE) | About 95 km to Przemyśl station, then about 10.5 h on the morning train |
| Kyiv overnight | Warsaw Chopin (WAW) | Sleeper from Warszawa Wschodnia in the early evening, about 14 h |
| Kharkiv | Rzeszów (RZE) or Lublin (LUZ) | Through trains from Przemyśl or Chełm, about 18-19 h |
| Dnipro | Warsaw (WAW) or Rzeszów (RZE) | Train to Kyiv, then a second train onward |
| Volyn and the north-west | Lublin (LUZ) | About 64 km to Chełm station, road crossings at Zosin, Dołhobyczów and Hrebenne |
| Odesa and the south | Chișinău (RMO) | About 184 km by road from Moldova |
Rzeszów is the gateway we use most. Lublin has fixed opening hours, so an evening landing is easier at Jasionka. Warsaw saves a hotel night when the group can take the sleeper, and Chișinău is the only gateway outside the EU: passports are checked there and again at the Ukrainian border.

Every price is for the whole aircraft, one way, plus handling, airport charges and passenger taxes. Trains, hotels and anything inside Ukraine are not included; the car from the aircraft to the station or the border can be added to the quote. The flight time is that of the first aircraft in the row.
| Route | Distance | Flight time | Light jet Citation CJ3 |
Midsize jet Citation XLS+ |
Super midsize Challenger 350 |
|---|---|---|---|---|---|
| London Farnborough - Rzeszów | 1,605 km | 2:44 h | EUR 14,000 | EUR 18,000 | EUR 23,000 |
| Paris Le Bourget - Warsaw | 1,352 km | 2:23 h | EUR 13,000 | EUR 17,000 | EUR 21,000 |
| Geneva - Rzeszów | 1,253 km | 2:14 h | EUR 12,500 | EUR 16,000 | EUR 20,000 |
| Zurich - Krakow | 873 km | 1:43 h | EUR 11,000 | EUR 14,000 | EUR 17,000 |
| Milan Linate - Rzeszów | 1,083 km | 2:00 h | EUR 11,500 | EUR 15,000 | EUR 18,500 |
| Munich - Lublin | 846 km | 1:41 h | EUR 10,500 | EUR 14,000 | EUR 16,500 |
| Frankfurt - Rzeszów | 960 km | 1:50 h | EUR 11,000 | EUR 14,500 | EUR 17,500 |
| Vienna - Rzeszów | 455 km | 1:08 h | EUR 9,000 | EUR 11,500 | EUR 13,500 |
| Amsterdam - Warsaw | 1,101 km | 2:02 h | EUR 12,000 | EUR 15,500 | EUR 19,000 |
| Hamburg - Lublin | 901 km | 1:45 h | EUR 11,000 | EUR 14,000 | EUR 17,000 |
| Brussels - Warsaw | 1,146 km | 2:06 h | EUR 12,000 | EUR 15,500 | EUR 19,000 |
| Nice - Krakow | 1,190 km | 2:09 h | EUR 12,000 | EUR 16,000 | EUR 19,500 |
| Madrid - Rzeszów | 2,254 km | 3:38 h | EUR 17,000 | EUR 22,000 | EUR 28,000 |
From London a light jet costs EUR 14,000 to Rzeszów and EUR 18,000 as a midsize jet. Vienna is the shortest sector, 1:08 h and EUR 9,000, and Madrid the longest at 3:38 h, still non-stop in all three classes. The choice of gateway changes the fare far less than it changes the ground leg.
The direct track from western Europe to Moldova crosses Ukraine, so the aircraft flies around it over Hungary and Romania; these two rows include about 7 % for the detour:
| Route | Distance | Flight time | Light jet Citation CJ3 |
Midsize jet Citation XLS+ |
Super midsize Challenger 350 |
|---|---|---|---|---|---|
| London Farnborough - Chișinău | 2,354 km | 3:46 h | EUR 17,500 | EUR 23,000 | EUR 29,000 |
| Frankfurt - Chișinău | 1,643 km | 2:47 h | EUR 14,000 | EUR 18,500 | EUR 23,000 |
| Route | Distance | Flight time | Light jet Citation CJ3 |
Midsize jet Citation XLS+ |
Super midsize Challenger 350 |
|---|---|---|---|---|---|
| Istanbul - Chișinău | 671 km | 1:26 h | EUR 10,000 | EUR 13,000 | EUR 15,500 |
| Bucharest - Chișinău | 342 km | 0:58 h | EUR 8,500 | EUR 11,000 | EUR 12,500 |
| Warsaw - Rzeszów | 240 km | 0:50 h | EUR 8,000 | EUR 10,500 | EUR 12,000 |
Chișinău is the long way round from the west: EUR 17,500 in a CJ3 from London against EUR 14,000 to Rzeszów, worth it when the trip ends in Odesa or the south. The Warsaw - Rzeszów hop at EUR 8,000 suits a group with meetings in the Polish capital before the border.
The aircraft is chartered as a whole, so each extra passenger lowers the share per seat:
| Route | Aircraft | Whole aircraft | 2 passengers | 4 passengers | 6 passengers |
|---|---|---|---|---|---|
| London Farnborough - Rzeszów | Citation CJ3 | EUR 14,000 | EUR 7,000 | EUR 3,500 | EUR 2,300 |
| Vienna - Rzeszów | Citation CJ3 | EUR 9,000 | EUR 4,500 | EUR 2,300 | EUR 1,500 |
| Munich - Lublin | Citation XLS+ | EUR 14,000 | EUR 7,000 | EUR 3,500 | EUR 2,300 |
The calculator estimates the flight to the gateway; add in the comment where in Ukraine the trip ends and how you continue.
Boryspil and Zhuliany at Kyiv, Lviv with its 3,305 m runway, Odesa, Kharkiv and Dnipro all have international airports, and none of them takes civil traffic while the airspace is closed. We do not accept bookings to Ukrainian airports, and when the authorities reopen them and operators publish procedures, direct flights can be quoted again. Until then the gateways are these:
| Airport | Codes | Runway | Status |
|---|---|---|---|
| Kyiv Boryspil | KBP / UKBB | 4,000 m | Closed to civil traffic |
| Kyiv Zhuliany | IEV / UKKK | 2,310 m | Closed to civil traffic |
| Lviv | LWO / UKLL | 3,305 m | Closed to civil traffic |
| Odesa | ODS / UKOO | 2,800 m | Closed to civil traffic |
| Rzeszów-Jasionka | RZE / EPRZ | 3,200 m | Open, no slots |
| Lublin | LUZ / EPLB | 2,520 m | Open, fixed hours |
| Warsaw Chopin | WAW / EPWA | 3,690 m | Open, slots required |
| Krakow | KRK / EPKK | 2,550 m | Open, alternate for Rzeszów |
| Chișinău | RMO / LUKK | 3,590 m | Open 24 hours |
The Polish air navigation service has at times suspended civil flights at Rzeszów for a few hours, so Krakow, about 170 km to the west, is written into the booking as the alternate. Moldova keeps part of its airspace near the Ukrainian boundary closed, and the operator agrees the routing to Chișinău in advance.

Every runway on the list takes all common business jets, so the group and its luggage choose the class:
For a stay of several days it is usually cheaper to send the aircraft home and book the return separately than to pay for parking and crew waiting time.
With the airspace closed, the season matters less for the flight than for the ground leg: rail berths, border queues and winter weather at the Polish gateways. Late spring and early autumn are the easiest months; the weeks around Christmas, New Year and the summer school holidays are the hardest at the border. Empty Legs westbound from Rzeszów and Warsaw appear all year, most often in the busy months, when more aircraft drop passengers in Poland.

Most aircraft that land at Rzeszów, Lublin or Warsaw fly back west without passengers: to Germany, Austria, Scandinavia or the UK. The operator sets the date and time, so these flights suit a return whose day depends on the train or the border. Send the direction and a range of dates to empty-legs@jets.flights, and we forward matching flights.
As far as Poland, the dog or cat flies in the cabin beside you under EU rules: microchip, rabies vaccination at least 21 days before travel and an EU pet passport, up to five animals per person, approved by the operator in advance. Crossing into Ukraine is another matter. Ukraine is not on the EU list of countries with simplified pet rules, so an animal coming back into the EU needs a rabies antibody test taken at least 30 days after vaccination, with a result of at least 0.5 IU/ml, and it must re-enter through an approved crossing such as Medyka, Korczowa, Hrebenne or Zosin.


No. Civil airspace over the whole country is closed, and EASA advises operators not to fly in it, landings and take-offs included. We fly you to Poland or Moldova and plan the train or car onward.
Rzeszów for Lviv and the west, Lublin for the trains from Chełm and for Volyn, Warsaw for the sleeper to Kyiv and Chișinău for Odesa and the south.
From EUR 9,000 one way for the whole aircraft, a light jet from Vienna to Rzeszów; from London EUR 14,000 to Rzeszów. Taxes, handling, the car and the train come on top.
To Lviv and the west a car is usually quicker, about 185 km from Rzeszów. To Kyiv, Dnipro and Kharkiv the train is more practical, and border control takes place on board.
Civil flights there have been suspended for a few hours at times, so Krakow is in the booking as the alternate, about 170 km further west.
Yes. If you return by train to Chełm, the aircraft can collect you at Lublin even if you landed at Rzeszów.
No, not for stays of up to 90 days in any 180. The passport must be valid for the whole stay.
To Poland, yes, in the cabin under EU rules. Taking it into Ukraine and back needs a rabies antibody test and an approved crossing, so many owners leave the animal in Poland.
Yes, mostly westbound from Rzeszów and Warsaw. Write to empty-legs@jets.flights with your direction and dates.
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.