There are 11 ways to get from Vienna to Porto Airport (OPO) by plane, train, bus, towncar, car, or night 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 from Vienna International Airport
best- Fly from Vienna International Airport (VIE) to Francisco De Sá Carneiro Airport (OPO)plane VIE - OPO
5h 36m€69–255Train, bus, towncar via Narbonne
- Take the train from Wien Westbahnhof to Hauptbahnhoftrain Drf / ...
- Take the train from Hauptbahnhof to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Narbonnetrain Tgv
- Take the train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the bus from Estación Sur de Autobuses to Estação Rodoviária de Viseubus
- Take a town car from Viseu to Porto - Aeroporto Francisco Sá Carneirotowncar
32h 55m€650–1,067Bus
- Take the bus from Vienna Erdberg to Lyonbus
- Take the bus from Lyon - Gerland Bus Station to Bragabus
- Take the bus from Centro Coordenador de Transportes de Braga to Porto - Aeroporto Francisco Sá Carneirobus
39h 21m€233–423Drive 2,546.7 km
- Drive from Vienna to Porto Airport (OPO)car 2,546.7 km
26h€414–598Train to Graz Airport, fly
- Take the train from Wien Hbf to Graz Hbftrain
- Fly from Graz Airport (GRZ) to Francisco De Sá Carneiro Airport (OPO)plane GRZ - OPO
10h 55m€166–483Train to Budapest Ferenc Liszt International Airport, fly
- Take the train from Wien Hbf to Budapest-Kelenfoeldtrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Francisco De Sá Carneiro Airport (OPO)plane BUD - OPO
8h 47m€83–301Train to Václav Havel Airport Prague, fly
- Take the train from Wien Hbf to Praha Hlavni Nadrazitrain
- Fly from Václav Havel Airport Prague (PRG) to Francisco De Sá Carneiro Airport (OPO)plane PRG - OPO
10h 14m€100–296Train to Munich International Airport, fly
- Take the train from Wien Westbahnhof to Muenchen Osttrain
- Fly from Munich International Airport (MUC) to Francisco De Sá Carneiro Airport (OPO)plane MUC - OPO
9h 44m€188–408Train, bus, towncar
- Take the train from Wien Westbahnhof to Salzburg Hauptbahnhoftrain Drf / ...
- Take the train from Salzburg Hbf to Mannheim Hbftrain Ice / ...
- Take the bus from Mannheim central bus station to Bragançabus
- Take a town car from Bragança to Porto - Aeroporto Francisco Sá Carneirotowncar
39h 55m€553–1,018Bus via Karlsruhe
- Take the bus from Vienna, International Busterminal to Karlsruhebus
- Take the bus from Karlsruhe - Central Station South Side to Porto - Terminal Intermodal de Campanhãbus BlaBlaCar Bus
46h 40m€259–465Night train, bus, towncar
- Take the nighttrain from Wien Hbf to Padovanighttrain Nj
- Take the bus from Padova to Vigobus
- Take a town car from Vigo to Porto - Aeroporto Francisco Sá Carneirotowncar
2d 4h€360–478
Vienna to Porto Airport (OPO) by bus
Questions & Answers
The cheapest way to get from Vienna to Porto Airport (OPO) is to fly which costs €65 - €260 and takes 5h 36m.
The fastest way to get from Vienna to Porto Airport (OPO) is to fly which takes 5h 36m and costs €65 - €260.
No, there is no direct bus from Vienna to Porto Airport (OPO). However, there are services departing from Vienna Erdberg and arriving at Porto - Aeroporto Francisco Sá Carneiro via Lyon - Gerland Bus Station and Centro Coordenador de Transportes de Braga. The journey, including transfers, takes approximately 39h 21m.
The distance between Vienna and Porto Airport (OPO) is 2145 km. The road distance is 2546.7 km.
The best way to get from Vienna to Porto Airport (OPO) without a car is to train and bus and towncar via Narbonne which takes 32h 55m and costs €650 - €1100.
It takes approximately 5h 36m to get from Vienna to Porto Airport (OPO), including transfers.
Vienna to Porto Airport (OPO) bus services, operated by FlixBus, depart from Vienna Erdberg station.
The best way to get from Vienna to Porto Airport (OPO) is to fly which takes 5h 36m and costs €65 - €260. Alternatively, you can bus, which costs €230 - €430 and takes 39h 21m.
Vienna to Porto Airport (OPO) bus services, operated by FlixBus, arrive at Lyon station.
Porto Airport (OPO) is 1h behind Vienna. It is currently 6:43 AM in Vienna and 5:43 AM in Porto Airport (OPO).
What companies run services between Vienna, Austria and Porto Airport (OPO), Portugal?
Ryanair, Austrian Airlines, and three other airlines fly from Vienna International Airport (VIE) to Francisco De Sá Carneiro Airport (OPO) 5 times a day. Alternatively, you can take a bus from Vienna Erdberg to Porto - Aeroporto Francisco Sá Carneiro via Lyon - Gerland Bus Station, Braga, and Centro Coordenador de Transportes de Braga in around 39h 21m.
- Website
- lufthansa.com
Flights from Vienna International Airport to Francisco De Sá Carneiro Airport via Munich International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €110–360
Flights from Graz Airport to Francisco De Sá Carneiro Airport via Frankfurt
- Ave. Duration
- 7h 13m
- When
- Every day
- Estimated price
- €120–190
Flights from Graz Airport to Francisco De Sá Carneiro Airport via Munich International Airport
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- €120–190
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Munich International Airport
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- €100–330
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport via Munich International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €100–360
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport via Frankfurt
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- €100–360
Flights from Munich International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €110–380
- Website
- swiss.com
Flights from Vienna International Airport to Francisco De Sá Carneiro Airport via Zurich
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- €95–340
Flights from Vienna International Airport to Francisco De Sá Carneiro Airport via Geneva
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- €95–340
Flights from Graz Airport to Francisco De Sá Carneiro Airport via Zurich
- Ave. Duration
- 7h 2m
- When
- Thursday to Wednesday
- Estimated price
- €140–490
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Zurich
- Ave. Duration
- 5h 10m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €85–300
Flights from Munich International Airport to Francisco De Sá Carneiro Airport via Geneva
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- €100–360
- Website
- easyjet.com
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Geneva
- Ave. Duration
- 5h 45m
- When
- Sunday and Monday
- Estimated price
- €120–250
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 20m
- When
- Wednesday and Saturday
- Estimated price
- €75–210
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport via Geneva
- Ave. Duration
- 5h 10m
- When
- Friday and Sunday
- Estimated price
- €75–210
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport via Nantes
- Ave. Duration
- 6h 55m
- When
- Friday
- Estimated price
- €75–210
- Website
- ryanair.com
Flights from Vienna International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €60–200
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €60–180
Flights from Budapest Ferenc Liszt International Airport to Francisco De Sá Carneiro Airport via Marseille
- Ave. Duration
- 5h 10m
- When
- Monday and Friday
- Estimated price
- €60–180
- Website
- eurowings.com
Flights from Graz Airport to Francisco De Sá Carneiro Airport via Dusseldorf
- Ave. Duration
- 12h 15m
- When
- Thursday
- Estimated price
- €170–360
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 20m
- When
- Thursday and Sunday
- Estimated price
- €95–200
- Website
- austrian.com
Flights from Vienna International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €130–220
- Website
- smartwings.com
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 20m
- When
- Thursday and Sunday
- Estimated price
- €95–200
- Website
- tui.com
Flights from Munich International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 55m
- When
- Thursday
- Estimated price
- €110–340
- Phone
- +43 1 89900
- [email protected]
- Website
- westbahn.at
Train from Wien Westbahnhof to Hauptbahnhof
- Ave. Duration
- 6h 31m
- Frequency
- Every 4 hours
- Estimated price
- €130–230
- Website
- https://westbahn.at/en/
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Every 3 hours
- Estimated price
- €35–70
- Website
- https://westbahn.at/en/
Train from Wien Westbahnhof to Muenchen Ost
- Ave. Duration
- 4h 8m
- Frequency
- Every 3 hours
- Estimated price
- €85–150
- Website
- https://westbahn.at/en/
Train from Wien Westbahnhof to Salzburg Hauptbahnhof
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- €55–100
- Website
- https://westbahn.at/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a day
- Estimated price
- €29–130
- Website
- https://int.bahn.de/en
Train from Salzburg Hbf to Mannheim Hbf
- Ave. Duration
- 4h 50m
- Frequency
- Every 2 hours
- Estimated price
- €85–390
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Narbonne
- Ave. Duration
- 7h 31m
- Frequency
- Twice a week
- Estimated price
- €180–300
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 5h 16m
- Frequency
- Twice daily
- Estimated price
- €110–170
- Website
- https://www.renfe.com/es/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Every 30 minutes
- Estimated price
- €30–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €30–50
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 22m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €35–55
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 13m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €55–85
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- €25–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +420 221 111 122
- [email protected]
- Website
- cd.cz
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- 4 times a day
- Estimated price
- €25–40
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- 4 times a day
- Estimated price
- €45–80
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- €50–95
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Wien Hbf to Graz Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- €30–120
- Website
- https://www.intercity.pl/en/
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 31m
- Frequency
- Every 4 hours
- Estimated price
- €14–23
- Website
- https://regiojet.com/
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 21m
- Frequency
- Every 4 hours
- Estimated price
- €24–40
- Website
- https://regiojet.com/
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Wien Hbf to Budapest-Kelenfoeld
- Ave. Duration
- 2h 28m
- Frequency
- 4 times a day
- Estimated price
- €50–95
- Website
- https://www.oebb.at/en/
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Wien Hbf to Padova
- Ave. Duration
- 12h 48m
- Frequency
- Twice daily
- Estimated price
- €45–130
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €100–130
- Couchette Carriage
- €75–90
- Seating Carriage
- €45–60
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estación Sur de Autobuses to Estação Rodoviária de Viseu
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- €30–75
- Website
- https://rede-expressos.pt/en
Bus from Centro Coordenador de Transportes de Braga to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- €3–9
- Website
- https://rede-expressos.pt/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Vienna Erdberg to Lyon
- Ave. Duration
- 17h 10m
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- https://www.flixbus.co.uk
Bus from Mannheim central bus station to Bragança
- Ave. Duration
- 27h 50m
- Frequency
- 3 times a week
- Estimated price
- €160–280
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lyon - Gerland Bus Station to Braga
- Ave. Duration
- 19h 44m
- Frequency
- 4 times a day
- Estimated price
- €130–250
- Website
- https://www.blablacar.co.uk/bus
Bus from Karlsruhe - Central Station South Side to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 33h 10m
- Frequency
- Once daily
- Estimated price
- €210–390
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 0035 1253 262 371
- [email protected]
- Website
- getbus.eu
Bus from Centro Coordenador de Transportes de Braga to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €8–9
- Website
- https://www.getbus.eu/en/
- Phone
- +421 55 680 73 06
- [email protected]
- Website
- eurobus.sk
Bus from Vienna, International Busterminal to Karlsruhe
- Ave. Duration
- 10h 25m
- Frequency
- 3 times a week
- Estimated price
- €45–70
- Schedules at
- eurobus.sk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Vigo
- Ave. Duration
- 34h 54m
- Frequency
- Once a week
- Estimated price
- €130–170
- Schedules at
- tabitatour.ro
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- vmtransfers.com
Towncar from Viseu to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 1h 31m
- Frequency
- On demand
- Estimated price
- €170
- Website
- https://www.vmtransfers.com/en/
Towncar from Bragança to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 2h 10m
- Frequency
- On demand
- Estimated price
- €250
- Website
- https://www.vmtransfers.com/en/
Towncar from Vigo to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 2h 32m
- Frequency
- On demand
- Estimated price
- €180
- Website
- https://www.vmtransfers.com/en/
Want to know more about travelling around Portugal
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
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
More Questions & Answers
Yes, the driving distance between Vienna to Porto Airport (OPO) is 2547 km. It takes approximately 26h to drive from Vienna to Porto Airport (OPO).
Book your Vienna to Porto Airport (OPO) bus tickets online with Omio.
There are 6800+ hotels available in Porto Airport (OPO).











































































