There are 10 ways to get from Madrid to Boryspil Airport (KBP) by plane, train, bus, car or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Cheapest
Train to Valencia, fly
-
Take the train from Madrid-Puerta De Atocha to Valencia Joaquin Sorolla
-
Fly from Valencia (VLC) to Boryspil (KBP)
Train to Barcelona, fly
-
Take the train from Madrid-Puerta De Atocha to Barcelona-Sants
-
Fly from Barcelona (BCN) to Boryspil (KBP)
Train to Alicante, fly
-
Take the train from Madrid-Puerta De Atocha to Alicante-Termino
-
Fly from Alicante (ALC) to Boryspil (KBP)
Train to Valladolid, fly
-
Take the train from Madrid-Chamartin to Valladolid
-
Fly from Valladolid (VLL) to Boryspil (KBP)
Train to Bilbao, fly
-
Take the train from Madrid-Chamartin to Bilbao-Abando
-
Fly from Bilbao (BIO) to Boryspil (KBP)
Train, bus
-
Take the train from Madrid-Puerta De Atocha to Zaragoza-Delicias
-
Take the bus from Zaragoza to Lvov
-
Take the train from Pidzamche to Darnytsia
Bus
-
Take the bus from Madrid to Kyiv Bus station
Drive
-
Drive from Madrid to Boryspil Airport (KBP)
Drive, car train
-
Drive from Madrid to Lörrach Hauptbahnhof
-
Take the car train from Lörrach Hauptbahnhof to Hamburg Altona
-
Drive from Hamburg Altona to Boryspil Airport (KBP)
Madrid to Boryspil Airport (KBP) by bus and walk
The journey time between Madrid and Boryspil Airport (KBP) is around 2 days 8h and covers a distance of around 4070 km. This includes an average layover time of around 18 min. Operated by Odri and Sky Bus, the Madrid to Boryspil Airport (KBP) service departs from Madrid and arrives in Kiev Boryspil International Airport. Typically only one service runs weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Madrid to Boryspil Airport (KBP) is to fly which costs €90 - €1300 and takes 8h 9m.
Transport services may be reduced or suspended. More
The quickest way to get from Madrid to Boryspil Airport (KBP) is to fly which costs €90 - €1300 and takes 8h 9m.
Transport services may be reduced or suspended. More
No, there is no direct bus from Madrid to Boryspil Airport (KBP). However, there are services departing from Madrid and arriving at Kiev Boryspil International Airport via Kiev Pivdennyi station. The journey, including transfers, takes approximately 2 days 8h.
Transport services may be reduced or suspended. More
The distance between Madrid and Boryspil Airport (KBP) is 2887 km. The road distance is 3691.3 km.
The best way to get from Madrid to Boryspil Airport (KBP) without a car is to train and bus which takes 28h 12m and costs €250 - €380.
Transport services may be reduced or suspended. More
It takes approximately 8h 9m to get from Madrid to Boryspil Airport (KBP), including transfers.
Transport services may be reduced or suspended. More
Madrid to Boryspil Airport (KBP) bus services, operated by Odri, depart from Madrid station.
Transport services may be reduced or suspended. More
The best way to get from Madrid to Boryspil Airport (KBP) is to fly which takes 8h 9m and costs €90 - €1300. Alternatively, you can bus, which costs €205 and takes 2 days 8h.
Transport services may be reduced or suspended. More
Madrid to Boryspil Airport (KBP) bus services, operated by Odri, arrive at Kyiv Bus station.
Transport services may be reduced or suspended. More
Boryspil Airport (KBP) is 1h ahead of Madrid. It is currently 8:30 PM in Madrid and 9:30 PM in Boryspil Airport (KBP).

- Distance: 2886.6 km
- Duration: 8h 9m
What companies run services between Madrid, Spain and Boryspil Airport (KBP), Ukraine?
Iberia, Ukraine International Airlines and 11 other airlines fly from Madrid to Boryspil Airport (KBP) hourly. Alternatively, Odri operates a bus from Madrid to Kyiv Bus station once a week. Tickets cost 6 184 ₴ and the journey takes 2 days 7h.
Transport services may be reduced or suspended. More

- Website
- flyuia.com
Flights from Madrid to Boryspil via Geneva
- Ave. Duration
- 6h 12m
- When
- Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- 4 100 ₴ - 20 000 ₴
Flights from Madrid to Boryspil via Barcelona
- Ave. Duration
- 6h
- When
- Monday to Friday
- Estimated price
- 4 200 ₴ - 20 000 ₴
Flights from Madrid to Boryspil via Berlin Brandenburg
- Ave. Duration
- 6h 5m
- When
- Thursday and Friday
- Estimated price
- 4 400 ₴ - 16 000 ₴
Flights from Madrid to Boryspil via Milan Malpensa
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- 4 100 ₴ - 20 000 ₴
Flights from Madrid to Boryspil via Munich
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- 6 000 ₴ - 21 000 ₴
Flights from Madrid to Boryspil via Brussels
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- 4 600 ₴ - 21 000 ₴
Flights from Madrid to Boryspil via Rome
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- 4 400 ₴ - 21 000 ₴
Flights from Madrid to Boryspil via Warsaw Chopin
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday and Friday
- Estimated price
- 2 000 ₴ - 9 500 ₴
Flights from Madrid to Boryspil via Alicante
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- 4 500 ₴ - 21 000 ₴
Flights from Madrid to Boryspil via London Gatwick
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- 4 900 ₴ - 22 000 ₴
Flights from Madrid to Boryspil via Prague
- Ave. Duration
- 7h
- When
- Monday, Tuesday and Saturday
- Estimated price
- 1 300 ₴ - 8 000 ₴
Flights from Madrid to Boryspil via Nice
- Ave. Duration
- 7h 40m
- When
- Friday and Sunday
- Estimated price
- 4 100 ₴ - 20 000 ₴
Flights from Madrid to Boryspil via Paris Charles de Gaulle
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- 4 400 ₴ - 21 000 ₴
Flights from Valencia to Boryspil via Rome
- Ave. Duration
- 6h 47m
- When
- Monday, Wednesday and Friday
- Estimated price
- 4 200 ₴ - 20 000 ₴
Flights from Valencia to Boryspil via Zurich
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 4 200 ₴ - 20 000 ₴
Flights from Valencia to Boryspil via Geneva
- Ave. Duration
- 7h 5m
- When
- Wednesday and Sunday
- Estimated price
- 4 100 ₴ - 20 000 ₴
Flights from Valencia to Boryspil via Brussels
- Ave. Duration
- 7h 50m
- When
- Wednesday, Thursday and Friday
- Estimated price
- 4 700 ₴ - 22 000 ₴
Flights from Valencia to Boryspil via Paris Charles de Gaulle
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- 4 600 ₴ - 22 000 ₴
Flights from Valencia to Boryspil via Milan Malpensa
- Ave. Duration
- 8h 10m
- When
- Friday
- Estimated price
- 4 100 ₴ - 20 000 ₴
Flights from Valencia to Boryspil via Munich
- Ave. Duration
- 9h 15m
- When
- Monday, Thursday and Saturday
- Estimated price
- 4 100 ₴ - 20 000 ₴
Flights from Valencia to Boryspil via Istanbul
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- 7 500 ₴ - 29 000 ₴
Flights from Valencia to Boryspil via Vienna
- Ave. Duration
- 10h 40m
- When
- Wednesday, Friday, Saturday and Sunday
- Estimated price
- 1 300 ₴ - 8 000 ₴
Flights from Valencia to Boryspil via Dusseldorf
- Ave. Duration
- 10h 45m
- When
- Monday, Saturday and Sunday
- Estimated price
- 4 600 ₴ - 22 000 ₴
Flights from Valencia to Boryspil via Frankfurt, Budapest
- Ave. Duration
- 8h 15m
- When
- Monday, Friday and Sunday
- Estimated price
- 6 000 ₴ - 22 000 ₴
Flights from Barcelona to Boryspil
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- 3 500 ₴ - 18 000 ₴
Flights from Alicante to Boryspil
- Ave. Duration
- 4h 5m
- When
- Monday and Friday
- Estimated price
- 4 600 ₴ - 22 000 ₴
Flights from Valladolid to Boryspil via Barcelona
- Ave. Duration
- 7h 27m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 6 000 ₴ - 29 000 ₴
Flights from Valladolid to Boryspil via Barcelona, Milan Malpensa
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 6 000 ₴ - 29 000 ₴
Flights from Valladolid to Boryspil via Barcelona, Rome
- Ave. Duration
- 8h 45m
- When
- Friday
- Estimated price
- 6 500 ₴ - 30 000 ₴
Flights from Valladolid to Boryspil via Palma Mallorca, Vienna
- Ave. Duration
- 8h 45m
- When
- Tuesday and Sunday
- Estimated price
- 2 000 ₴ - 12 000 ₴
Flights from Valladolid to Boryspil via Barcelona, Brussels
- Ave. Duration
- 8h 50m
- When
- Wednesday and Friday
- Estimated price
- 7 000 ₴ - 32 000 ₴
Flights from Bilbao to Boryspil via Munich
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- 4 000 ₴ - 20 000 ₴
Flights from Bilbao to Boryspil via Dusseldorf
- Ave. Duration
- 6h 25m
- When
- Monday and Sunday
- Estimated price
- 4 300 ₴ - 21 000 ₴
Flights from Bilbao to Boryspil via Barcelona
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday and Friday
- Estimated price
- 4 300 ₴ - 21 000 ₴
Flights from Bilbao to Boryspil via Venice
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- 4 100 ₴ - 20 000 ₴
Flights from Bilbao to Boryspil via Paris Charles de Gaulle
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- 4 200 ₴ - 20 000 ₴
Flights from Bilbao to Boryspil via Brussels
- Ave. Duration
- 7h 15m
- When
- Wednesday, Thursday, Friday and Saturday
- Estimated price
- 4 300 ₴ - 21 000 ₴
Flights from Bilbao to Boryspil via London Gatwick
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- 4 600 ₴ - 22 000 ₴
Flights from Bilbao to Boryspil via Geneva
- Ave. Duration
- 7h 55m
- When
- Thursday
- Estimated price
- 4 000 ₴ - 20 000 ₴
Flights from Bilbao to Boryspil via Alicante
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- 5 000 ₴ - 23 000 ₴
Flights from Bilbao to Boryspil via Istanbul
- Ave. Duration
- 10h 17m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 7 500 ₴ - 30 000 ₴
Flights from Bilbao to Boryspil via Milan Malpensa
- Ave. Duration
- 10h 30m
- When
- Friday and Sunday
- Estimated price
- 4 000 ₴ - 20 000 ₴
Flights from Bilbao to Boryspil via Amsterdam Schiphol, Prague
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- 4 600 ₴ - 22 000 ₴

- Website
- apg-airlines.com
Flights from Madrid to Boryspil via Nice
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- 6 500 ₴ - 8 500 ₴
Flights from Madrid to Boryspil via Marseille
- Ave. Duration
- 7h 15m
- When
- Monday and Friday
- Estimated price
- 6 500 ₴ - 8 500 ₴
Flights from Valencia to Boryspil via Beauvais
- Ave. Duration
- 10h 15m
- When
- Tuesday
- Estimated price
- 7 000 ₴ - 9 000 ₴

- Website
- austrian.com
Flights from Valencia to Boryspil via Vienna
- Ave. Duration
- 9h 57m
- When
- Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- 3 400 ₴ - 14 000 ₴
Flights from Valladolid to Boryspil via Palma Mallorca, Vienna
- Ave. Duration
- 8h 45m
- When
- Tuesday and Sunday
- Estimated price
- 2 000 ₴ - 12 000 ₴

Rome2rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- comunicacion@renfe.es
- Website
- renfe.com
Train from Madrid-Puerta De Atocha to Valencia Joaquin Sorolla
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 hours
- Estimated price
- 1 200 ₴ - 2 500 ₴
- Website
- Renfe AVE
- Promo
- 1 200 ₴ - 1 600 ₴
- Promo+
- 1 400 ₴ - 1 550 ₴
- Flexible
- 1 900 ₴ - 2 500 ₴
Train from Madrid-Puerta De Atocha to Barcelona-Sants
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- 1 900 ₴ - 3 500 ₴
- Website
- Renfe AVE
- Promo
- 1 900 ₴ - 2 500 ₴
- Promo+
- 2 100 ₴ - 2 300 ₴
- Flexible
- 2 700 ₴ - 3 500 ₴
Train from Madrid-Puerta De Atocha to Alicante-Termino
- Ave. Duration
- 2h 29m
- Frequency
- Every 3 hours
- Estimated price
- 1 500 ₴ - 3 000 ₴
- Website
- Renfe AVE
- Promo
- 1 500 ₴ - 2 000 ₴
- Promo+
- 1 700 ₴ - 1 900 ₴
- Flexible
- 2 300 ₴ - 3 000 ₴
Train from Madrid-Chamartin to Valladolid
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- 550 ₴ - 1 400 ₴
- Website
- Renfe AVE
- Promo
- 550 ₴ - 750 ₴
- Promo+
- 730 ₴ - 780 ₴
- Flexible
- 1 100 ₴ - 1 400 ₴
Train from Madrid-Puerta De Atocha to Zaragoza-Delicias
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- 950 ₴ - 2 100 ₴
- Website
- Renfe AVE
- Promo
- 950 ₴ - 1 300 ₴
- Promo+
- 1 150 ₴ - 1 250 ₴
- Flexible
- 1 600 ₴ - 2 100 ₴

Spain's excellent and extensive rail system connects cities across Spain and into neighbouring countries. Renfe's high-speed AVE trains can reach speeds of up to 350km/h, making travel between major cities very efficient. All medium- and long-distance trains require a seat reservation; ticket sales for these trains usually open 30-60 days before travel. Most Renfe trains have two classes: Turista (2nd class) and Preferente (1st class), although some AVE trains offer Turista Plus. There is free WiFi for Preferente passengers and for those with a +Renfe loyalty card.
Rome2rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- comunicacion@renfe.es
- Website
- renfe.com
Train from Madrid-Puerta De Atocha to Valencia Joaquin Sorolla
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- 800 ₴ - 1 000 ₴
- Website
- Renfe Viajeros
Train from Madrid-Puerta De Atocha to Alicante-Termino
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- 950 ₴ - 1 200 ₴
- Website
- Renfe Viajeros
Train from Madrid-Chamartin to Valladolid
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- 450 ₴ - 600 ₴
- Website
- Renfe Viajeros
Train from Madrid-Chamartin to Bilbao-Abando
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- 950 ₴ - 1 200 ₴
- Website
- Renfe Viajeros

- Phone
- +34 902 320 320
- comunicacion@renfe.es
- Website
- renfe-sncf.com
Train from Madrid-Puerta De Atocha to Barcelona-Sants
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- 1 800 ₴ - 2 500 ₴
- Website
- renfe-sncf.com
Train from Madrid-Puerta De Atocha to Zaragoza-Delicias
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- 1 300 ₴ - 1 800 ₴
- Website
- renfe-sncf.com

- Phone
- +38 (044) 309-70-05
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Pidzamche to Darnytsia
- Ave. Duration
- 5h 32m
- Frequency
- 5 times a week
- Estimated price
- 310 ₴ - 650 ₴
- Schedules at
- Ukrainian Railways (UZ)
- Book at
- Ukrainian Railways (UZ)
- 1st Class
- 700 ₴ - 1 500 ₴
- 3rd Class
- 150 ₴ - 220 ₴
- 2nd Class
- 310 ₴ - 650 ₴

- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Lörrach Hauptbahnhof to Hamburg Altona
- Ave. Duration
- 10h 49m
- Frequency
- Twice a week
- Estimated price
- 3 100 ₴ - 3 700 ₴
- Book at
- Urlaubs-Express

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.
Contact Details
- Phone
- +34 902 42 22 42
- alsa@alsa.es
- Website
- alsa.es
Bus from Zaragoza to Lvov
- Ave. Duration
- 18h
- Frequency
- Twice a week
- Estimated price
- 6 500 ₴ - 9 000 ₴
- Website
- alsa.com

- Phone
- +38 032 243 98 10
- odri.lviv@gmail.com
- Website
- odri-ua.com
Bus from Madrid to Kyiv Bus station
- Ave. Duration
- 2 days 7h
- Frequency
- Once a week
- Estimated price
- 6 184 ₴
- Schedules at
- odri-ua.com
Want to know more about travelling around Ukraine
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guideMore Questions & Answers
Yes, the driving distance between Madrid to Boryspil Airport (KBP) is 3691 km. It takes approximately 35h 35m to drive from Madrid to Boryspil Airport (KBP).