There are 7 ways to get from Porto to Préveza by plane, bus, car, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Preveza Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Preveza Airport (PVK)plane OPO - PVK
15h 33m€106–286Bus
- Take the bus from Porto to Metzbus
- Take the bus from Metz to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Ioanninabus
- Take the bus from Ioannina to Prevezabus
2d 13hDrive 3,515.3 km
- Drive from Porto to Prévezacar 3,515.3 km
41h 22m€638–921Fly to Ioannina National Airport, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Ioannina National Airport (IOA)plane OPO - IOA
- Take the bus from Ioannina to Prevezabus
13h 52m€181–510Train, taxi, bus
- Take the train from Porto Campanha to Vigo Guixartrain Ic
- Take the train from Vigo Urzaiz to Barcelona-Santstrain Alv
- Take the train from Barcelona-Sants to Montpellier Sud De Francetrain Tgv
- Take the taxi from Montpellier Sud De France to Montpelliertaxi
- Take the bus from Montpellier to Tiranabus
- Take the bus from Tirana to Artabus
- Take the taxi from Arta to Prévezataxi
2d 18hBus via Lyon
- Take the bus from Porto - Hospital de São João to Lyon, Perrache Bus Stationbus
- Take the bus from Lyon, Perrache Bus Station to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Ioanninabus
- Take the bus from Ioannina to Prevezabus
2d 19hBus via Frankfurt am Main
- Take the bus from Porto - Terminal Intermodal de Campanhã to Frankfurt - Main Bus Stationbus
- Take the bus from Frankfurt am Main to Igoumenitsabus
- Take the bus from Igoumenitsa to Prevezabus
3d 1h€443–724
Porto to Préveza by bus and foot
Questions & Answers
The cheapest way to get from Porto to Préveza is to fly which costs €100 - €290 and takes 15h 33m.
The fastest way to get from Porto to Préveza is to fly and bus which takes 13h 52m and costs €180 - €550.
No, there is no direct bus from Porto to Préveza. However, there are services departing from Porto and arriving at Preveza via Metz, Tirana, Terminali Lindor I Autobusave and Ioannina. The journey, including transfers, takes approximately 2 days 13h.
The distance between Porto and Préveza is 2528 km. The road distance is 3515.3 km.
The best way to get from Porto to Préveza without a car is to bus which takes 2 days 13h and costs .
It takes approximately 15h 33m to get from Porto to Préveza, including transfers.
Porto to Préveza bus services, operated by FlixBus, depart from Porto station.
The best way to get from Porto to Préveza is to fly which takes 15h 33m and costs €100 - €290. Alternatively, you can bus, which costs and takes 2 days 13h.
Porto to Préveza bus services, operated by FlixBus, arrive at Metz station.
Préveza is 2h ahead of Porto. It is currently 10:38 AM in Porto and 12:38 PM in Préveza.
What companies run services between Porto, Portugal and Préveza, Greece?
Ryanair and easyJet fly from Francisco De Sá Carneiro Airport (OPO) to Preveza Airport (PVK) 6 times a week. Alternatively, you can take a bus from Porto to Preveza via Metz, Tirana, Tirana, Terminali Lindor I Autobusave, and Ioannina in around 2d 13h.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Preveza Airport via Milan Bergamo
- Ave. Duration
- 13h 11m
- When
- Thursday, Saturday, and Tuesday
- Estimated price
- €100–230
Flights from Francisco De Sá Carneiro Airport to Preveza Airport via Bologna
- Ave. Duration
- 21h 45m
- When
- Thursday and Sunday
- Estimated price
- €100–230
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Preveza Airport via Milan Malpensa
- Ave. Duration
- 13h
- When
- Monday
- Estimated price
- €170–310
- Website
- en.aegeanair.com
Flights from Francisco De Sá Carneiro Airport to Ioannina National Airport via Athens
- Ave. Duration
- 8h 15m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €160–480
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- €21–35
- Website
- https://www.renfe.com/es/en
Train from Vigo Urzaiz to Barcelona-Sants
- Ave. Duration
- 14h 8m
- Frequency
- Twice daily
- Estimated price
- €170–270
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Montpellier Sud De France
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- €70–120
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Porto to Metz
- Ave. Duration
- 30h
- Frequency
- 3 times a week
- Estimated price
- €160–280
- Website
- https://www.flixbus.co.uk
- Phone
- +355 68 20 63 724
- [email protected]
- Website
- arjanitravel.com
Bus from Metz to Tirana
- Ave. Duration
- 20h 48m
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
Bus from Lyon, Perrache Bus Station to Tirana
- Ave. Duration
- 31h
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Ioannina
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Ioannina
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Ioannina
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- €35
- Schedules at
- https://showmebus.com/
Bus from Tirana, Terminali Lindor I Autobusave to Ioannina
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- €35
- Schedules at
- https://showmebus.com/
- Phone
- +3026820 22213
- [email protected]
- Website
- ktelprevezas.gr
Bus from Ioannina to Preveza
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €12–19
- Website
- https://ktelprevezas.gr/en/index.html
Bus from Ioannina to Preveza
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €12–19
- Website
- https://ktelprevezas.gr/en/index.html
Bus from Ioannina to Preveza
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €12–19
- Website
- https://ktelprevezas.gr/en/index.html
Bus from Igoumenitsa to Preveza
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Estimated price
- €11–16
- Website
- https://ktelprevezas.gr/en/index.html
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Montpellier to Tirana
- Ave. Duration
- 34h
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- + 21 0524 9268
Bus from Tirana to Arta
- Ave. Duration
- 6h 29m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- (+351) 258 454 303
- [email protected]
- Website
- barquense.pt
Bus from Porto - Hospital de São João to Lyon, Perrache Bus Station
- Ave. Duration
- 24h 38m
- Frequency
- Once a week
- Estimated price
- €70–90
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Frankfurt - Main Bus Station
- Ave. Duration
- 35h 30m
- Frequency
- Once daily
- Estimated price
- €230–410
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +30 2310261280
- Website
- portokalidistours.com
Bus from Frankfurt am Main to Igoumenitsa
- Ave. Duration
- 34h 45m
- Frequency
- Once a week
- Estimated price
- €200–300
- Schedules at
- portokalidistours.gr
- Ave. Duration
- 42 min
- Estimated price
- €65–95
Auxilium Taxi
- Phone
- +33 6 275 001 13
- Website
- auxiliumtaxi.wixsite.com
Herault Taxi Montpellier
- Phone
- +33 7 449 315 31
- Website
- heraulttaxi.fr
Les Taxis du Sud
- Phone
- +33 4 67 42 80 00
- Website
- lestaxisdusud.fr
Taxi Bleu Du Midi
- Phone
- +33 4 67 03 20 00
- Website
- taxibleudumidi.fr
Raditaxi Artas
- Phone
- +30 2681 078333
- Website
- taxiartas.gr
Taxi & Go
- Phone
- +30 2681 200250
- Website
- taxiandgo.gr
Want to know more about travelling around Greece
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
Want to know more about Flixbus?
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 Préveza is 3515 km. It takes approximately 41h 22m to drive from Porto to Préveza.
There are 2738+ hotels available in Préveza.




























