There are 10 ways to get from Madrid to Khmelnytskyi by plane, car, train, bus, train (Renfe, Ouigo, TGV), 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Fly to Rzeszów–Jasionka Airport, drive
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Rzeszów–Jasionka Airport (RZE)plane MAD - RZE
- Drive from Rzeszow-Airport-RZE to Khmelnytskyicar
13h 8m₴6,445–18,223Fly to Cluj-Napoca, bus
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Cluj-Napoca (CLJ)plane MAD - CLJ
- Take the bus from Cluj-Napoca Lukoil to Suceavabus
- Take the bus from Suceava to Chernivtsi Bus stationbus
- Take the bus from Chernivtsi Bus station to Khmelnytskyi Central Bus Stationbus
21h 28m₴5,723–16,041Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid / Bruxelles-Midi to Koeln-Ehrenfeldtrain Ice
- Take the bus from Köln-Ehrenfeld Gleis to Lviv AS8 1 Dvirtseva Squarebus
- Take the train from Lviv to Khmelnytskyitrain Icp / ...
36h 5mBus
- Take the bus from Estación Sur de Autobuses to Khmelnytskyi Central Bus Stationbus
2d 2h₴11,500Drive 3,215.5 km
- Drive from Madrid to Khmelnytskyicar 3,215.5 km
32h 29m₴26,215–37,865Fly to Suceava, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Suceava (SCV)plane MAD - SCV
- Take the bus from Suceava Airport to Chernivtsi Bus stationbus
- Take the bus from Chernivtsi Bus station to Khmelnytskyi Central Bus Stationbus
18h₴7,475–24,483Fly to Iași International Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Iași International Airport (IAS)plane MAD - IAS
- Take the bus from Iasi Airport to Bălțibus
- Take the bus from Bălți Gas Station to Vinnytsiabus
- Take the bus from Vinnytsia to Khmelnytskyibus
17hTrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid / Bruxelles-Midi to Frankfurt(M) Flughafen Fernbftrain Ice
- Take the train from Frankfurt to Przemysl Glownytrain Drf
- Take the train from Przemysl Glowny to Khmelnytskyitrain Icp / ...
44h 59mBus via Suceava
- Take the bus from Méndez Álvaro Estación Sur to Suceavabus
- Take the bus from Suceava to Chernivtsi Bus stationbus
- Take the bus from Chernivtsi Bus station to Khmelnytskyi Central Bus Stationbus
2d 15h₴8,103–11,734Drive, car train
- Drive from Madrid to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Khmelnytskyicar
39h 44m₴27,304–39,773
Adolfo Suárez Madrid–Barajas Airport (MAD) to Rzeszów–Jasionka Airport (RZE) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Madrid to Khmelnytskyi is to bus via Suceava which costs 8 000 ₴ - 12 000 ₴ and takes 2 days 15h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Madrid to Khmelnytskyi is to fly and drive which takes 13h 8m and costs 6 000 ₴ - 19 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, there is a direct bus departing from Estación Sur de Autobuses and arriving at Khmelnytskyi Central Bus Station station. Services depart three times a week. The journey takes approximately 2 days 2h.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Madrid to Khmelnytskyi. However, there are services departing from Madrid-Puerta de Atocha-Almudena Grandes and arriving at Khmelnytskyi via Barcelona-Sants, Montpellier Saint-Roch, Brussel-Zuid / Bruxelles-Midi, Frankfurt and Przemysl Glowny. The journey, including transfers, takes approximately 44h 59m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Madrid and Khmelnytskyi is 2671 km. The road distance is 3215.5 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Madrid to Khmelnytskyi without a car is to train and bus which takes 36h 5m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 13h 8m to get from Madrid to Khmelnytskyi, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Madrid to Khmelnytskyi bus services, operated by Grandes Tour, depart from Estación Sur de Autobuses station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Madrid to Khmelnytskyi train services, operated by Renfe AVE, depart from Madrid-Puerta de Atocha-Almudena Grandes station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Madrid to Khmelnytskyi is to bus which takes 2 days 2h and costs 11 500 ₴. Alternatively, you can train, which costs and takes 44h 59m.
What companies run services between Madrid, Spain and Khmelnytskyi, Ukraine?
Grandes Tour operates a bus from Estación Sur de Autobuses to Khmelnytskyi Central Bus Station 3 times a week. Tickets cost ₴11,500 and the journey takes 2d 2h. Alternatively, you can take a train from Madrid-Puerta de Atocha-Almudena Grandes to Khmelnytskyi via Barcelona-Sants, Montpellier Saint-Roch, Brussel-Zuid / Bruxelles-Midi, Frankfurt, and Przemysl Glowny in around 44h 59m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyulendo.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Rzeszów–Jasionka Airport via Rome
- Ave. Duration
- 9h 5m
- When
- Monday and Friday
- Estimated price
- ₴3,600–16,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Suceava via Rome
- Ave. Duration
- 8h 55m
- When
- Wednesday and Friday
- Estimated price
- ₴4,500–20,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Suceava via Milan Malpensa
- Ave. Duration
- 11h 37m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₴4,400–19,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Suceava via Bologna
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₴6,500–22,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Iași International Airport
- Ave. Duration
- 3h 55m
- When
- Monday and Friday
- Estimated price
- ₴3,300–14,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Iași International Airport via Milan Malpensa
- Ave. Duration
- 6h 35m
- When
- Monday and Friday
- Estimated price
- ₴3,300–14,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₴3,400–13,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca via Milan Malpensa
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₴3,400–13,000
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₴4,600–8,000
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₴4,600–8,000
- Website
- Renfe AVE
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- OrionBus
Bus from Köln-Ehrenfeld Gleis to Lviv AS8 1 Dvirtseva Square
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Website
- OrionBus
Bus from Vinnytsia to Khmelnytskyi
- Ave. Duration
- 1h 49m
- Frequency
- Once daily
- Website
- OrionBus
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Madrid to Khmelnytskyi bus services, operated by Grandes Tour, arrive at Khmelnytskyi Central Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Khmelnytskyi is 1h ahead of Madrid. It is currently 1:00 PM in Madrid and 2:00 PM in Khmelnytskyi.
Transport is disrupted due to the Russia-Ukraine war. Read more
Madrid to Khmelnytskyi train services, operated by Renfe AVE, arrive at Barcelona-Sants station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Madrid to Khmelnytskyi is 3216 km. It takes approximately 32h 29m to drive from Madrid to Khmelnytskyi.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Madrid to Khmelnytskyi bus tickets online with Omio.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 134+ hotels available in Khmelnytskyi.






