Budapest Porto Routes (6 Ways to go)

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

The distance from Budapest to Porto is approximately 2906.1kms. By car, it takes roughly 27h 45m to reach Porto from Budapest . Take a look at the 6 routes available to reach Porto from Budapest

  • 1.
  • Budapest to Porto Fly
  • 6h 40m
  • Rs. 4760
 
Budapest Astoria
 
0h 34m
Rs. 75
Travelling in a bus is one of the ways to reach Budapest Airport from Budapest Astoria. The total journey between Budapest Astoria & Budapest Airport takes around 0h 34m in a bus. The bus ticket price for the journey is approximately Rs.75.
 
Budapest Airport
 
3h 35m
Rs. 4600
You can travel from Budapest to Porto by booking a flight. The total flight time between Budapest & Porto is around 3h 35m. 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.
  • Budapest to Porto Bus
  • 50h 4m
  • Rs. 13077
 
Szent István Bazilika
 
0h 17m
Rs. 77
Travelling in a bus is one of the ways to reach Népliget M from Szent István Bazilika. The total journey between Szent István Bazilika & Népliget M takes around 0h 17m in a bus. The bus ticket price for the journey is approximately Rs.77.
 
Népliget M
 
24h 40m
Rs. 7000
Travelling in a bus is one of the ways to reach Saint-Etirnne from Budapest. The total journey between Budapest & Saint-Etirnne takes around 24h 40m in a bus. The bus ticket price for the journey is approximately Rs.7000.
 
Saint-Etirnne
 
23h 7m
Rs. 6000
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.6000.
 
Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce
  • 3.
  • Budapest to Porto Night train, bus
  • 45h 18m
  • Rs. 14077
 
Dózsa György tér
 
0h 13m
Rs. 77
Travelling in a bus is one of the ways to reach Keleti pályaudvar M from Dózsa György tér. The total journey between Dózsa György tér & Keleti pályaudvar M takes around 0h 13m in a bus. The bus ticket price for the journey is approximately Rs.77.
 
Keleti pályaudvar M
 
11h 20m
Rs. 5000
You can reach Zürich HB from Budapest-Keleti by travelling in a train. Budapest-Keleti to Zürich HB train takes approximately 11h 20m. You can catch a train from Budapest-Keleti and get down at Zürich HB. The price of the train ticket is approximately Rs. 5000.
 
Zürich HB
 
31h 45m
Rs. 9000
Travelling in a bus is one of the ways to reach Porto from Zurich. The total journey between Zurich & Porto takes around 31h 45m in a bus. The bus ticket price for the journey is approximately Rs.9000.
 
Porto
  • 4.
  • Budapest to Porto Train, bus
  • 34h 49m
  • Rs. 25801
 
Budapest-Keleti
 
10h 34m
Rs. 8000
You can reach Mannheim Hbf from Budapest-Keleti by travelling in a train. Budapest-Keleti to Mannheim Hbf train takes approximately 10h 34m. You can catch a train from Budapest-Keleti and get down at Mannheim Hbf. The price of the train ticket is approximately Rs. 8000.
 
Mannheim Hbf
 
3h 10m
Rs. 5500
You can reach Paris Est from Mannheim Hbf by travelling in a train. Mannheim Hbf to Paris Est train takes approximately 3h 10m. You can catch a train from Mannheim Hbf and get down at Paris Est. The price of the train ticket is approximately Rs. 5500.
 
Paris Est
 
0h 10m
Rs. 0
Walking is one of the ways to reach Gare du Nord from Paris Est. Paris Est to Gare du Nord by walk takes approximately 0h 10m. The distance between Paris Est & Gare du Nord is around 0.85kms.
 
Gare du Nord
 
0h 28m
Rs. 170
You can reach Massy-Palaiseau from Gare du Nord by travelling in a train. Gare du Nord to Massy-Palaiseau train takes approximately 0h 28m. You can catch a train from Gare du Nord and get down at Massy-Palaiseau. The price of the train ticket is approximately Rs. 170.
 
Massy-Palaiseau
 
0h 2m
Rs. 131
Travelling in a bus is one of the ways to reach Chemin Des Femmes from Massy-Palaiseau Rer. The total journey between Massy-Palaiseau Rer & Chemin Des Femmes takes around 0h 2m in a bus. The bus ticket price for the journey is approximately Rs.131.
 
Chemin Des Femmes
 
2h 24m
Rs. 5000
You can reach Angouleme from Massy TGV by travelling in a train. Massy TGV to Angouleme train takes approximately 2h 24m. You can catch a train from Massy TGV and get down at Angouleme. The price of the train ticket is approximately Rs. 5000.
 
Angouleme
 
14h 45m
Rs. 7000
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.7000.
 
Porto
  • 5.
  • Budapest to Porto Drive
  • 27h 45m
  • Rs. 26660
 
Budapest
 
27h 45m
Rs. 26660
You can take a car from Budapest to Porto. It will take you around 27h 45m to cover distance of 2906.1kms and reach Porto from Budapest. The total amount for the journey will be approximately Rs.26660.
 
Porto
  • 6.
  • Budapest to Porto Train
  • 40h 33m
  • Rs. 29350
 
Budapest-Keleti
 
11h 15m
Rs. 8000
You can reach Zürich HB from Budapest-Keleti by travelling in a train. Budapest-Keleti to Zürich HB train takes approximately 11h 15m. You can catch a train from Budapest-Keleti and get down at Zürich HB. The price of the train ticket is approximately Rs. 8000.
 
Zürich HB
 
0h 53m
Rs. 1300
You can reach Basel SBB from Zürich HB by travelling in a train. Zürich HB to Basel SBB train takes approximately 0h 53m. You can catch a train from Zürich HB and get down at Basel SBB. The price of the train ticket is approximately Rs. 1300.
 
Basel SBB
 
3h 24m
Rs. 4700
You can reach Lyon Part Dieu from Basel SBB by travelling in a train. Basel SBB to Lyon Part Dieu train takes approximately 3h 24m. You can catch a train from Basel SBB and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 4700.
 
Lyon Part Dieu
 
4h 58m
Rs. 5000
You can reach Barcelona Sants from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Barcelona Sants train takes approximately 4h 58m. You can catch a train from Lyon Part Dieu and get down at Barcelona Sants. The price of the train ticket is approximately Rs. 5000.
 
Barcelona Sants
 
13h 33m
Rs. 9500
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. 9500.
 
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)