Travel from Madrid to Stuttgart

Train, bus or fly from Madrid to Stuttgart?

Iberia, Lufthansa and 7 other airlines fly from Madrid to Stuttgart hourly. Alternatively, Spanish Railways AVE operates a train from Madrid to Stuttgart once daily. Tickets cost $130 - $180 and the journey takes 6 h 54 min. 3 other operators also service this route.

How to get from Madrid to Stuttgart

From Recoletos train to Madrid airport, fly to Stuttgart airport, then train to Stuttgart. 5 h 28 min $117. From Recoletos train to Madrid airport, fly to Strasbourg airport, train to Strasbourg, then train to Stuttgart. 7 h 5 min $232. From Recoletos train to Madrid airport, fly to Frankfurt airport, then train to Stuttgart. 7 h 15 min $153. From Madrid-Puerta de Atocha train to Nîmes, train to Lyon Part Dieu, train to Strasbourg, then train to Stuttgart Hbf. 15 h 57 min $340. From Madrid bus to Strasbourg then bus to Stuttgart Hbf. 27 h 28 min $182. From Madrid bus to Karlsruhe Hbf then train to Stuttgart Hbf. 28 h 43 min $174. From Madrid bus to Stuttgart. 3 days 3 h $155. From Madrid drive to Stuttgart. 17 h 10 min $296.

How long does it take to get from Madrid to Stuttgart?

It takes approximately 5 h 28 min to get from Madrid to Stuttgart.