Need a place to stay in Zurich?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Distance | 773 miles (1247 km) | |
Train frequency | 4 a day | |
Direct train | No | |
Train companies | Renfe AVE |
Trains from Madrid to Zurich cover the 773 miles (1247 km) long route taking on average 20 h 58 min with our travel partners like Renfe AVE. Normally, there are 4 trains operating per day, including direct services available. Travelers depart most frequently from Madrid-Puerta de Atocha-Almudena Grandes and arrive in Zürich HB.
Travel between Madrid and Zurich on AVE trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
Travel 773 miles (1247 km) to Zurich from Madrid comfortably with AVE, the high-speed trains from Spain’s national railroad company, Renfe. As an official travel partner of Renfe AVE, we show you all the AVE train schedules and the best deals for the Madrid to Zurich trip so you can spend more time enjoying your vacation. Simply check the AVE train times and tickets for the journey, including the Promo, Promo + and Flexible tickets, and book cheap AVE tickets between Madrid and Zurich. Renfe also offers discount cards that you can add when buying your tickets with Omio, such as the + Renfe Youth 50 Card and the Gold Card.
AVE trains connect the most important cities in the country in just a few hours and offer a multitude of schedules throughout the day for greater comfort and flexibility. The AVE is undoubtedly Renfe's most popular train; with its high speed of up to 192 mph (310 kmh) on select routes, AVE is one of the fastest trains in the entire world. All AVE trains have a restaurant, bathroom, WiFi and entertainment on board.
AVE from Madrid to Zurich train information:
When departing from Madrid, you have various train station options to start your trip from including Madrid-Puerta de Atocha-Almudena Grandes, Madrid Chamartín and Madrid Méndez Alvaro. When arriving in Zurich, you can end your trip in train stations like Zürich HB, Zürich Flughafen and Zürich Oerlikon.
Passengers board the train most frequently from Madrid-Puerta de Atocha-Almudena Grandes, which is located around 1.4 miles (2.2 km) away from the city centre, and they get off the train at Zürich HB, located 1.9 miles (3 km) away from the city centre.
Here are some other resources that might have the information you need