There are 12 ways to get from Wels to Porto by train, plane, bus, 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.
Train to Salzburg Airport, fly
best- Take the train from Wels Hbf to Salzburg Hauptbahnhoftrain
- Fly from Salzburg Airport (SZG) to Francisco De Sá Carneiro Airport (OPO)plane SZG - OPO
8h 55m€93–282Fly from Linz Airport
cheapest- Fly from Linz Airport (LNZ) to Francisco De Sá Carneiro Airport (OPO)plane LNZ - OPO
9h 8m€63–210Train, bus via Antony
- Take the train from Wels Hbf to Muenchen Hbf Gl.5-10train 960 / ...
- Take the train from München Hbf to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Massy Tgvtrain Tgv
- Take the bus from Paris - Massy-Palaiseau to Vilar Formosobus
- Take the bus from Vilar Formoso to Terminal Rodoviário de Aveirobus
- Take the train from Aveiro to Porto Campanhatrain Ic / ...
35h 16m€304–617Drive 2,350.8 km
- Drive from Wels to Portocar 2,350.8 km
24h 10m€380–549Train to Vienna International Airport, fly
- Take the train from Wels Hbf to Flughafen Wientrain
- Fly from Vienna International Airport (VIE) to Francisco De Sá Carneiro Airport (OPO)plane VIE - OPO
8h 8m€98–277Train to Munich International Airport, fly
- Take the train from Wels Hbf to Muenchen Osttrain
- Fly from Munich International Airport (MUC) to Francisco De Sá Carneiro Airport (OPO)plane MUC - OPO
8h 32m€127–354Train, bus to Allgäu Airport, Memmingen, fly
- Take the train from Wels Hbf to Muenchen Hbf Gl.5-10train
- Take the bus from München to Memmingen Airportbus
- Fly from Allgäu Airport, Memmingen (FMM) to Francisco De Sá Carneiro Airport (OPO)plane FMM - OPO
10h 39m€121–381Train to Václav Havel Airport Prague, fly
- Take the train from Linz Hbf to Praha Hlavni Nadrazitrain
- Fly from Václav Havel Airport Prague (PRG) to Francisco De Sá Carneiro Airport (OPO)plane PRG - OPO
11h 36m€113–271Train, bus
- Take the train from Wels Hbf to Wörgl Hbftrain Drf / ...
- Take the train from Woergl Hbf to Zuerich Hbtrain Rjx / ...
- Take the bus from Zürich to Coimbrabus
- Take the train from Coimbra-B to Porto Campanhatrain Ic / ...
38h 55m€196–360Bus
- Take the bus from Wels to Munich central bus stationbus 951
- Take the bus from Munich central bus station to Zurich Bus Stationbus
- Take the bus from Zürich to Coimbrabus
- Take the bus from Coimbra to Portobus
39h 3m€146–236Night train, bus
- Take the night train from Wels Hbf to Zuerich Hbnighttrain Nj
- Take the bus from Zürich to Viseubus
- Take the bus from Estação Rodoviária de Viseu to Porto - Terminal Intermodal de Campanhãbus
39h 57m€153–426Train, bus #2
- Take the train from Wels Hbf to München Osttrain Drf
- Take the bus from Munich Airport Terminal 2 to Lyon Perrache Bus Stationbus
- Take the bus from Lyon, Perrache Bus Station to Porto - Hospital de São Joãobus
40h 54m€166–278
Wels to Porto by train, foot, and bus
Questions & Answers
The cheapest way to get from Wels to Porto is to fly which costs €60 - €210 and takes 9h 8m.
The fastest way to get from Wels to Porto is to train and fly which takes 8h 8m and costs €95 - €280.
No, there is no direct bus from Wels to Porto. However, there are services departing from Wels and arriving at Porto via Munich central bus station, Zürich and Coimbra. The journey, including transfers, takes approximately 39h 3m.
The distance between Wels and Porto is 1977 km. The road distance is 2350.8 km.
The best way to get from Wels to Porto without a car is to train and bus via Antony which takes 35h 16m and costs €300 - €650.
It takes approximately 8h 55m to get from Wels to Porto, including transfers.
Wels to Porto bus services, operated by FlixBus, depart from Wels station.
The best way to get from Wels to Porto is to fly which takes 9h 8m and costs €60 - €210. Alternatively, you can bus, which costs €140 - €240 and takes 39h 3m.
Wels to Porto bus services, operated by FlixBus, arrive at Munich central bus station.
Porto is 1h behind Wels. It is currently 9:03 PM in Wels and 8:03 PM in Porto.
What companies run services between Wels, Austria and Porto, Portugal?
Ryanair and Ryanair UK fly from Linz Airport (LNZ) to Francisco De Sá Carneiro Airport (OPO) 3 times a week. Alternatively, you can take a bus from Wels to Porto via Munich central bus station, Zürich, and Coimbra in around 39h 3m.
- Website
- ryanair.com
Flights from Salzburg Airport to Francisco De Sá Carneiro Airport via London Stansted
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €70–220
Flights from Salzburg Airport to Francisco De Sá Carneiro Airport via Barcelona
- Ave. Duration
- 6h 50m
- When
- Friday
- Estimated price
- €95–230
Flights from Vienna International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €55–170
Flights from Linz Airport to Francisco De Sá Carneiro Airport via London Stansted
- Ave. Duration
- 7h 11m
- When
- Monday, Friday, and Saturday
- Estimated price
- €55–200
Flights from Allgäu Airport, Memmingen to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €65–230
Flights from Allgäu Airport, Memmingen to Francisco De Sá Carneiro Airport via Valencia
- Ave. Duration
- 5h
- When
- Monday and Saturday
- Estimated price
- €65–230
Flights from Allgäu Airport, Memmingen to Francisco De Sá Carneiro Airport via Faro
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- €65–230
Flights from Allgäu Airport, Memmingen to Francisco De Sá Carneiro Airport via London Stansted
- Ave. Duration
- 5h 50m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €65–230
Flights from Allgäu Airport, Memmingen to Francisco De Sá Carneiro Airport via Tangier
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- €65–230
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport via Charleroi
- Ave. Duration
- 7h 20m
- When
- Friday
- Estimated price
- €65–140
- Website
- lufthansa.com
Flights from Salzburg Airport to Francisco De Sá Carneiro Airport via Frankfurt
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- €110–460
Flights from Vienna International Airport to Francisco De Sá Carneiro Airport via Munich International Airport
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- €80–320
Flights from Munich International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €85–340
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport via Frankfurt
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- €80–320
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport via Munich International Airport
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- €80–320
- Website
- swiss.com
Flights from Vienna International Airport to Francisco De Sá Carneiro Airport via Zurich
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- €70–280
Flights from Munich International Airport to Francisco De Sá Carneiro Airport via Zurich
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €130–190
- Website
- tui.com
Flights from Salzburg Airport to Francisco De Sá Carneiro Airport via Dusseldorf
- Ave. Duration
- 6h 20m
- When
- Thursday
- Estimated price
- €160–550
Flights from Munich International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 55m
- When
- Thursday
- Estimated price
- €130–400
- Website
- austrian.com
Flights from Vienna International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 25m
- When
- Thursday
- Estimated price
- €75–310
- 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
- €70–160
- Website
- easyjet.com
Flights from Václav Havel Airport Prague to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday and Saturday
- Estimated price
- €60–200
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Wels Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €19–50
- Website
- https://westbahn.at/en/
- Standard Ticket
- €19–27
- First Class
- €35–50
Train from Wels Hbf to Muenchen Hbf Gl.5-10
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- €45–110
- Website
- https://westbahn.at/en/
- Standard Ticket
- €45–65
- First Class
- €80–110
Train from Wels Hbf to Muenchen Ost
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- €40–100
- Website
- https://westbahn.at/en/
- Standard Ticket
- €40–60
- First Class
- €75–100
Train from Wels Hbf to Wörgl Hbf
- Ave. Duration
- 2h 18m
- Frequency
- Every 2 hours
- Estimated price
- €35–95
- Website
- https://westbahn.at/en/
- Standard Ticket
- €35–60
- First Class
- €70–95
Train from Wels Hbf to München Ost
- Ave. Duration
- 2h 19m
- Frequency
- 5 times a day
- Estimated price
- €40–100
- Website
- https://westbahn.at/en/
- Standard Ticket
- €40–60
- First Class
- €75–100
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wels Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €22–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Wels Hbf to Flughafen Wien
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- €50–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Wels Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €18–26
- Website
- https://www.oebb.at/en/
Train from Wels Hbf to Wörgl Hbf
- Ave. Duration
- 2h 42m
- Frequency
- Twice a week
- Estimated price
- €40–65
- Website
- https://www.oebb.at/en/
Train from Wels Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 57 min
- Frequency
- 3 times a day
- Estimated price
- €19–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €19–29
Train from Wels Hbf to Flughafen Wien
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €35–55
Train from Linz Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 53m
- Frequency
- Once daily
- Estimated price
- €40–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €40–65
Train from Wels Hbf to Wörgl Hbf
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €35–55
Train from Woergl Hbf to Zuerich Hb
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- €45–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €45–75
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wels Hbf to Muenchen Hbf Gl.5-10
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Estimated price
- €50–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wels Hbf to Muenchen Ost
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- €45–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Linz Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- €50–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Woergl Hbf to Zuerich Hb
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Estimated price
- €60–80
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Wels Hbf to Muenchen Hbf Gl.5-10
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- €50–60
- Website
- https://int.bahn.de/en
Train from München Hbf to Strasbourg Bahnhof
- Ave. Duration
- 3h 49m
- Frequency
- Once daily
- Estimated price
- €65–75
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Massy Tgv
- Ave. Duration
- 3h 3m
- Frequency
- 4 times a day
- Estimated price
- €80–140
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €80–110
- 1st Class
- €110–140
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg to Massy Tgv
- Ave. Duration
- 3h 3m
- Frequency
- 3 times a day
- Estimated price
- €80–180
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €80–120
- Rail 1st Class
- €120–180
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Aveiro to Porto Campanha
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–20
- Website
- https://www.cp.pt/passageiros/en
- Urban - Single Ticket
- €3–4
- Regional - Single Ticket
- €5–8
- Intercity - Single Ticket
- €10–12
- Alfa Pendular - Single Ticket
- €14–20
Train from Coimbra-B to Porto Campanha
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €5–26
- Website
- https://www.cp.pt/passageiros/en
- Urban - Single Ticket
- €5–6
- Regional - Single Ticket
- €8–12
- Intercity - Single Ticket
- €14–18
- Alfa Pendular - Single Ticket
- €19–26
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Wels Hbf to Zuerich Hb
- Ave. Duration
- 8h 53m
- Frequency
- Twice daily
- Estimated price
- €50–265
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €259–265
- Couchette Carriage
- €140–170
- Seating Carriage
- €50–65
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Paris - Massy-Palaiseau to Vilar Formoso
- Ave. Duration
- 18h 14m
- Frequency
- 3 times a week
- Estimated price
- €110–220
- Website
- https://www.alsa.com/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Vilar Formoso to Terminal Rodoviário de Aveiro
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- €1–14
- Website
- https://rede-expressos.pt
- Online ticket
- €1–14
Bus from Estação Rodoviária de Viseu to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €1–12
- Website
- https://rede-expressos.pt
- Online ticket
- €1–12
- Phone
- +49 (0) 8331 9842 00 509
- info@aaexpress.de
- Website
- allgaeu-airport-express.de
Bus from München to Memmingen Airport
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €9–30
- Schedules at
- allgaeu-airport-express.de
- On Board Fare
- €22
- Internet fare
- €9
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Zürich to Coimbra
- Ave. Duration
- 28h 45m
- Frequency
- Once daily
- Estimated price
- €110–160
- Website
- https://www.blablacar.co.uk/bus
Bus from Coimbra to Porto
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €17–24
- Website
- https://www.blablacar.co.uk/bus
Bus from Zürich to Viseu
- Ave. Duration
- 27h 25m
- Frequency
- Once daily
- Estimated price
- €100–150
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Wels to Munich central bus station
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- €13–22
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- €18–30
- Website
- https://www.flixbus.co.uk
Bus from Coimbra to Porto
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a week
- Estimated price
- €16–25
- Website
- https://regiojet.com/
Bus from Munich Airport Terminal 2 to Lyon Perrache Bus Station
- Ave. Duration
- 10h 50m
- Frequency
- Once a week
- Estimated price
- €45–70
- Website
- https://regiojet.com/
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Lyon, Perrache Bus Station to Porto - Hospital de São João
- Ave. Duration
- 24h 38m
- Frequency
- Once a week
- Estimated price
- €70–95
- Schedules at
- barquense.pt
- Book at
- barquense.pt
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 France: A guide to SNCF
Read the travel guide
More Questions & Answers
Yes, the driving distance between Wels to Porto is 2351 km. It takes approximately 24h 10m to drive from Wels to Porto.
Book your Wels to Porto bus tickets online with Omio.
There are 6294+ hotels available in Porto.












































































