Porto Zagreb Routes (9 Ways to go)
Planning a trip from Porto to Zagreb Cleartrip helps you select the best route between Porto & Zagreb 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 Porto & Zagreb
The distance from Porto to Zagreb is approximately 2606.91kms. By car, it takes roughly 24h 33m to reach Zagreb from Porto . Take a look at the 9 routes available to reach Zagreb from Porto
- 1.
- Porto to Zagreb Fly to Zagreb
- 7h 51m
- Rs. 9500
Rs. 100
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 100.
Rs. 7500
You can travel from Porto to Zagreb by booking a flight. The total flight time between Porto & Zagreb is around 5h 0m. The price of the flight ticket is approximately Rs.7500.
Rs. 1900
Travelling in a Shuttle is one of the ways to reach Zagreb from Zagreb Airport. Zagreb Airport to Zagreb by Shuttle takes approximately 0h 7m. The distance between Zagreb Airport & Zagreb is around 15.04kms.
- 2.
- Porto to Zagreb Fly to Graz, shuttle
- 10h 27m
- Rs. 11500
Rs. 100
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 100.
Rs. 9000
You can travel from Porto to Graz by booking a flight. The total flight time between Porto & Graz is around 4h 40m. The price of the flight ticket is approximately Rs.9000.
Rs. 2400
Travelling in a Shuttle is one of the ways to reach Zagreb from Graz Airport. Graz Airport to Zagreb by Shuttle takes approximately 2h 48m. The distance between Graz Airport & Zagreb is around 194.89kms.
- 3.
- Porto to Zagreb Fly to Ljubljana, shuttle
- 10h 11m
- Rs. 11800
Rs. 100
You can reach Aeroporto from Trindade by travelling in a train. Trindade to Aeroporto train takes approximately 0h 29m. You can catch a train from Trindade and get down at Aeroporto. The price of the train ticket is approximately Rs. 100.
Rs. 9500
You can travel from Porto to Ljubljana by booking a flight. The total flight time between Porto & Ljubljana is around 5h 5m. The price of the flight ticket is approximately Rs.9500.
Rs. 2200
Travelling in a Shuttle is one of the ways to reach Zagreb from Ljubljana Airport. Ljubljana Airport to Zagreb by Shuttle takes approximately 2h 7m. The distance between Ljubljana Airport & Zagreb is around 166.99kms.
- 4.
- Porto to Zagreb Bus FlixBus
- 40h 4m
- Rs. 12000
Rs. 6500
Travelling in a bus is one of the ways to reach Grenoble from Porto. The total journey between Porto & Grenoble takes around 23h 30m in a bus. The bus ticket price for the journey is approximately Rs.6500.
Rs. 5500
Travelling in a bus is one of the ways to reach Zagreb from Grenoble. The total journey between Grenoble & Zagreb takes around 15h 34m in a bus. The bus ticket price for the journey is approximately Rs.5500.
- 5.
- Porto to Zagreb Bus, night train
- 46h 50m
- Rs. 12500
Rs. 7500
Travelling in a bus is one of the ways to reach Zurich from Porto. The total journey between Porto & Zurich takes around 31h 45m in a bus. The bus ticket price for the journey is approximately Rs.7500.
Rs. 5000
You can reach Zagreb Glavni Kolod. from Zürich HB by travelling in a train. Zürich HB to Zagreb Glavni Kolod. train takes approximately 14h 5m. You can catch a train from Zürich HB and get down at Zagreb Glavni Kolod.. The price of the train ticket is approximately Rs. 5000.
- 6.
- Porto to Zagreb Bus Eurolines FR
- 45h 6m
- Rs. 16000
Rs. 6000
Travelling in a bus is one of the ways to reach Bordeaux - Rue terre de Bordés from Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce. The total journey between Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce & Bordeaux - Rue terre de Bordés takes around 14h 57m in a bus. The bus ticket price for the journey is approximately Rs.6000.
Rs. 10000
Travelling in a bus is one of the ways to reach Zagreb from Bordeaux. The total journey between Bordeaux & Zagreb takes around 29h 9m in a bus. The bus ticket price for the journey is approximately Rs.10000.
- 7.
- Porto to Zagreb Drive
- 24h 33m
- Rs. 24089
Rs. 24089
You can take a car from Porto to Zagreb. It will take you around 24h 33m to cover distance of 2606.91kms and reach Zagreb from Porto. The total amount for the journey will be approximately Rs.24089.
- 8.
- Porto to Zagreb Bus, train
- 36h 33m
- Rs. 26600
Rs. 5000
Travelling in a bus is one of the ways to reach Angoulême from Porto. The total journey between Porto & Angoulême takes around 14h 45m in a bus. The bus ticket price for the journey is approximately Rs.5000.
Rs. 12200
You can reach Strasbourg from Angouleme by travelling in a train. Angouleme to Strasbourg train takes approximately 5h 32m. You can catch a train from Angouleme and get down at Strasbourg. The price of the train ticket is approximately Rs. 12200.
Rs. 1500
You can reach Karlsruhe Hbf from Strasbourg by travelling in a train. Strasbourg to Karlsruhe Hbf train takes approximately 0h 38m. You can catch a train from Strasbourg and get down at Karlsruhe Hbf. The price of the train ticket is approximately Rs. 1500.
Rs. 6500
You can reach Villach Hbf from Karlsruhe Hbf by travelling in a train. Karlsruhe Hbf to Villach Hbf train takes approximately 7h 38m. You can catch a train from Karlsruhe Hbf and get down at Villach Hbf. The price of the train ticket is approximately Rs. 6500.
Rs. 1400
You can reach Zagreb Glavni Kolod. from Villach Hbf by travelling in a train. Villach Hbf to Zagreb Glavni Kolod. train takes approximately 4h 0m. You can catch a train from Villach Hbf and get down at Zagreb Glavni Kolod.. The price of the train ticket is approximately Rs. 1400.
- 9.
- Porto to Zagreb Train, night train
- 42h 14m
- Rs. 28150
Rs. 950
You can reach Vigo-Guixar from Porto(Campanha) by travelling in a train. Porto(Campanha) to Vigo-Guixar train takes approximately 2h 15m. You can catch a train from Porto(Campanha) and get down at Vigo-Guixar. The price of the train ticket is approximately Rs. 950.
Rs. 10000
You can reach Barcelona Sants from Vigo-Guixar by travelling in a train. Vigo-Guixar to Barcelona Sants train takes approximately 13h 40m. You can catch a train from Vigo-Guixar and get down at Barcelona Sants. The price of the train ticket is approximately Rs. 10000.
Rs. 3800
You can reach Lyon Part Dieu from Barcelona Sants by travelling in a train. Barcelona Sants to Lyon Part Dieu train takes approximately 4h 59m. You can catch a train from Barcelona Sants and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 3800.
Rs. 5500
You can reach Karlsruhe Hbf from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Karlsruhe Hbf train takes approximately 4h 42m. You can catch a train from Lyon Part Dieu and get down at Karlsruhe Hbf. The price of the train ticket is approximately Rs. 5500.
Rs. 6500
You can reach Villach Hbf from Karlsruhe Hbf by travelling in a train. Karlsruhe Hbf to Villach Hbf train takes approximately 7h 38m. You can catch a train from Karlsruhe Hbf and get down at Villach Hbf. The price of the train ticket is approximately Rs. 6500.
Rs. 1400
You can reach Zagreb Glavni Kolod. from Villach Hbf by travelling in a train. Villach Hbf to Zagreb Glavni Kolod. train takes approximately 4h 0m. You can catch a train from Villach Hbf and get down at Zagreb Glavni Kolod.. The price of the train ticket is approximately Rs. 1400.