Zurich Madrid Routes (7 Ways to go)

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

The distance from Zurich to Madrid is approximately 1625.03kms. By car, it takes roughly 15h 40m to reach Madrid from Zurich . Take a look at the 7 routes available to reach Madrid from Zurich

  • 1.
  • Zurich to Madrid Fly from Zurich
  • 5h 4m
  • Rs. 4240
 
Zürich HB
 
0h 10m
Rs. 700
You can reach Zürich Flughafen from Zürich HB by travelling in a train. Zürich HB to Zürich Flughafen train takes approximately 0h 10m. You can catch a train from Zürich HB and get down at Zürich Flughafen. The price of the train ticket is approximately Rs. 700.
 
Zürich Flughafen
 
2h 15m
Rs. 3400
You can travel from Zurich to Madrid by booking a flight. The total flight time between Zurich & Madrid is around 2h 15m. The price of the flight ticket is approximately Rs.3400.
 
Madrid
 
0h 24m
Rs. 140
You can reach Recoletos from Aeropuerto T4 by travelling in a train. Aeropuerto T4 to Recoletos train takes approximately 0h 24m. You can catch a train from Aeropuerto T4 and get down at Recoletos. The price of the train ticket is approximately Rs. 140.
 
Recoletos
  • 2.
  • Zurich to Madrid Train to Basel, fly
  • 6h 3m
  • Rs. 4970
 
Zürich HB
 
0h 53m
Rs. 1500
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. 1500.
 
Basel SBB
 
0h 16m
Rs. 230
Travelling in a bus is one of the ways to reach Basel EuroAirport from Basel, Bahnhof SBB. The total journey between Basel, Bahnhof SBB & Basel EuroAirport takes around 0h 16m in a bus. The bus ticket price for the journey is approximately Rs.230.
 
Basel EuroAirport
 
2h 10m
Rs. 3100
You can travel from Basel to Madrid by booking a flight. The total flight time between Basel & Madrid is around 2h 10m. The price of the flight ticket is approximately Rs.3100.
 
Madrid
 
0h 24m
Rs. 140
You can reach Recoletos from Aeropuerto T4 by travelling in a train. Aeropuerto T4 to Recoletos train takes approximately 0h 24m. You can catch a train from Aeropuerto T4 and get down at Recoletos. The price of the train ticket is approximately Rs. 140.
 
Recoletos
  • 3.
  • Zurich to Madrid Bus Eurolines CH
  • 26h 15m
  • Rs. 8000
 
Zurich
 
26h 15m
Rs. 8000
Travelling in a bus is one of the ways to reach Madrid Avenida de América from Zurich. The total journey between Zurich & Madrid Avenida de América takes around 26h 15m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Madrid Avenida de América
  • 4.
  • Zurich to Madrid Train, bus
  • 33h 37m
  • Rs. 10100
 
Zürich HB
 
1h 47m
Rs. 3100
You can reach Freiburg(Breisgau) Hbf from Zürich HB by travelling in a train. Zürich HB to Freiburg(Breisgau) Hbf train takes approximately 1h 47m. You can catch a train from Zürich HB and get down at Freiburg(Breisgau) Hbf. The price of the train ticket is approximately Rs. 3100.
 
Freiburg(Breisgau) Hbf
 
2h 25m
Rs. 500
Travelling in a bus is one of the ways to reach Karlsruhe, Hbf. - Süd, am Hintereingang from Freiburg, Busbahnhof. The total journey between Freiburg, Busbahnhof & Karlsruhe, Hbf. - Süd, am Hintereingang takes around 2h 25m in a bus. The bus ticket price for the journey is approximately Rs.500.
 
Karlsruhe, Hbf. - Süd, am Hintereingang
 
27h 25m
Rs. 6500
Travelling in a bus is one of the ways to reach Madrid from Karlsruhe. The total journey between Karlsruhe & Madrid takes around 27h 25m in a bus. The bus ticket price for the journey is approximately Rs.6500.
 
Madrid
  • 5.
  • Zurich to Madrid Bus ALSA
  • 150h 50m
  • Rs. 13000
 
Zurich
 
150h 50m
Rs. 13000
Travelling in a bus is one of the ways to reach Madrid from Zurich. The total journey between Zurich & Madrid takes around 150h 50m in a bus. The bus ticket price for the journey is approximately Rs.13000.
 
Madrid
  • 6.
  • Zurich to Madrid Drive
  • 15h 40m
  • Rs. 13890
 
Zürich
 
15h 40m
Rs. 13890
You can take a car from Zürich to Madrid. It will take you around 15h 40m to cover distance of 1625.03kms and reach Madrid from Zürich. The total amount for the journey will be approximately Rs.13890.
 
Madrid
  • 7.
  • Zurich to Madrid Train
  • 14h 30m
  • Rs. 17400
 
Zürich HB
 
2h 44m
Rs. 5500
You can reach Geneve from Zürich HB by travelling in a train. Zürich HB to Geneve train takes approximately 2h 44m. You can catch a train from Zürich HB and get down at Geneve. The price of the train ticket is approximately Rs. 5500.
 
Geneve
 
1h 52m
Rs. 1500
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. 1500.
 
Lyon Part Dieu
 
4h 58m
Rs. 5500
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. 5500.
 
Barcelona Sants
 
2h 30m
Rs. 4900
You can reach Madrid-Puerta de Atocha from Barcelona Sants by travelling in a train. Barcelona Sants to Madrid-Puerta de Atocha train takes approximately 2h 30m. You can catch a train from Barcelona Sants and get down at Madrid-Puerta de Atocha. The price of the train ticket is approximately Rs. 4900.
 
Madrid-Puerta de Atocha