There are 13 ways to get from Dnipro to Madrid by bus, plane, train, train (TGV, Renfe, Ouigo), 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus, fly to Adolfo Suárez Madrid–Barajas Airport
best- Take the bus from Dnipro to Mykolaivbus
- Take the bus from Mykolaiv Bus Station "Orion" to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane RMO - MAD
15h 36mBus, train
cheapest- Take the bus from Dnipro Central Bus Station to Estació d'Autobusos de Valènciabus 421
- Take the train from Valencia Joaquin Sorolla to Madrid Chamartíntrain Ave
2d 20h€172–288Bus, train via Essen
- Take the bus from Dnipro Central Bus Station to Essen Hbfbus
- Take the train from Essen Hbf to Paris Nordtrain Tha
- Take the train from Aeroport Cdg2 Tgv Roissy to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
35h 31m€628–1,203Train
- Take the train from Dnipro-Holovnyi to Przemysl Glownytrain
- Take the train from Przemysl Glowny to Muenchen Hbftrain Ic
- Take the train from München Hbf to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
2d 4h€530–1,488Drive 3,898.4 km
- Drive from Dnipro to Madridcar 3,898.4 km
42h 10m€621–897Bus, fly to Valencia Airport, train
- Take the bus from Dnipro to Mykolaivbus
- Take the bus from Mykolaiv Bus Station "Orion" to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Valencia Airport (VLC)plane RMO - VLC
- Take the train from Valencia Joaquin Sorolla to Madrid Chamartíntrain
20h 7mBus, fly to Barcelona–El Prat Airport, train
- Take the bus from Dnipro to Mykolaivbus
- Take the bus from Mykolaiv Bus Station "Orion" to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Barcelona–El Prat Airport (BCN)plane RMO - BCN
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain
17h 59mBus, fly to Alicante-Elche Airport, train
- Take the bus from Dnipro to Mykolaivbus
- Take the bus from Mykolaiv Bus Station "Orion" to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Alicante-Elche Airport (ALC)plane RMO - ALC
- Take the train from Alacant/Alicante Terminal to Madrid Chamartíntrain
19h 4mBus, fly to Valladolid Airport, train
- Take the bus from Dnipro to Mykolaivbus
- Take the bus from Mykolaiv Bus Station "Orion" to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Valladolid Airport (VLL)plane RMO - VLL
- Take the train from Valladolid to Madrid Chamartíntrain
20h 15mBus, fly to Zaragoza Airport, train
- Take the bus from Dnipro to Mykolaivbus
- Take the bus from Mykolaiv Bus Station "Orion" to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Zaragoza Airport (ZAZ)plane RMO - ZAZ
- Take the train from Zaragoza-Delicias to Madrid-Puerta de Atocha-Almudena Grandestrain
20h 4mBus via Essen
- Take the bus from Dnipro Central Bus Station to Essen Hbfbus
- Take the bus from Essen central train station to Vitoria-Gasteizbus
- Take the bus from Vitoria-Gasteiz to Madrid, Avenida de Américabus
2d€391–621Bus
- Take the bus from Dnipro to Kyivbus Kyiv-Zaporizhzhia
- Take the bus from Kyiv to Madridbus Kyiv-Madrid / ...
2d 12h€230–361Drive, car train
- Drive from Dnipro to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Madridcar
2d€634–895
Dnipro to Madrid by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Dnipro to Madrid is to bus and train which costs €170 - €290 and takes 2 days 20h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Dnipro to Madrid is to bus and train via Essen which takes 35h 31m and costs €600 - €1200.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Dnipro station to Madrid. However, there are services departing from Dnipro Central Bus Station and arriving at Madrid, Avenida de América via Essen central train station and Vitoria-Gasteiz. The journey, including transfers, takes approximately 2 days 0h.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Dnipro to Madrid. However, there are services departing from Dnipro-Holovnyi and arriving at Madrid-Puerta de Atocha-Almudena Grandes via Przemysl Glowny, München Hbf, Strasbourg, Lyon Part Dieu and Barcelona-Sants. The journey, including transfers, takes approximately 2 days 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Dnipro and Madrid is 3352 km. The road distance is 3898.4 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Dnipro to Madrid without a car is to bus and train via Essen which takes 35h 31m and costs €600 - €1200.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 15h 36m to get from Dnipro to Madrid, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Dnipro to Madrid bus services, operated by East West Eurolines, depart from Dnipro Central Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Dnipro to Madrid train services, operated by Ukrainian Railways (UZ), depart from Dnipro-Holovnyi station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Dnipro to Madrid is to train which takes 2 days 4h and costs €500 - €1500. Alternatively, you can bus via Essen, which costs €390 - €650 and takes 2 days 0h.
What companies run services between Dnipro, Ukraine and Madrid, Spain?
You can take a train from Dnipro-Holovnyi to Madrid-Puerta de Atocha-Almudena Grandes via Przemysl Glowny, Muenchen Hbf, München Hbf, Strasbourg Bahnhof, Strasbourg, Lyon Part Dieu, and Barcelona-Sants in around 2d 4h. Alternatively, you can take a bus from Dnipro Central Bus Station to Madrid, Avenida de América via Essen Hbf, Essen central train station, and Vitoria-Gasteiz in around 2d.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Chișinău International Airport to Valencia Airport via Milan Bergamo
- Ave. Duration
- 7h 15m
- When
- Wednesday and Saturday
- Estimated price
- €100–260
Flights from Chișinău International Airport to Valencia Airport via Bologna
- Ave. Duration
- 7h 30m
- When
- Tuesday and Wednesday
- Estimated price
- €140–310
Flights from Chișinău International Airport to Zaragoza Airport via Milan Bergamo
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- €210–700
Flights from Chișinău International Airport to Zaragoza Airport via Charleroi
- Ave. Duration
- 8h 20m
- When
- Tuesday and Sunday
- Estimated price
- €120–500
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Essen Hbf to Paris Nord
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- €170–300
- Website
- Eurostar
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- Pavluks Trans
Bus from Dnipro to Mykolaiv
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- €24–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Dnipro to Mykolaiv
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- €24–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Dnipro to Mykolaiv
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- €24–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Dnipro to Mykolaiv
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- €24–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Dnipro to Mykolaiv
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- €24–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Dnipro to Mykolaiv
- Ave. Duration
- 2h 57m
- Frequency
- Twice daily
- Estimated price
- €24–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Dnipro to Kyiv
- Ave. Duration
- 7h 53m
- Frequency
- Every 30 minutes
- Estimated price
- €30–50
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Kyiv to Madrid
- Ave. Duration
- 2d 2h
- Frequency
- 4 times a day
- Estimated price
- €190–300
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Want to know more about travelling around Spain
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 France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Dnipro to Madrid bus services, operated by East West Eurolines, arrive at Essen Hbf station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Madrid is 1h behind Dnipro. It is currently 10:09 AM in Dnipro and 9:09 AM in Madrid.
Transport is disrupted due to the Russia-Ukraine war. Read more
Dnipro to Madrid train services, operated by Ukrainian Railways (UZ), arrive at Przemysl Glowny station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Dnipro to Madrid is 3898 km. It takes approximately 42h 10m to drive from Dnipro to Madrid.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Dnipro to Madrid bus tickets online with Omio.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 7030+ hotels available in Madrid.









