There are 12 ways to get from Porto to Dnipro by train, plane, bus, car, taxi, 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
Train to Lisbon-Portela Airport, fly to Chișinău International Airport, bus, train
best- Take the train from Porto Campanha to Lisboa Oriente
- Fly from Lisbon-Portela Airport (LIS) to Chișinău International Airport (RMO)LIS - RMO
- Take the bus from Chișinău Autogara Nord to Pryvoz Bus Station
- Take the train from Odesa-Holovna to Dnipro-Holovnyi
28h 15m₴6,172–18,572Bus, train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Estación Sur de Autobuses
- Take the bus from Estación Sur de Autobuses to Stryi
- Take the train from Стрий to Dnipro-Holovnyi
2d 19h₴9,428–11,222Drive 4,177.9 km
- Drive from Porto to Dnipro4,177.9 km
44h 50m₴31,635–45,695Fly Francisco De Sá Carneiro Airport to Chișinău International Airport, bus, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Chișinău International Airport (RMO)OPO - RMO
- Take the bus from Chișinău Autogara Nord to Pryvoz Bus Station
- Take the train from Odesa-Holovna to Dnipro-Holovnyi
28h 35m₴6,310–16,058Train to Vigo, fly to Chișinău International Airport, bus, train
- Take the train from Porto Campanha to Vigo Guixar
- Fly from Vigo (VGO) to Chișinău International Airport (RMO)VGO - RMO
- Take the bus from Chișinău Autogara Nord to Pryvoz Bus Station
- Take the train from Odesa-Holovna to Dnipro-Holovnyi
31h 45m₴7,454–17,917Fly Francisco De Sá Carneiro Airport to Krasnodar, bus, taxi, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Krasnodar (KRR)OPO - KRR
- Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus station
- Take the taxi from Donetsk Yuzhny bus station to Kramatorsk
- Take the train from Kramatorsk to Dnipro-Holovnyi
45h 48m₴9,188–45,986Train, train to Santiago De Compostela Airport, fly to Chișinău International Airport, bus
- Take the train from Porto Campanha to Vigo Guixar
- Take the train from Vigo Urzaiz to Santiago De Compostela
- Fly from Santiago De Compostela Airport (SCQ) to Chișinău International Airport (RMO)SCQ - RMO
- Take the bus from Chișinău Autogara Nord to Pryvoz Bus Station
- Take the train from Odesa-Holovna to Dnipro-Holovnyi
32h 47m₴8,204–23,107Train, bus via Barcelona
- Take the train from Porto Campanha to Vigo GuixarIc
- Take the train from Vigo Guixar to Barcelona-SantsAlv
- Take the bus from Barcelona, Estació d'Autobusos Nord to Stryi
- Take the train from Стрий to Dnipro-Holovnyi
2d 20h₴10,212–12,767Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Estación Sur de Autobuses
- Take the bus from Estación Sur de Autobuses to Lviv Striyskyi Bus Station
- Take the bus from Lviv Striyskyi Bus Station to Dnipro Central Bus Station421
3d₴12,538–15,322Bus via Karlsruhe
- Take the bus from Porto to Karlsruhe central train station
- Take the bus from Karlsruhe Central Bus Station Southside to Kyiv Bus station
- Take the bus from Kyiv Bus station to Dnipro Central Bus Station
3d 4h₴11,885–16,637Train, bus
- Take the train from Porto Campanha to Lisboa Oriente
- Take the bus from Estação Rodoviária de Lisboa Oriente to Dnipro Central Bus Station
3d 18h₴8,775–17,300Drive, car train
- Drive from Porto to Düsseldorf Hbf
- Take the car train from Düsseldorf Hbf to Villach Hbf
- Drive from Villach Hbf to Dnipro
2d 2h₴35,203–91,104
Lisbon-Portela Airport (LIS) to Chișinău International Airport (RMO) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Porto to Dnipro is to train and fly and bus which costs 7 000 ₴ - 18 000 ₴ and takes 31h 45m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Porto to Dnipro is to train and fly and bus which takes 28h 15m and costs 6 000 ₴ - 19 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Porto to Dnipro station. However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Dnipro Central Bus Station via Estación Sur de Autobuses and Lviv Striyskyi Bus Station. The journey, including transfers, takes approximately 3 days 0h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Porto and Dnipro is 4352 km. The road distance is 4177.9 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Porto to Dnipro without a car is to bus and train which takes 2 days 19h and costs 9 000 ₴ - 12 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 28h 15m to get from Porto to Dnipro, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Porto to Dnipro bus services, operated by Gipsyy Portugal, depart from Porto - Terminal Intermodal de Campanhã station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Porto to Dnipro bus services, operated by Gipsyy Portugal, arrive at Estación Sur de Autobuses station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Dnipro is 2h ahead of Porto. It is currently 12:06 AM in Porto and 2:06 AM in Dnipro.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Porto to Dnipro is 4178 km. It takes approximately 44h 50m to drive from Porto to Dnipro.
What companies run services between Porto, Portugal and Dnipro, Ukraine?
You can take a bus from Porto - Terminal Intermodal de Campanhã to Dnipro Central Bus Station via Estación Sur de Autobuses and Lviv Striyskyi Bus Station in around 3d.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- auraairlines.com
Flights from Lisbon-Portela Airport to Chișinău International Airport
- Ave. Duration
- 4h 25m
- When
- Monday and Friday
- Estimated price
- ₴7,000–13,000
Flights from Vigo to Chișinău International Airport via Madrid
- Ave. Duration
- 8h 45m
- When
- Sunday
- Estimated price
- ₴9,000–26,000
Flights from Santiago De Compostela Airport to Chișinău International Airport via Barcelona
- Ave. Duration
- 7h 25m
- When
- Wednesday
- Estimated price
- ₴9,000–25,000
Flights from Santiago De Compostela Airport to Chișinău International Airport via Madrid
- Ave. Duration
- 8h 35m
- When
- Thursday and Sunday
- Estimated price
- ₴9,000–26,000
Flights from Santiago De Compostela Airport to Chișinău International Airport via Palma Mallorca
- Ave. Duration
- 9h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₴9,000–26,000
- Website
- flyone.eu
Flights from Lisbon-Portela Airport to Chișinău International Airport
- Ave. Duration
- 4h 10m
- When
- Wednesday and Saturday
- Estimated price
- ₴5,500–15,000
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Munich
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- ₴4,800–19,000
Flights from Vigo to Chișinău International Airport via Barcelona
- Ave. Duration
- 7h 5m
- When
- Tuesday and Friday
- Estimated price
- ₴5,500–24,000
Flights from Santiago De Compostela Airport to Chișinău International Airport via Palma Mallorca
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- ₴5,500–24,000
- Website
- austrian.com
Flights from Lisbon-Portela Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 7h 40m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₴5,000–12,000
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 7h 5m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₴4,900–13,000
- Website
- flyulendo.com
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Prague
- Ave. Duration
- 8h 20m
- When
- Tuesday and Saturday
- Estimated price
- ₴4,100–14,000
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 9h 20m
- When
- Wednesday and Sunday
- Estimated price
- ₴4,900–13,000
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Budapest
- Ave. Duration
- 10h 25m
- When
- Tuesday and Saturday
- Estimated price
- ₴4,900–13,000
- Website
- hisky.aero
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Milan Bergamo
- Ave. Duration
- 10h
- When
- Monday and Friday
- Estimated price
- ₴4,900–13,000
Flights from Vigo to Chișinău International Airport via London Stansted
- Ave. Duration
- 8h 25m
- When
- Saturday
- Estimated price
- ₴8,500–25,000
- Website
- aeroflot.ru
Flights from Francisco De Sá Carneiro Airport to Krasnodar via Istanbul
- Ave. Duration
- 22h 15m
- When
- Sunday
- Estimated price
- ₴13,000–55,000
Flights from Francisco De Sá Carneiro Airport to Krasnodar via Belgrade, Istanbul
- Ave. Duration
- 21h 20m
- When
- Monday
- Estimated price
- ₴7,000–43,000
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- ₴750–2,300
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Odesa-Holovna to Dnipro-Holovnyi
- Ave. Duration
- 11h 12m
- Frequency
- 6 times a week
- Estimated price
- ₴220–450
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Berth
- ₴220–250
- Coupe
- ₴320–450
- Deluxe
- ₴850–1,200
Train from Стрий to Dnipro-Holovnyi
- Ave. Duration
- 14h 54m
- Frequency
- Twice daily
- Estimated price
- ₴290–700
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Berth
- ₴290–330
- Coupe
- ₴480–700
- Deluxe
- ₴1,100–1,600
Train from Kramatorsk to Dnipro-Holovnyi
- Ave. Duration
- 4h 31m
- Frequency
- Twice a week
- Estimated price
- ₴170–300
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Berth
- ₴170–200
- Coupe
- ₴210–300
- Deluxe
- ₴700–950
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- ₴700–1,000
- Website
- https://www.renfe.com/es/en
Train from Vigo Urzaiz to Santiago De Compostela
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- ₴460–850
- Website
- https://www.renfe.com/es/en
Train from Vigo Guixar to Barcelona-Sants
- Ave. Duration
- 13h 51m
- Frequency
- 6 times a week
- Estimated price
- ₴2,200–4,100
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Vigo Urzaiz to Santiago De Compostela
- Ave. Duration
- 55 min
- Frequency
- 6 times a week
- Estimated price
- ₴650–850
- Website
- https://www.renfe.com/es/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Düsseldorf Hbf to Villach Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Once a week
- Estimated price
- ₴4,900–47,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- ₴13,000–27,000
- Car Compartment
- ₴26,000–47,000
- Phone
- +373 22 439 489
- info@garanord.md
- Website
- garanord.md
Bus from Chișinău Autogara Nord to Pryvoz Bus Station
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ₴492
- Website
- https://garanord.md/en/
- hello@gipsyy.com
- Website
- gipsyy.com
Bus from Porto - Terminal Intermodal de Campanhã to Estación Sur de Autobuses
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- ₴550–2,000
- Schedules at
- gipsyy.com
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Estación Sur de Autobuses
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a week
- Estimated price
- ₴550–1,200
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Estación Sur de Autobuses to Stryi
- Ave. Duration
- 43h 17m
- Frequency
- 3 times a week
- Estimated price
- ₴8,580
- Website
- https://grandes-tour.com.ua/en
Bus from Barcelona, Estació d'Autobusos Nord to Stryi
- Ave. Duration
- 33h 28m
- Frequency
- 3 times a week
- Estimated price
- ₴6,957
- Website
- https://grandes-tour.com.ua/en
Bus from Estación Sur de Autobuses to Lviv Striyskyi Bus Station
- Ave. Duration
- 44h 20m
- Frequency
- 3 times a week
- Estimated price
- ₴8,580
- Website
- https://grandes-tour.com.ua/en
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus station
- Ave. Duration
- 12h 35m
- Frequency
- Twice daily
- Estimated price
- ₴800–1,200
- Schedules at
- avtovokzaly.ru
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Lviv Striyskyi Bus Station to Dnipro Central Bus Station
- Ave. Duration
- 18h 16m
- Frequency
- Once daily
- Estimated price
- ₴1,600–2,800
- Website
- https://klr.com.ua/en
Bus from Estação Rodoviária de Lisboa Oriente to Dnipro Central Bus Station
- Ave. Duration
- 3d 14h
- Frequency
- Twice a week
- Estimated price
- ₴8,000–15,000
- Website
- https://klr.com.ua/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lviv Striyskyi Bus Station to Dnipro Central Bus Station
- Ave. Duration
- 16h 15m
- Frequency
- 3 times a week
- Estimated price
- ₴3,400–4,800
- Website
- https://www.flixbus.co.uk
Bus from Porto to Karlsruhe central train station
- Ave. Duration
- 32h 30m
- Frequency
- 6 times a week
- Estimated price
- ₴7,000–11,000
- Website
- https://www.flixbus.co.uk
- Phone
- +38(066)-281-80-41
- euroclubbus@gmail.com
- Website
- eclub.kiev.ua
Bus from Karlsruhe Central Bus Station Southside to Kyiv Bus station
- Ave. Duration
- 33h 40m
- Frequency
- Once daily
- Estimated price
- ₴3,800–5,500
- Website
- EuroClub
- Phone
- +38 095 444 44 44
- help@ukrpas.com.ua
- Website
- ukrpas.ua
Bus from Kyiv Bus station to Dnipro Central Bus Station
- Ave. Duration
- 8h 37m
- Frequency
- Twice daily
- Estimated price
- ₴650–950
- Website
- https://ukrpas.ua/ru
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
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide






































