Vienna Porto Routes (7 Ways to go)

Planning a trip from Vienna to Porto Cleartrip helps you select the best route between Vienna & Porto based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Vienna & Porto

The distance from Vienna to Porto is approximately 2713.04kms. By car, it takes roughly 25h 50m to reach Porto from Vienna . Take a look at the 7 routes available to reach Porto from Vienna

  • 1.
  • Vienna to Porto Fly
  • 6h 6m
  • Rs. 7055
 
Wien Mitte-Landstraße (CAT)
 
0h 16m
Rs. 460
You can reach Flughafen Wien (CAT) from Wien Mitte-Landstraße (CAT) by travelling in a train. Wien Mitte-Landstraße (CAT) to Flughafen Wien (CAT) train takes approximately 0h 16m. You can catch a train from Wien Mitte-Landstraße (CAT) and get down at Flughafen Wien (CAT). The price of the train ticket is approximately Rs. 460.
 
Flughafen Wien (CAT)
 
3h 20m
Rs. 6500
You can travel from Vienna to Porto by booking a flight. The total flight time between Vienna & Porto is around 3h 20m. The price of the flight ticket is approximately Rs.6500.
 
Porto
 
0h 28m
Rs. 95
You can reach Trindade from Aeroporto by travelling in a train. Aeroporto to Trindade train takes approximately 0h 28m. You can catch a train from Aeroporto and get down at Trindade. The price of the train ticket is approximately Rs. 95.
 
Trindade
  • 2.
  • Vienna to Porto Night bus, bus
  • 42h 56m
  • Rs. 11900
 
Vienna, Vienna Erdberg
 
10h 35m
Rs. 2900
Travelling in a bus is one of the ways to reach Zurich from Vienna, Vienna Erdberg. The total journey between Vienna, Vienna Erdberg & Zurich takes around 10h 35m in a bus. The bus ticket price for the journey is approximately Rs.2900.
 
Zurich
 
27h 21m
Rs. 8000
Travelling in a bus is one of the ways to reach Bragança from Zurich. The total journey between Zurich & Bragança takes around 27h 21m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Bragança
 
3h 0m
Rs. 1000
Travelling in a bus is one of the ways to reach Porto from Bragança. The total journey between Bragança & Porto takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.1000.
 
Porto
  • 3.
  • Vienna to Porto Train, bus Eurolines DE
  • 43h 5m
  • Rs. 12436
 
Wien Stephansplatz (U3)
 
0h 7m
Rs. 330
Travelling in a Subway is one of the ways to reach Wien Westbahnhof (U3) from Wien Stephansplatz (U3). Wien Stephansplatz (U3) to Wien Westbahnhof (U3) by Subway takes approximately 0h 7m. The distance between Wien Stephansplatz (U3) & Wien Westbahnhof (U3) is around 3.53kms.
 
Wien Westbahnhof (U3)
 
3h 55m
Rs. 4100
You can reach München Hbf from Wien Westbahnhof by travelling in a train. Wien Westbahnhof to München Hbf train takes approximately 3h 55m. You can catch a train from Wien Westbahnhof and get down at München Hbf. The price of the train ticket is approximately Rs. 4100.
 
München Hbf
 
0h 1m
Rs. 6
You can reach München Hackerbrücke from München Hbf (tief) by travelling in a train. München Hbf (tief) to München Hackerbrücke train takes approximately 0h 1m. You can catch a train from München Hbf (tief) and get down at München Hackerbrücke. The price of the train ticket is approximately Rs. 6.
 
München Hackerbrücke
 
37h 0m
Rs. 8000
Travelling in a bus is one of the ways to reach Porto - Casa da Música from Munich ZOB. The total journey between Munich ZOB & Porto - Casa da Música takes around 37h 0m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Porto - Casa da Música
  • 4.
  • Vienna to Porto Bus
  • 48h 5m
  • Rs. 14868
 
Wien Hbf (Busbahnhof Wiedner Gürtel)
 
1h 30m
Rs. 1368
Travelling in a bus is one of the ways to reach Bratislava aut.st. Mlynské Nivy/Busbahnhof from Wien Hbf (Busbahnhof Wiedner Gürtel). The total journey between Wien Hbf (Busbahnhof Wiedner Gürtel) & Bratislava aut.st. Mlynské Nivy/Busbahnhof takes around 1h 30m in a bus. The bus ticket price for the journey is approximately Rs.1368.
 
Bratislava aut.st. Mlynské Nivy/Busbahnhof
 
21h 28m
Rs. 7000
Travelling in a bus is one of the ways to reach Saint-Etirnne from Bratislava. The total journey between Bratislava & Saint-Etirnne takes around 21h 28m in a bus. The bus ticket price for the journey is approximately Rs.7000.
 
Saint-Etirnne
 
23h 7m
Rs. 6500
Travelling in a bus is one of the ways to reach Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce from Saint-etienne - Gare Châteaucreux - Parking Abribus. The total journey between Saint-etienne - Gare Châteaucreux - Parking Abribus & Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce takes around 23h 7m in a bus. The bus ticket price for the journey is approximately Rs.6500.
 
Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce
  • 5.
  • Vienna to Porto Drive
  • 25h 50m
  • Rs. 25191
 
Vienna
 
25h 50m
Rs. 25191
You can take a car from Vienna to Porto. It will take you around 25h 50m to cover distance of 2713.04kms and reach Porto from Vienna. The total amount for the journey will be approximately Rs.25191.
 
Porto
  • 6.
  • Vienna to Porto Train, bus via Angoulême
  • 31h 19m
  • Rs. 28800
 
Wien Westbahnhof
 
3h 55m
Rs. 4100
You can reach München Hbf from Wien Westbahnhof by travelling in a train. Wien Westbahnhof to München Hbf train takes approximately 3h 55m. You can catch a train from Wien Westbahnhof and get down at München Hbf. The price of the train ticket is approximately Rs. 4100.
 
München Hbf
 
2h 19m
Rs. 3400
You can reach Stuttgart Hbf from München Hbf by travelling in a train. München Hbf to Stuttgart Hbf train takes approximately 2h 19m. You can catch a train from München Hbf and get down at Stuttgart Hbf. The price of the train ticket is approximately Rs. 3400.
 
Stuttgart Hbf
 
1h 27m
Rs. 2300
You can reach Strasbourg from Stuttgart Hbf by travelling in a train. Stuttgart Hbf to Strasbourg train takes approximately 1h 27m. You can catch a train from Stuttgart Hbf and get down at Strasbourg. The price of the train ticket is approximately Rs. 2300.
 
Strasbourg
 
5h 31m
Rs. 11000
You can reach Angouleme from Strasbourg by travelling in a train. Strasbourg to Angouleme train takes approximately 5h 31m. You can catch a train from Strasbourg and get down at Angouleme. The price of the train ticket is approximately Rs. 11000.
 
Angouleme
 
14h 45m
Rs. 8000
Travelling in a bus is one of the ways to reach Porto from Angoulême. The total journey between Angoulême & Porto takes around 14h 45m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Porto
  • 7.
  • Vienna to Porto Train
  • 37h 57m
  • Rs. 38450
 
Wien Westbahnhof
 
7h 50m
Rs. 7000
You can reach Zürich HB from Wien Westbahnhof by travelling in a train. Wien Westbahnhof to Zürich HB train takes approximately 7h 50m. You can catch a train from Wien Westbahnhof and get down at Zürich HB. The price of the train ticket is approximately Rs. 7000.
 
Zürich HB
 
4h 3m
Rs. 7500
You can reach Paris Gare de Lyon from Zürich HB by travelling in a train. Zürich HB to Paris Gare de Lyon train takes approximately 4h 3m. You can catch a train from Zürich HB and get down at Paris Gare de Lyon. The price of the train ticket is approximately Rs. 7500.
 
Paris Gare de Lyon
 
6h 15m
Rs. 13000
You can reach Barcelona Sants from Paris Gare de Lyon by travelling in a train. Paris Gare de Lyon to Barcelona Sants train takes approximately 6h 15m. You can catch a train from Paris Gare de Lyon and get down at Barcelona Sants. The price of the train ticket is approximately Rs. 13000.
 
Barcelona Sants
 
13h 33m
Rs. 10000
You can reach Vigo-Guixar from Barcelona Sants by travelling in a train. Barcelona Sants to Vigo-Guixar train takes approximately 13h 33m. You can catch a train from Barcelona Sants and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 10000.
 
Vigo-Guixar
 
2h 16m
Rs. 950
You can reach Porto(Campanha) from Vigo-Guixar by travelling in a train. Vigo-Guixar to Porto(Campanha) train takes approximately 2h 16m. You can catch a train from Vigo-Guixar and get down at Porto(Campanha). The price of the train ticket is approximately Rs. 950.
 
Porto(Campanha)