Duration | 28h 27m |
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 Avignon Tgv. The journey, including transfers, takes approximately 11h 59m.
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 Viajeros, depart from Madrid-Puerta de Atocha-Almudena Grandes station.
More detailsMadrid to Geneva train services, operated by TGV inOui, arrive at Geneve station.
More detailsBook your Madrid to Geneva train tickets online with Omio.
Search and bookThere are 1255+ 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