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
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.
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.
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.
- 2.
- Frankfurt to Porto Shuttle, bus
- 34h 13m
- Rs. 6185
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.
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.
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.
- 3.
- Frankfurt to Porto Night bus, bus
- 35h 15m
- Rs. 8000
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.
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.
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.
- 4.
- Frankfurt to Porto Train, bus Iberocoach
- 36h 45m
- Rs. 9080
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.
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.
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.
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.
- 5.
- Frankfurt to Porto Train, bus via Bordeaux
- 22h 3m
- Rs. 18434
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.
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.
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.
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.
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.
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.
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.
- 6.
- Frankfurt to Porto Drive
- 20h 14m
- Rs. 19453
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.
- 7.
- Frankfurt to Porto Train
- 27h 14m
- Rs. 22554
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.
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.
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.
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.
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.
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.
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.