Frankfurt Porto Routes (7 Ways to go)

Planning a trip from Frankfurt to Porto Cleartrip helps you select the best route between Frankfurt & 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 Frankfurt & Porto

The distance from Frankfurt to Porto is approximately 2120.53kms. By car, it takes roughly 20h 14m to reach Porto from Frankfurt . Take a look at the 7 routes available to reach Porto from Frankfurt

  • 1.
  • Frankfurt to Porto Fly
  • 5h 24m
  • Rs. 4775
 
Frankfurt(M)Hauptwache
 
0h 14m
Rs. 90
You can reach Frankfurt(M) Flughafen Regionalbf from Frankfurt(M)Hauptwache by travelling in a train. Frankfurt(M)Hauptwache to Frankfurt(M) Flughafen Regionalbf train takes approximately 0h 14m. You can catch a train from Frankfurt(M)Hauptwache and get down at Frankfurt(M) Flughafen Regionalbf. The price of the train ticket is approximately Rs. 90.
 
Frankfurt(M) Flughafen Regionalbf
 
2h 40m
Rs. 4600
You can travel from Frankfurt to Porto by booking a flight. The total flight time between Frankfurt & Porto is around 2h 40m. The price of the flight ticket is approximately Rs.4600.
 
Porto
 
0h 28m
Rs. 85
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. 85.
 
Trindade
  • 2.
  • Frankfurt to Porto Shuttle, bus
  • 34h 13m
  • Rs. 6185
 
Frankfurt Hauptbahnhof Stuttgarter Straße
 
4h 17m
Rs. 600
Travelling in a Shuttle is one of the ways to reach Luxembourg Gare Centrale from Frankfurt Hauptbahnhof Stuttgarter Straße. Frankfurt Hauptbahnhof Stuttgarter Straße to Luxembourg Gare Centrale by Shuttle takes approximately 4h 17m. The distance between Frankfurt Hauptbahnhof Stuttgarter Straße & Luxembourg Gare Centrale is around 249.31kms.
 
Luxembourg Gare Centrale
 
28h 38m
Rs. 5500
Travelling in a bus is one of the ways to reach Porto - Hospital São João from Luxembourg. The total journey between Luxembourg & Porto - Hospital São João takes around 28h 38m in a bus. The bus ticket price for the journey is approximately Rs.5500.
 
Porto - Hospital São João
 
0h 14m
Rs. 85
You can reach Aliados from Hospital de São João by travelling in a train. Hospital de São João to Aliados train takes approximately 0h 14m. You can catch a train from Hospital de São João and get down at Aliados. The price of the train ticket is approximately Rs. 85.
 
Aliados
  • 3.
  • Frankfurt to Porto Night bus, bus
  • 35h 15m
  • Rs. 8000
 
Frankfurt, Frankfurt central station
 
8h 40m
Rs. 2000
Travelling in a bus is one of the ways to reach Paris, Paris from Frankfurt, Frankfurt central station. The total journey between Frankfurt, Frankfurt central station & Paris, Paris takes around 8h 40m in a bus. The bus ticket price for the journey is approximately Rs.2000.
 
Paris, Paris
 
7h 5m
Rs. 2000
Travelling in a bus is one of the ways to reach Bordeaux, BDX St-Jean from Paris, Paris. The total journey between Paris, Paris & Bordeaux, BDX St-Jean takes around 7h 5m in a bus. The bus ticket price for the journey is approximately Rs.2000.
 
Bordeaux, BDX St-Jean
 
17h 30m
Rs. 4000
Travelling in a bus is one of the ways to reach Porto, Porto from Bordeaux, BDX St-Jean. The total journey between Bordeaux, BDX St-Jean & Porto, Porto takes around 17h 30m in a bus. The bus ticket price for the journey is approximately Rs.4000.
 
Porto, Porto
  • 4.
  • Frankfurt to Porto Train, bus Iberocoach
  • 36h 45m
  • Rs. 9080
 
Frankfurt(M)Konstablerwache
 
0h 15m
Rs. 80
You can reach Frankfurt-Höchst from Frankfurt(M)Konstablerwache by travelling in a train. Frankfurt(M)Konstablerwache to Frankfurt-Höchst train takes approximately 0h 15m. You can catch a train from Frankfurt(M)Konstablerwache and get down at Frankfurt-Höchst. The price of the train ticket is approximately Rs. 80.
 
Frankfurt-Höchst
 
2h 3m
Rs. 1300
You can reach Koblenz Hbf from Frankfurt-Höchst by travelling in a train. Frankfurt-Höchst to Koblenz Hbf train takes approximately 2h 3m. You can catch a train from Frankfurt-Höchst and get down at Koblenz Hbf. The price of the train ticket is approximately Rs. 1300.
 
Koblenz Hbf
 
2h 28m
Rs. 1200
You can reach Luxembourg from Koblenz Hbf by travelling in a train. Koblenz Hbf to Luxembourg train takes approximately 2h 28m. You can catch a train from Koblenz Hbf and get down at Luxembourg. The price of the train ticket is approximately Rs. 1200.
 
Luxembourg
 
30h 1m
Rs. 6500
Travelling in a bus is one of the ways to reach Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce from Luxembourg - Gare - ao lado da Poste. The total journey between Luxembourg - Gare - ao lado da Poste & Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce takes around 30h 1m in a bus. The bus ticket price for the journey is approximately Rs.6500.
 
Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce
  • 5.
  • Frankfurt to Porto Train, bus via Bordeaux
  • 22h 3m
  • Rs. 18434
 
Frankfurt(Main)Hbf
 
3h 51m
Rs. 6500
You can reach Paris Est from Frankfurt(Main)Hbf by travelling in a train. Frankfurt(Main)Hbf to Paris Est train takes approximately 3h 51m. You can catch a train from Frankfurt(Main)Hbf and get down at Paris Est. The price of the train ticket is approximately Rs. 6500.
 
Paris Est
 
0h 15m
Rs. 124
Travelling in a Subway is one of the ways to reach Montparnasse-Bienvenue from Gare de l'Est. Gare de l'Est to Montparnasse-Bienvenue by Subway takes approximately 0h 15m. The distance between Gare de l'Est & Montparnasse-Bienvenue is around 5.27kms.
 
Montparnasse-Bienvenue
 
0h 9m
Rs. 0
Walking is one of the ways to reach Paris Montparnasse from Montparnasse-Bienvenue. Montparnasse-Bienvenue to Paris Montparnasse by walk takes approximately 0h 9m. The distance between Montparnasse-Bienvenue & Paris Montparnasse is around 0.71kms.
 
Paris Montparnasse
 
3h 21m
Rs. 6500
You can reach Bordeaux-St-Jean from Paris Montparnasse by travelling in a train. Paris Montparnasse to Bordeaux-St-Jean train takes approximately 3h 21m. You can catch a train from Paris Montparnasse and get down at Bordeaux-St-Jean. The price of the train ticket is approximately Rs. 6500.
 
Bordeaux-St-Jean
 
10h 45m
Rs. 5000
Travelling in a bus is one of the ways to reach Guimarães from Bordeaux. The total journey between Bordeaux & Guimarães takes around 10h 45m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Guimarães
 
0h 14m
Rs. 0
Walking is one of the ways to reach Guimaraes from Guimarães. Guimarães to Guimaraes by walk takes approximately 0h 14m. The distance between Guimarães & Guimaraes is around 1.13kms.
 
Guimaraes
 
1h 17m
Rs. 310
You can reach Porto(Sao Bento) from Guimaraes by travelling in a train. Guimaraes to Porto(Sao Bento) train takes approximately 1h 17m. You can catch a train from Guimaraes and get down at Porto(Sao Bento). The price of the train ticket is approximately Rs. 310.
 
Porto(Sao Bento)
  • 6.
  • Frankfurt to Porto Drive
  • 20h 14m
  • Rs. 19453
 
Frankfurt am Main
 
20h 14m
Rs. 19453
You can take a car from Frankfurt am Main to Porto. It will take you around 20h 14m to cover distance of 2120.53kms and reach Porto from Frankfurt am Main. The total amount for the journey will be approximately Rs.19453.
 
Porto
  • 7.
  • Frankfurt to Porto Train
  • 27h 14m
  • Rs. 22554
 
Frankfurt(Main)Hbf
 
3h 51m
Rs. 6500
You can reach Paris Est from Frankfurt(Main)Hbf by travelling in a train. Frankfurt(Main)Hbf to Paris Est train takes approximately 3h 51m. You can catch a train from Frankfurt(Main)Hbf and get down at Paris Est. The price of the train ticket is approximately Rs. 6500.
 
Paris Est
 
0h 15m
Rs. 124
Travelling in a Subway is one of the ways to reach Montparnasse-Bienvenue from Gare de l'Est. Gare de l'Est to Montparnasse-Bienvenue by Subway takes approximately 0h 15m. The distance between Gare de l'Est & Montparnasse-Bienvenue is around 5.27kms.
 
Montparnasse-Bienvenue
 
0h 9m
Rs. 0
Walking is one of the ways to reach Paris Montparnasse from Montparnasse-Bienvenue. Montparnasse-Bienvenue to Paris Montparnasse by walk takes approximately 0h 9m. The distance between Montparnasse-Bienvenue & Paris Montparnasse is around 0.71kms.
 
Paris Montparnasse
 
5h 43m
Rs. 9000
You can reach Hendaye from Paris Montparnasse by travelling in a train. Paris Montparnasse to Hendaye train takes approximately 5h 43m. You can catch a train from Paris Montparnasse and get down at Hendaye. The price of the train ticket is approximately Rs. 9000.
 
Hendaye
 
0h 6m
Rs. 80
You can reach Belaskoenea-Irun from Hendaia by travelling in a train. Hendaia to Belaskoenea-Irun train takes approximately 0h 6m. You can catch a train from Hendaia and get down at Belaskoenea-Irun. The price of the train ticket is approximately Rs. 80.
 
Belaskoenea-Irun
 
11h 35m
Rs. 6000
You can reach Vigo-Guixar from Irun by travelling in a train. Irun to Vigo-Guixar train takes approximately 11h 35m. You can catch a train from Irun and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 6000.
 
Vigo-Guixar
 
2h 16m
Rs. 850
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. 850.
 
Porto(Campanha)