There are 11 ways to get from Porto to Linz by plane, bus, train, or car
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 Linz Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Linz Airport (LNZ)plane OPO - LNZ
11h 39m€117–417Fly to Vienna International Airport, train
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Vienna International Airport (VIE)plane OPO - VIE
- Take the train from Flughafen Wien to Linz/Donau Hbftrain
7h 32m€99–312Bus, train via Reims
- Take the bus from Porto to Reims - Champagne-Ardenne TGVbus
- Take the train from Champagne-Ardenne to Offenburgtrain Tgv
- Take the train from Offenburg Bahnhof to München Hbftrain 60
- Take the train from Muenchen Hbf Gl.5-10 to Linz/Donau Hbftrain 967 / ...
38h 31m€333–525Train, bus
- Take the train from Porto Campanha to Redondela De Galiciatrain Ic
- Take the train from Pontevedra to Barcelona-Santstrain Alv
- Take the bus from Barcelona to Freiburgbus
- Take the train from Freiburg Hauptbahnhof to München Hbftrain 60
- Take the train from Muenchen Hbf Gl.5-10 to Linz/Donau Hbftrain 967 / ...
43h 56m€402–658Drive 2,377.3 km
- Drive from Porto to Linzcar 2,377.3 km
24h 29m€413–596Fly to Salzburg Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Salzburg Airport (SZG)plane OPO - SZG
- Take the train from Salzburg Hbf to Linz/Donau Hbftrain
8h 53m€167–426Fly to Munich International Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Munich International Airport (MUC)plane OPO - MUC
- Take the train from Muenchen Ost to Linz/Donau Hbftrain
9h 30m€153–363Fly to Václav Havel Airport Prague, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Václav Havel Airport Prague (PRG)plane OPO - PRG
- Take the train from Praha Hlavni Nadrazi to Linz/Donau Hbftrain
11h 1m€111–321Bus
- Take the bus from Porto to Paris, Quai de Bercy (Bercy Seine)bus 7783
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Linz Industriezeilebus 091
39h 30m€253–383Bus, train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Sidebus
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain Ice / ...
- Take the train from Stuttgart Hbf to Linz/Donau Hbftrain 963 / ...
40h 6m€309–514Bus, train #2
- 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 Zurich Central Bus Station Sihlquaibus
- Take the train from Zuerich Hb to Linz/Donau Hbftrain Rjx
40h 49m€178–257
Porto to Linz by bus, train, and foot
Comparing Your Travel Options
The cheapest way to get from Porto to Linz is to fly and train which costs €95 - €320 and takes 7h 32m.
The fastest way to get from Porto to Linz is to fly and train which takes 7h 32m and costs €95 - €320.
No, there is no direct bus from Porto to Linz. However, there are services departing from Porto and arriving at Linz Industriezeile via Paris, Quai de Bercy (Bercy Seine). The journey, including transfers, takes approximately 39h 30m.
The distance between Porto and Linz is 1984 km. The road distance is 2377.3 km.
The best way to get from Porto to Linz without a car is to bus and train via Reims which takes 38h 31m and costs €330 - €550.
It takes approximately 11h 39m to get from Porto to Linz, including transfers.
Porto to Linz bus services, operated by FlixBus, depart from Porto station.
The best way to get from Porto to Linz is to fly which takes 11h 39m and costs €110 - €420. Alternatively, you can bus, which costs €250 - €390 and takes 39h 30m.
Porto to Linz bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Linz is 1h ahead of Porto. It is currently 9:58 AM in Porto and 10:58 AM in Linz.
What companies run services between Porto, Portugal and Linz, Austria?
Lufthansa, DAT Danish Air Transport, and Ryanair fly from Francisco De Sá Carneiro Airport (OPO) to Linz Airport (LNZ) 4 times a day. Alternatively, you can take a bus from Porto to Linz Industriezeile via Paris, Quai de Bercy (Bercy Seine) in around 39h 30m.
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to Linz Airport via Frankfurt
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- €170–600
Flights from Francisco De Sá Carneiro Airport to Salzburg Airport via Frankfurt
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- €150–550
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport via Munich International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €100–360
Flights from Francisco De Sá Carneiro Airport to Munich International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- €110–390
Flights from Francisco De Sá Carneiro Airport to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- €100–360
Flights from Francisco De Sá Carneiro Airport to Václav Havel Airport Prague via Munich International Airport
- Ave. Duration
- 5h 55m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €100–360
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Linz Airport via Bari
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- €120–440
Flights from Francisco De Sá Carneiro Airport to Linz Airport via London Stansted
- Ave. Duration
- 11h 20m
- When
- Sunday
- Estimated price
- €110–410
Flights from Francisco De Sá Carneiro Airport to Linz Airport via Alicante–Elche
- Ave. Duration
- 10h 50m
- When
- Monday
- Estimated price
- €110–410
Flights from Francisco De Sá Carneiro Airport to Salzburg Airport via Alicante–Elche
- Ave. Duration
- 6h 35m
- When
- Sunday
- Estimated price
- €130–310
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €75–210
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport via Geneva
- Ave. Duration
- 6h 15m
- When
- Wednesday and Sunday
- Estimated price
- €90–240
Flights from Francisco De Sá Carneiro Airport to Munich International Airport via Zurich
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–350
Flights from Francisco De Sá Carneiro Airport to Munich International Airport via Geneva
- Ave. Duration
- 4h 57m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €85–350
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 10m
- When
- Tuesday and Saturday
- Estimated price
- €80–210
Flights from Francisco De Sá Carneiro Airport to Václav Havel Airport Prague via Geneva
- Ave. Duration
- 5h 35m
- When
- Friday and Sunday
- Estimated price
- €80–210
Flights from Francisco De Sá Carneiro Airport to Václav Havel Airport Prague via Bordeaux
- Ave. Duration
- 5h 40m
- When
- Monday and Friday
- Estimated price
- €80–210
- Website
- eurowings.com
Flights from Francisco De Sá Carneiro Airport to Salzburg Airport via Dusseldorf
- Ave. Duration
- 9h
- When
- Thursday and Sunday
- Estimated price
- €180–330
Flights from Francisco De Sá Carneiro Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €110–210
- Website
- austrian.com
Flights from Francisco De Sá Carneiro Airport to Vienna International Airport
- Ave. Duration
- 3h 10m
- When
- Sunday
- Estimated price
- €50–210
- Website
- smartwings.com
Flights from Francisco De Sá Carneiro Airport to Václav Havel Airport Prague
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €110–210
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Champagne-Ardenne to Offenburg
- Ave. Duration
- 1h 41m
- Frequency
- Twice a week
- Estimated price
- €65–95
- Website
- TGV inOui
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- €15–22
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Offenburg Bahnhof to München Hbf
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Estimated price
- €60–120
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Freiburg Hauptbahnhof to München Hbf
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- €70–140
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Salzburg Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a week
- Estimated price
- €19–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €12–23
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Muenchen Hbf Gl.5-10 to Linz/Donau Hbf
- Ave. Duration
- 2h 48m
- Frequency
- Every 3 hours
- Estimated price
- €55–85
- Website
- Westbahn
Train from Muenchen Hbf Gl.5-10 to Linz/Donau Hbf
- Ave. Duration
- 2h 48m
- Frequency
- Every 3 hours
- Estimated price
- €55–85
- Website
- Westbahn
Train from Salzburg Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- €25–40
- Website
- Westbahn
Train from Muenchen Ost to Linz/Donau Hbf
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- €50–85
- Website
- Westbahn
Train from Stuttgart Hbf to Linz/Donau Hbf
- Ave. Duration
- 5h 22m
- Frequency
- 5 times a day
- Estimated price
- €100–160
- Website
- Westbahn
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €19–29
- Website
- Renfe Viajeros
Train from Pontevedra to Barcelona-Sants
- Ave. Duration
- 13h 42m
- Frequency
- Twice daily
- Estimated price
- €160–250
- Website
- Renfe Viajeros
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Salzburg Hbf to Linz/Donau Hbf
- *
- €22–35
Train from Flughafen Wien to Linz/Donau Hbf
- *
- €30–50
Train from Zuerich Hb to Linz/Donau Hbf
- *
- €80–120
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Salzburg Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €13–25
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Flughafen Wien to Linz/Donau Hbf
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Salzburg Hbf to Linz/Donau Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- €21–35
- Website
- Austrian Railways
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Salzburg Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- €24–35
- Website
- Belgian Railways
Train from Muenchen Ost to Linz/Donau Hbf
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €50–80
- Website
- Belgian Railways
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Salzburg Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 14m
- Frequency
- Twice daily
- Estimated price
- €32
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Linz/Donau Hbf
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- €74
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Praha Hlavni Nadrazi to Linz/Donau Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- Czech Railways (ČD)
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Estimated price
- €14–26
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €14–17
- 1st Class Ticket
- €18–26
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg GmbH
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Estimated price
- €13
- Website
- Deutsche Bahn Regio (DB Regional)
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Porto to Reims - Champagne-Ardenne TGV
- Ave. Duration
- 27h 30m
- Frequency
- 3 times a week
- Estimated price
- €150–230
- Website
- Flixbus
Bus from Barcelona to Freiburg
- Ave. Duration
- 15h 50m
- Frequency
- Twice daily
- Estimated price
- €95–150
- Website
- Flixbus
Bus from Porto to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 22h 50m
- Frequency
- Twice a week
- Estimated price
- €150–240
- Website
- Flixbus
Bus from Paris, Quai de Bercy (Bercy Seine) to Linz Industriezeile
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Estimated price
- €95–150
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Side
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- €190–330
- Website
- BlaBlaCar Bus
- 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
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Lyon Perrache Bus Station to Zurich Central Bus Station Sihlquai
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- €27–45
- Website
- RegioJet
Want to know more about travelling around Austria
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Porto to Linz is 2377 km. It takes approximately 24h 29m to drive from Porto to Linz.
Book your Porto to Linz bus tickets online with Omio, FlixBus and 12go.asia.
There are 410+ hotels available in Linz.













































































