There are 9 ways to get from Porto to Innsbruck by plane, bus, car, train, or shuttle
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 Innsbruck Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Innsbruck Airport (INN)plane OPO - INN
8h 42m€142–372Fly to Zurich Airport, train
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Zurich Airport (ZRH)plane OPO - ZRH
- Take the train from Zuerich Flughafen to Innsbruck Hauptbahnhoftrain
9h 55m€102–522Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus BlaBlaCar Bus
- Take the bus from Geneva to Innsbruck Südbahnstraßebus FlixBus N882 / ...
32h 30m€190–324Drive 2,135.8 km
- Drive from Porto to Innsbruckcar 2,135.8 km
22h 21m€350–506Fly 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 Ostbahnhof to Kufsteintrain
- Take the train from Kufstein to Innsbruck Hauptbahnhoftrain
9h 3m€118–376Fly to Il Caravaggio International Airport, shuttle, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Il Caravaggio International Airport (BGY)plane OPO - BGY
- Take a shuttle bus from Orio al Serio Airport to Bolzano
- Take the train from Bolzano Bozen to Brennero - Brennertrain
11h 14m€195–485Bus, train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus
- Take the train from Genève to St. Gallentrain Ic1 / ...
- Take the train from St. Gallen(Ch) to Innsbruck Hauptbahnhoftrain Rjx
32h 52m€305–859Bus, train via Marseille
- Take the bus from Porto to Marseillebus
- Take the train from Marseille St Charles to Belfort-Montbeliard Tgvtrain Tgv
- Take the train from Belfort-Montbeliard Tgv to Zuerich Hbtrain Tgv
- Take the train from Zuerich Hb to Innsbruck Hauptbahnhoftrain Rjx
35h 5m€292–782Bus, 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 St. Gallen Lagerstrassebus
- Take the train from St. Gallen(Ch) to Innsbruck Hauptbahnhoftrain Rjx
38h 3m€141–377
Porto to Innsbruck by bus
Questions & Answers
The cheapest way to get from Porto to Innsbruck is to fly and train which costs €100 - €550 and takes 9h 55m.
The fastest way to get from Porto to Innsbruck is to fly which takes 8h 42m and costs €140 - €380.
No, there is no direct bus from Porto to Innsbruck. However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Innsbruck Südbahnstraße via Geneva. The journey, including transfers, takes approximately 32h 30m.
The distance between Porto and Innsbruck is 1736 km. The road distance is 2135.8 km.
The best way to get from Porto to Innsbruck without a car is to bus which takes 32h 30m and costs €190 - €330.
It takes approximately 8h 42m to get from Porto to Innsbruck, including transfers.
Porto to Innsbruck bus services, operated by BlaBlaCar Bus, depart from Porto - Terminal Intermodal de Campanhã station.
The best way to get from Porto to Innsbruck is to fly which takes 8h 42m and costs €140 - €380. Alternatively, you can bus, which costs €190 - €330 and takes 32h 30m.
Porto to Innsbruck bus services, operated by BlaBlaCar Bus, arrive at Geneva - Bus Station.
Innsbruck is 1h ahead of Porto. It is currently 6:33 PM in Porto and 7:33 PM in Innsbruck.
What companies run services between Porto, Portugal and Innsbruck, Austria?
Transavia Holland, Austrian Airlines, and three other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Innsbruck Airport (INN) twice daily. Alternatively, you can take a bus from Porto - Terminal Intermodal de Campanhã to Innsbruck Südbahnstraße via Geneva in around 32h 30m.
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- €60–230
Flights from Francisco De Sá Carneiro Airport to Zurich Airport via Geneva
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €60–230
Flights from Francisco De Sá Carneiro Airport to Munich International Airport via Zurich Airport
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- €90–330
Flights from Francisco De Sá Carneiro Airport to Munich International Airport via Geneva
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- €90–330
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Zuerich Flughafen to Innsbruck Hauptbahnhof
- *
- €45–70
Train from Kufstein to Innsbruck Hauptbahnhof
- *
- €16–24
Train from St. Gallen(Ch) to Innsbruck Hauptbahnhof
- *
- €35–55
Train from Zuerich Hb to Innsbruck Hauptbahnhof
- *
- €45–70
Train from St. Gallen(Ch) to Innsbruck Hauptbahnhof
- *
- €35–55
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Station
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a day
- Estimated price
- €150–260
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Station
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a day
- Estimated price
- €150–260
- Website
- BlaBlaCar Bus
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Porto to Innsbruck is 2136 km. It takes approximately 22h 21m to drive from Porto to Innsbruck.
Book your Porto to Innsbruck bus tickets online with Omio.
There are 2154+ hotels available in Innsbruck.












