Duration | 19h 28m |
Distance | 1309 km |
Average price | SFr 170 |
Frequency | 6/week |
No, there is no direct train from Madrid to Geneva. However, there are services departing from Madrid-Puerta de Atocha-Almudena Grandes and arriving at Geneve via Barcelona-Sants and Lyon Part Dieu. The journey, including transfers, takes approximately 11h 50m.
More detailsThe distance between Madrid and Geneva is 1026 km. The road distance is 1309 km.
Get driving directionsMadrid to Geneva train services, operated by Renfe AVE, depart from Madrid-Puerta de Atocha-Almudena Grandes station.
More detailsMadrid to Geneva train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Geneve station.
More detailsBook your Madrid to Geneva train tickets online with Omio.
Search and bookThere are 1254+ hotels available in Geneva. Prices start at SFr 0 per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps