There are 10 ways to get from Porto to Moldova by plane, car, train, bus, 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.
Fly Francisco De Sá Carneiro Airport to Iași International Airport, drive
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Iași International Airport (IAS)OPO - IAS
- Drive from Iași International Airport (IAS) to Ungheni
10h 34m$118–313Train to Lisbon-Portela Airport, fly to Chișinău International Airport
cheapest- Take the train from Porto Campanha to Lisboa Oriente
- Fly from Lisbon-Portela Airport (LIS) to Chișinău International Airport (RMO)LIS - RMO
10h 9m$94–309Train, bus via Barcelona
- Take the train from Porto Campanha to Redondela De GaliciaIc
- Take the train from Redondela De Galicia to Barcelona-SantsAlv
- Take the train from Barcelona-Sants to Lyon Part Dieu
- Take the train from Lyon Part Dieu to Milano CentraleFr
- Take the train from Milano Centrale to Verona Porta NuovaFr
- Take the bus from Verona Porta Nuova to Chisinau, Gara Feroviara
2d 7h$358–662Train, bus
- Take the train from Porto Campanha to Lisboa OrienteIc / ...
- Take the bus from Lisbon to Milan
- Take the train from Milano Centrale to Verona Porta NuovaFr
- Take the bus from Verona Porta Nuova to Chisinau, Gara Feroviara
2d 14h$220–499Drive 3,708.3 km
- Drive from Porto to Chișinău3,708.3 km
42h 26m$668–965Fly Francisco De Sá Carneiro Airport to Chișinău International Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Chișinău International Airport (RMO)OPO - RMO
10h 29m$122–283Bus via Karlsruhe
- Take the bus from Porto to Karlsruhe central train station
- Take the bus from Karlsruhe to Tecuci
- Take the bus from Tecuci to Chișinău
2d 15hBus
- 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 Ivano-Frankivsk
- Take the bus from Ivano-Frankivsk to Chisinau Airport
2d 18h$251–302Train, bus #2
- Take the train from Porto Campanha to Vigo GuixarIc
- Take the bus from Vigo to Pașcani
- Take the train from Paşcani to Iași
- Take the train from Iasi to Chisinau402
3d 6h$110–243Drive, car train
- Drive from Porto to München Ost
- Take the car train from München Ost to Salzburg Hbf
- Drive from Salzburg Hbf to Chișinău
42h 13m$758–1,090
Francisco De Sá Carneiro Airport (OPO) to Iași International Airport (IAS) flights
Questions & Answers
The cheapest way to get from Porto to Moldova is to fly and drive which costs $110 - $320 and takes 10h 34m.
The fastest way to get from Porto to Moldova is to train and fly which takes 10h 9m and costs $90 - $310.
No, there is no direct bus from Porto to Moldova. However, there are services departing from Porto and arriving at Chișinău via Karlsruhe and Tecuci. The journey, including transfers, takes approximately 2 days 15h.
The distance between Porto and Moldova is 2992 km. The road distance is 3708.3 km.
The best way to get from Porto to Moldova without a car is to train and bus via Barcelona which takes 2 days 7h and costs $350 - $700.
It takes approximately 10h 34m to get from Porto to Moldova, including transfers.
Porto to Moldova bus services, operated by FlixBus, depart from Porto station.
The best way to get from Porto to Moldova is to fly which takes 10h 29m and costs $120 - $290. Alternatively, you can bus via Karlsruhe, which costs and takes 2 days 15h.
Porto to Moldova bus services, operated by FlixBus, arrive at Karlsruhe central train station.
Moldova is 2h ahead of Porto. It is currently 6:28 AM in Porto and 8:28 AM in Moldova.
What companies run services between Porto, Portugal and Moldova?
Lufthansa, Fly One, and six other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Chișinău International Airport (RMO) once daily. Alternatively, you can take a bus from Porto to Chișinău via Karlsruhe central train station, Karlsruhe, Tecuci, and Tecuci in around 2d 15h.
- Website
- flyulendo.com
Flights from Francisco De Sá Carneiro Airport to Iași International Airport via Bologna
- Ave. Duration
- 9h 20m
- When
- Monday and Friday
- Estimated price
- $95–290
Flights from Francisco De Sá Carneiro Airport to Iași International Airport via Prague
- Ave. Duration
- 10h 25m
- When
- Tuesday and Saturday
- Estimated price
- $90–300
Flights from Francisco De Sá Carneiro Airport to Iași International Airport via Milan Bergamo
- Ave. Duration
- 13h 35m
- When
- Friday and Sunday
- Estimated price
- $95–290
Flights from Francisco De Sá Carneiro Airport to Iași International Airport via Basel
- Ave. Duration
- 14h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $65–270
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Milan Malpensa
- Ave. Duration
- 14h 25m
- When
- Sunday
- Estimated price
- $70–260
- Website
- austrian.com
Flights from Francisco De Sá Carneiro Airport to Iași International Airport via Vienna
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- $95–290
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
- $110–250
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 7h 5m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- $120–300
- Website
- flyone.eu
Flights from Lisbon-Portela Airport to Chișinău International Airport
- Ave. Duration
- 4h 10m
- When
- Wednesday and Saturday
- Estimated price
- $120–250
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Munich
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- $100–400
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Nice
- Ave. Duration
- 8h 10m
- When
- Saturday
- Estimated price
- $70–310
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Iași International Airport via Milan Bergamo
- Ave. Duration
- 14h 30m
- When
- Friday and Sunday
- Estimated price
- $95–290
- Website
- auraairlines.com
Flights from Lisbon-Portela Airport to Chișinău International Airport
- Ave. Duration
- 4h 25m
- When
- Monday and Friday
- Estimated price
- $100–220
Flights from Francisco De Sá Carneiro Airport to Chișinău International Airport via Nice
- Ave. Duration
- 7h 40m
- When
- Saturday
- Estimated price
- $85–250
- 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
- $120–300
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $17–23
- Website
- https://www.renfe.com/es/en
Train from Redondela De Galicia to Barcelona-Sants
- Ave. Duration
- 13h 39m
- Frequency
- 6 times a week
- Estimated price
- $120–170
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- $60–85
- Website
- https://www.renfe.com/es/en
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $18–24
- Website
- https://www.renfe.com/es/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 37m
- Frequency
- Twice daily
- Estimated price
- $60–170
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- $21–45
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 23m
- Frequency
- 6 times a week
- Estimated price
- $40–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- $65–95
- 2nd Class
- $40–60
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- $16–45
- Website
- https://www.cp.pt/passageiros/en
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Paşcani to Iași
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $9–11
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- 0310 800 900
- contact@regiocalatori.ro
- Website
- regiocalatori.ro
Train from Paşcani to Iași
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a day
- Estimated price
- $3–5
- Website
- https://regiocalatori.ro/
- Phone
- (+373) 22 83 33 33
- cfm@railway.md
- Website
- railway.md
Train from Iasi to Chisinau
- Ave. Duration
- 6h 12m
- Frequency
- Once daily
- Estimated price
- $4–8
- Schedules at
- railway.md
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Salzburg Hbf
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- $100–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +373 69 581 101
- info@alverstur.md
- Website
- alverstur.md
Bus from Verona Porta Nuova to Chisinau, Gara Feroviara
- Ave. Duration
- 23h 57m
- Frequency
- Once a week
- Estimated price
- $80–120
- Website
- https://www.alverstur.md/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lisbon to Milan
- Ave. Duration
- 31h 35m
- Frequency
- Once daily
- Estimated price
- $100–240
- Website
- https://www.flixbus.co.uk
Bus from Porto to Karlsruhe central train station
- Ave. Duration
- 32h 30m
- Frequency
- 3 times a week
- Estimated price
- $180–250
- Website
- https://www.flixbus.co.uk
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Karlsruhe to Tecuci
- Ave. Duration
- 25h 23m
- Frequency
- Twice a week
- Schedules at
- romfour-door2door.autogari.ro
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Tecuci to Chișinău
- Ave. Duration
- 3h 1m
- Frequency
- Once a week
- Website
- https://svs.md/en/bus/route/number-19167
- 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
- $11–65
- Schedules at
- gipsyy.com
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Estación Sur de Autobuses to Ivano-Frankivsk
- Ave. Duration
- 46h 14m
- Frequency
- 3 times a week
- Estimated price
- $205
- Website
- https://grandes-tour.com.ua/en
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Ivano-Frankivsk to Chisinau Airport
- Ave. Duration
- 10h 20m
- Frequency
- Every 4 hours
- Estimated price
- $32
- Schedules at
- galtrans.md
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Vigo to Pașcani
- Ave. Duration
- 2d 17h
- Frequency
- Once a week
- Estimated price
- $85–200
- Schedules at
- tabitatour.ro
Want to know more about travelling around Moldova
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
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Yes, the driving distance between Porto to Moldova is 3708 km. It takes approximately 42h 26m to drive from Porto to Moldova.
There are 1683+ hotels available in Moldova.














































