Geneva Porto Routes (7 Ways to go)

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

The distance from Geneva to Porto is approximately 1668.8kms. By car, it takes roughly 16h 17m to reach Porto from Geneva . Take a look at the 7 routes available to reach Porto from Geneva

  • 1.
  • Geneva to Porto Fly
  • 4h 48m
  • Rs. 3735
 
Geneve
 
0h 7m
Rs. 650
You can reach Geneve-Aeroport from Geneve by travelling in a train. Geneve to Geneve-Aeroport train takes approximately 0h 7m. You can catch a train from Geneve and get down at Geneve-Aeroport. The price of the train ticket is approximately Rs. 650.
 
Geneve-Aeroport
 
2h 10m
Rs. 3000
You can travel from Geneva to Porto by booking a flight. The total flight time between Geneva & Porto is around 2h 10m. The price of the flight ticket is approximately Rs.3000.
 
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.
  • Geneva to Porto Bus
  • 27h 12m
  • Rs. 7500
 
Geneva
 
27h 12m
Rs. 7500
Travelling in a bus is one of the ways to reach Porto from Geneva. The total journey between Geneva & Porto takes around 27h 12m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Porto
  • 3.
  • Geneva to Porto Bus via Bragança
  • 26h 49m
  • Rs. 7400
 
Geneva
 
22h 49m
Rs. 6500
Travelling in a bus is one of the ways to reach Bragança from Geneva. The total journey between Geneva & Bragança takes around 22h 49m in a bus. The bus ticket price for the journey is approximately Rs.6500.
 
Bragança
 
3h 0m
Rs. 900
Travelling in a bus is one of the ways to reach Porto from Bragança. The total journey between Bragança & Porto takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.900.
 
Porto
  • 4.
  • Geneva to Porto Bus ALSA
  • 148h 30m
  • Rs. 8000
 
Ginebra
 
148h 30m
Rs. 8000
Travelling in a bus is one of the ways to reach Oporto from Ginebra. The total journey between Ginebra & Oporto takes around 148h 30m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Oporto
  • 5.
  • Geneva to Porto Night bus, bus
  • 28h 35m
  • Rs. 8000
 
Geneva, Geneva
 
2h 35m
Rs. 500
Travelling in a bus is one of the ways to reach Lyon, Lyon Perrache from Geneva, Geneva. The total journey between Geneva, Geneva & Lyon, Lyon Perrache takes around 2h 35m in a bus. The bus ticket price for the journey is approximately Rs.500.
 
Lyon, Lyon Perrache
 
25h 0m
Rs. 7500
Travelling in a bus is one of the ways to reach Porto from Lyon. The total journey between Lyon & Porto takes around 25h 0m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Porto
  • 6.
  • Geneva to Porto Drive
  • 16h 17m
  • Rs. 15309
 
Geneva
 
16h 17m
Rs. 15309
You can take a car from Geneva to Porto. It will take you around 16h 17m to cover distance of 1668.8kms and reach Porto from Geneva. The total amount for the journey will be approximately Rs.15309.
 
Porto
  • 7.
  • Geneva to Porto Train, bus
  • 21h 53m
  • Rs. 15510
 
Geneve
 
1h 52m
Rs. 1900
You can reach Lyon Part Dieu from Geneve by travelling in a train. Geneve to Lyon Part Dieu train takes approximately 1h 52m. You can catch a train from Geneve and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 1900.
 
Lyon Part Dieu
 
1h 25m
Rs. 2400
You can reach Nîmes from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Nîmes train takes approximately 1h 25m. You can catch a train from Lyon Part Dieu and get down at Nîmes. The price of the train ticket is approximately Rs. 2400.
 
Nîmes
 
6h 41m
Rs. 6500
You can reach Madrid-Puerta de Atocha from Nîmes by travelling in a train. Nîmes to Madrid-Puerta de Atocha train takes approximately 6h 41m. You can catch a train from Nîmes and get down at Madrid-Puerta de Atocha. The price of the train ticket is approximately Rs. 6500.
 
Madrid-Puerta de Atocha
 
0h 13m
Rs. 110
You can reach Madrid-Chamartin from Madrid-Atocha Cercanías by travelling in a train. Madrid-Atocha Cercanías to Madrid-Chamartin train takes approximately 0h 13m. You can catch a train from Madrid-Atocha Cercanías and get down at Madrid-Chamartin. The price of the train ticket is approximately Rs. 110.
 
Madrid-Chamartin
 
5h 5m
Rs. 3500
You can reach Orense-Empalme from Madrid-Chamartin by travelling in a train. Madrid-Chamartin to Orense-Empalme train takes approximately 5h 5m. You can catch a train from Madrid-Chamartin and get down at Orense-Empalme. The price of the train ticket is approximately Rs. 3500.
 
Orense-Empalme
 
0h 10m
Rs. 0
Walking is one of the ways to reach Ourense from Orense-Empalme. Orense-Empalme to Ourense by walk takes approximately 0h 10m. The distance between Orense-Empalme & Ourense is around 0.82kms.
 
Ourense
 
2h 33m
Rs. 1100
Travelling in a bus is one of the ways to reach Porto from Ourense. The total journey between Ourense & Porto takes around 2h 33m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Porto