Omio recommends booking the train as it is the most popular option from Stuttgart Hbf to Amsterdam Amstel among Omio's users. If you are prioritising price take the train with prices starting from £82. For those with little time consider booking a flight which can get you there in 1h 30m. The ticket price range depends on the travel mode: a train costs an average of £82, and a flight costs an average of £185.
Distance: 497 km
Most popular Train | Flight |
---|---|
£82 Average Price Cheapest | £185 Average Price |
7h 25m Average total duration 6h 55m Onboard + 30m Additional time* | 4h 30m Average total duration Fastest 1h 30m Onboard + 3h 0m Additional time* |
![]() Most popular train company | ![]() Most popular airline |
Direct Options | Direct Options |
Distance 497 km |
Average train duration 6h 55m |
Cheapest ticket price £82 |
Trains per day 7 |
Fastest train 8h 2m |
First train 07:15 |
Last train 07:15 |
Travel to Amsterdam Amstel from Stuttgart Hbf from £48 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most convenient route for you.
Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the BahnCard 25, 50 and 100, which you can also use for your train to Amsterdam Amstel from Stuttgart Hbf. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.
Train information from Stuttgart Hbf to Amsterdam Amstel with Deutsche Bahn: