Amsterdam Porto Routes (6 Ways to go)
Planning a trip from Amsterdam to Porto Cleartrip helps you select the best route between Amsterdam & 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 Amsterdam & Porto
The distance from Amsterdam to Porto is approximately 2053.87kms. By car, it takes roughly 19h 46m to reach Porto from Amsterdam . Take a look at the 6 routes available to reach Porto from Amsterdam
- 1.
- Amsterdam to Porto Fly from Amsterdam
- 5h 24m
- Rs. 4195
Rs. 410
You can reach Schiphol (Airport) from Amsterdam Centraal by travelling in a train. Amsterdam Centraal to Schiphol (Airport) train takes approximately 0h 13m. You can catch a train from Amsterdam Centraal and get down at Schiphol (Airport). The price of the train ticket is approximately Rs. 410.
Rs. 3700
You can travel from Amsterdam to Porto by booking a flight. The total flight time between Amsterdam & Porto is around 2h 40m. The price of the flight ticket is approximately Rs.3700.
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.
- Amsterdam to Porto Train to Eindhoven, fly
- 6h 53m
- Rs. 4530
Rs. 1000
You can reach Eindhoven from Amsterdam Centraal by travelling in a train. Amsterdam Centraal to Eindhoven train takes approximately 1h 19m. You can catch a train from Amsterdam Centraal and get down at Eindhoven. The price of the train ticket is approximately Rs. 1000.
Rs. 145
Travelling in a bus is one of the ways to reach Eindhoven, Airport from Eindhoven, Station. The total journey between Eindhoven, Station & Eindhoven, Airport takes around 0h 24m in a bus. The bus ticket price for the journey is approximately Rs.145.
Rs. 3300
You can travel from Eindhoven to Porto by booking a flight. The total flight time between Eindhoven & Porto is around 2h 35m. The price of the flight ticket is approximately Rs.3300.
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.
- 3.
- Amsterdam to Porto Bus
- 82h 35m
- Rs. 8999
Rs. 199
Travelling in a Subway is one of the ways to reach Amsterdam, Amstelstation from Amsterdam, Nieuwmarkt. Amsterdam, Nieuwmarkt to Amsterdam, Amstelstation by Subway takes approximately 0h 5m. The distance between Amsterdam, Nieuwmarkt & Amsterdam, Amstelstation is around 3.22kms.
Rs. 7500
Travelling in a bus is one of the ways to reach Vilar Formoso from Amsterdam. The total journey between Amsterdam & Vilar Formoso takes around 76h 15m in a bus. The bus ticket price for the journey is approximately Rs.7500.
Rs. 1300
Travelling in a bus is one of the ways to reach Porto from Vilar Formoso. The total journey between Vilar Formoso & Porto takes around 4h 45m in a bus. The bus ticket price for the journey is approximately Rs.1300.
- 4.
- Amsterdam to Porto Train, bus
- 32h 16m
- Rs. 10800
Rs. 1300
You can reach Antwerpen-Berchem from Amsterdam Centraal by travelling in a train. Amsterdam Centraal to Antwerpen-Berchem train takes approximately 2h 29m. You can catch a train from Amsterdam Centraal and get down at Antwerpen-Berchem. The price of the train ticket is approximately Rs. 1300.
Rs. 1000
You can reach Lille Flandres from Antwerpen-Berchem by travelling in a train. Antwerpen-Berchem to Lille Flandres train takes approximately 2h 7m. You can catch a train from Antwerpen-Berchem and get down at Lille Flandres. The price of the train ticket is approximately Rs. 1000.
Rs. 8500
Travelling in a bus is one of the ways to reach Porto from Lille. The total journey between Lille & Porto takes around 26h 0m in a bus. The bus ticket price for the journey is approximately Rs.8500.
- 5.
- Amsterdam to Porto Drive
- 19h 46m
- Rs. 20161
Rs. 20161
You can take a car from Amsterdam to Porto. It will take you around 19h 46m to cover distance of 2053.87kms and reach Porto from Amsterdam. The total amount for the journey will be approximately Rs.20161.
- 6.
- Amsterdam to Porto Train, bus via Bordeaux
- 21h 31m
- Rs. 19934
Rs. 8000
You can reach Paris Nord from Amsterdam Centraal by travelling in a train. Amsterdam Centraal to Paris Nord train takes approximately 3h 18m. You can catch a train from Amsterdam Centraal and get down at Paris Nord. The price of the train ticket is approximately Rs. 8000.
Rs. 124
Travelling in a Subway is one of the ways to reach Montparnasse-Bienvenue from Gare du Nord. Gare du Nord to Montparnasse-Bienvenue by Subway takes approximately 0h 16m. The distance between Gare du Nord & Montparnasse-Bienvenue is around 5.99kms.
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.