Trip to Stuttgart

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration8h
Distance765 km
Avg. price$ 47
Train trips19 found

Trains from Berlin to Stuttgart

🚆 The direct train from Berlin Hauptbahnhof to Stuttgart Hauptbahnhof runs every two hours, making it convenient for travelers to plan their journey. The trip takes approximately 5 hours and 42 minutes, offering a comfortable and scenic route through Germany. 🌆 Covering a distance of 726 km, the Berlin to Stuttgart train route provides a great way to experience the beauty of the German landscape. Passengers can enjoy a seamless journey on the Deutsche Bahn Intercity-Express, with services operating daily to ensure flexibility for travelers. 🎫 Ticket prices for the train between Berlin and Stuttgart range from €51 to €119, offering a cost-effective and efficient travel option for those exploring Germany. With a journey time of 5 hours and 42 minutes, passengers can relax and enjoy the ride to their destination while experiencing the convenience of train travel.

Where to stay in Stuttgart

There are over 318 hotels to stay in Stuttgart. Prices range from $29 per night.

Find accommodation

Will you be returning to Berlin by train?

If you are looking for the return train journey, check out trains from Stuttgart to Berlin

See schedule