The cheapest trains from Dortmund to Stuttgart

Showing times and prices for Oct 25

Cheapest

$37

Average

$72

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Dortmund to Stuttgart will cost around $ 72 if you buy it on the day, but the cheapest tickets can be found for only $ 37.

Cheapest
10:35PMDortmund Hbf6h08 04:43AMStuttgart Hbf
1 changes
$371One-way
2nd Cheapest
08:35PMDortmund Hbf6h45 03:20AMStuttgart Hbf
1 changes
$441One-way
2nd Cheapest
03:36PMDortmund Hbf4h32 08:08PMStuttgart Hbf
2 changes
$441One-way
2nd Cheapest
08:48PMDortmund Hbf6h32 03:20AMStuttgart Hbf
0 changes
$441One-way
2nd Cheapest
03:36PMDortmund Hbf4h48 08:24PMStuttgart Hbf
1 changes
$441One-way

Timetable Dortmund to Stuttgart

Showing trains for tomorrow, Mon, Oct 25
01:45AMDortmund Hbf5h15 07:00AMStuttgart Hbf
0 changes
04:03AMDortmund Hbf4h05 08:08AMStuttgart Hbf
0 changes
04:34AMDortmund Hbf4h50 09:24AMStuttgart Hbf
0 changes
05:28AMDortmund Hbf3h40 09:08AMStuttgart Hbf
0 changes
05:36AMDortmund Hbf4h32 10:08AMStuttgart Hbf
0 changes
05:36AMDortmund Hbf3h32 09:08AMStuttgart Hbf
0 changes
05:47AMDortmund Hbf3h37 09:24AMStuttgart Hbf
0 changes
06:36AMDortmund Hbf3h32 10:08AMStuttgart Hbf
0 changes
06:36AMDortmund Hbf4h46 11:22AMStuttgart Hbf
0 changes
06:46AMDortmund Hbf3h52 10:38AMStuttgart Hbf
0 changes
06:46AMDortmund Hbf5h07 11:53AMStuttgart Hbf
0 changes
06:50AMDortmund Hbf5h03 11:53AMStuttgart Hbf
0 changes
06:50AMDortmund Hbf3h48 10:38AMStuttgart Hbf
0 changes
07:36AMDortmund Hbf3h32 11:08AMStuttgart Hbf
0 changes
07:36AMDortmund Hbf4h32 12:08PMStuttgart Hbf
0 changes
07:46AMDortmund Hbf3h36 11:22AMStuttgart Hbf
0 changes
08:36AMDortmund Hbf3h32 12:08PMStuttgart Hbf
0 changes
08:36AMDortmund Hbf4h46 01:22PMStuttgart Hbf
0 changes
09:12AMDortmund Hbf4h56 02:08PMStuttgart Hbf
0 changes
09:36AMDortmund Hbf3h32 01:08PMStuttgart Hbf
0 changes
09:46AMDortmund Hbf3h36 01:22PMStuttgart Hbf
0 changes
09:48AMDortmund Hbf4h58 02:46PMStuttgart Hbf
0 changes
09:48AMDortmund Hbf4h50 02:38PMStuttgart Hbf
0 changes
10:35AMDortmund Hbf5h18 03:53PMStuttgart Hbf
0 changes
10:35AMDortmund Hbf3h33 02:08PMStuttgart Hbf
0 changes
11:11AMDortmund Hbf5h12 04:23PMStuttgart Hbf
0 changes
11:11AMDortmund Hbf4h57 04:08PMStuttgart Hbf
0 changes
11:36AMDortmund Hbf3h32 03:08PMStuttgart Hbf
0 changes
12:36PMDortmund Hbf4h43 05:19PMStuttgart Hbf
0 changes
12:36PMDortmund Hbf3h32 04:08PMStuttgart Hbf
0 changes
12:46PMDortmund Hbf3h52 04:38PMStuttgart Hbf
0 changes
01:11PMDortmund Hbf4h57 06:08PMStuttgart Hbf
0 changes
01:11PMDortmund Hbf5h17 06:28PMStuttgart Hbf
0 changes
01:36PMDortmund Hbf3h32 05:08PMStuttgart Hbf
0 changes
01:36PMDortmund Hbf5h02 06:38PMStuttgart Hbf
0 changes
01:48PMDortmund Hbf3h31 05:19PMStuttgart Hbf
0 changes
02:27PMDortmund Hbf3h41 06:08PMStuttgart Hbf
0 changes
02:35PMDortmund Hbf3h33 06:08PMStuttgart Hbf
0 changes
02:35PMDortmund Hbf5h18 07:53PMStuttgart Hbf
0 changes
02:46PMDortmund Hbf3h52 06:38PMStuttgart Hbf
0 changes
03:36PMDortmund Hbf3h31 07:07PMStuttgart Hbf
0 changes
03:36PMDortmund Hbf4h32 08:08PMStuttgart Hbf
0 changes
03:36PMDortmund Hbf4h48 08:24PMStuttgart Hbf
0 changes
03:48PMDortmund Hbf3h36 07:24PMStuttgart Hbf
0 changes
04:27PMDortmund Hbf3h41 08:08PMStuttgart Hbf
0 changes
04:35PMDortmund Hbf3h33 08:08PMStuttgart Hbf
0 changes
04:35PMDortmund Hbf5h21 09:56PMStuttgart Hbf
0 changes
05:11PMDortmund Hbf5h11 10:22PMStuttgart Hbf
0 changes
05:11PMDortmund Hbf4h57 10:08PMStuttgart Hbf
0 changes
05:36PMDortmund Hbf3h32 09:08PMStuttgart Hbf
0 changes
05:50PMDortmund Hbf3h33 09:23PMStuttgart Hbf
0 changes
06:27PMDortmund Hbf3h41 10:08PMStuttgart Hbf
0 changes
06:35PMDortmund Hbf3h33 10:08PMStuttgart Hbf
0 changes
07:36PMDortmund Hbf3h32 11:08PMStuttgart Hbf
0 changes
08:35PMDortmund Hbf6h45 03:20AMStuttgart Hbf
0 changes
08:48PMDortmund Hbf6h32 03:20AMStuttgart Hbf
0 changes
10:35PMDortmund Hbf6h08 04:43AMStuttgart Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
Oct 25
$37Deutsche Bahn
Find prices
Tue
Oct 26
$22Deutsche Bahn
$22Flixbus
Wed
Oct 27
$22Deutsche Bahn
$22Flixbus
Thu
Oct 28
$22Deutsche Bahn
$16Flixbus
Fri
Oct 29
$22Deutsche Bahn
$37Flixbus
Sat
Oct 30
$34Deutsche Bahn
$25Flixbus
Sun
Oct 31
$22Deutsche Bahn
$23Flixbus
Mon
Nov 1
$22Deutsche Bahn
Find prices
Thu
Nov 4
Find prices
$23Flixbus
Fri
Nov 5
$29Deutsche Bahn
$27Flixbus
Sat
Nov 6
$22Deutsche Bahn
$43Croatia Bus d.o.o.
Mon
Nov 8
$22Deutsche Bahn
$16Flixbus
Tue
Nov 9
$22Deutsche Bahn
$16Flixbus
Wed
Nov 10
$22Deutsche Bahn
$16Flixbus
Fri
Nov 12
$22Deutsche Bahn
$25Flixbus
Sat
Nov 13
$22Deutsche Bahn
$43Croatia Bus d.o.o.

The fastest trains from Dortmund to Stuttgart

Showing times and prices for Oct 25

Fastest Journey

3 h 31 m

Average

4 h 20 m

Trains per day

57

Distance

327 km

Of the 57 trains that leave Dortmund for Stuttgart every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 327 km distance in an average of 4 h 20 m but if you time it right, some trains will get you there in just 3 h 31 m .

The slowest trains will take 6 h 45 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
03:36PMDortmund Hbf3h31 07:07PMStuttgart Hbf
2 changes
$741One-way
Fastest
01:48PMDortmund Hbf3h31 05:19PMStuttgart Hbf
0 changes
$741One-way
2nd Fastest
06:36AMDortmund Hbf3h32 10:08AMStuttgart Hbf
0 changes
$991One-way
2nd Fastest
05:36PMDortmund Hbf3h32 09:08PMStuttgart Hbf
2 changes
$621One-way
2nd Fastest
07:36AMDortmund Hbf3h32 11:08AMStuttgart Hbf
1 changes
$941One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Stuttgart from Dortmund

distanceDistance203 miles (327 km)
durationAverage train duration4 h 10 min
priceAverage train ticket price$31 (€25)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Dortmund to Stuttgart cover the 203 miles (327 km) long journey taking on average 4 h 10 min with our travel partners like Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around $31 (€25), you can find the cheapest train ticket for as low as $22 (€18). Travelers depart most frequently from Dortmund Hbf and arrive in Stuttgart Hbf.

Train companies

Dortmund to Stuttgart with Deutsche Bahn

Buy your official Deutsche Bahn train tickets from Dortmund to Stuttgart from $22 (€18) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.

Deutsche Bahn

Deutsche Bahn (DB) trains take you between Dortmund and Stuttgart in comfort. Find the DB train schedule for your route from Dortmund to Stuttgart on Omio and book cheap DB tickets online. The distance between Dortmund and Stuttgart is 203 miles (327 km) by DB and prices for a Deutsche Bahn ticket from Dortmund to Stuttgart start at $22 (€18).

Deutsche Bahn is Germany’s main provider of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including 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 needed to travel. For example, while bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

Deutsche Bahn's current ticket policies due to COVID-19 for your train from Dortmund to Stuttgart are the following:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Train from Dortmund to Stuttgart

Who would like to travel fast and comfortably from Dortmund to Stuttgart, meets with the course the correct choice. In only 3 hours 27 minutes the trains of the Deutsche Bahn travel directly to the state capital of Baden-Württemberg. Numerous transfer connections complete the offer.

Which train companies travel from Dortmund to Stuttgart?

Most connections by train from Dortmund to Stuttgart are offered by Deutsche Bahn, which operates ICE, IC and RE trains on the route. In addition, there is a connection with Flixtrain, which provides for a bus ride to Kassel and a subsequent train ride.

How long does the train journey from Dortmund to Stuttgart take?

Direct journeys by train from Dortmund to Stuttgart take about 3 hours 27 minutes. Some connections with a change in Cologne and Mannheim are a bit faster, with other connections the journey time can increase to 5 hours. to 7 hours.

How often can you travel by train from Dortmund to Stuttgart?

Daily there are about 60 connections from Dortmund to Stuttgart with three to four departures per hour on the timetable. The trains run directly about every 2 hours.

Stations on the route Dortmund - Stuttgart?

At which station does the train start in Dortmund? The train journey starts at Dortmund Central Station, which is connected to destinations in the city center via the underground lines U41, 45, 47 and 49.

At which station does the train arrive in Stuttgart? The destination is Stuttgart main station. From there it takes only a few minutes on foot or with subways and suburban trains to the city center.

Travel Tips

Trains from Dortmund to Stuttgart
Travel by train to Stuttgart easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Dortmund to Stuttgart.
FAQs
How much does a cheap train to Stuttgart from Dortmund cost?
Omio customers have found the cheapest trains from Dortmund to Stuttgart to cost as little as $22 (€18)  in the next 7 days.
How much does it cost to take a train to Stuttgart from Dortmund?
The train price to Stuttgart from Dortmund is on average $31 (€25)  if you are looking to buy your tickets for this journey in the next 7 days.
How far is Stuttgart from Dortmund by train?
You should expect to travel around 203 miles (327 km)  from Dortmund to Stuttgart by train.
How long is the train ride from Dortmund to Stuttgart?
On average the Dortmund to Stuttgart train travel time is 4 h 10 min  for the 203 miles (327 km) long journey, but the duration can vary if you travel on weekends and holidays.
What is the departure train station in Dortmund and arrival train station in Stuttgart?

Omio customers who travel this route most frequently depart from Dortmund Hbf   and arrive in Stuttgart Hbf.

Where do I find the Dortmund train station to Stuttgart? Where is the Stuttgart train station?

The most popular departure train station with passengers for this trip, called Dortmund Hbf, is located 0 mile (s) / 0 km from the city center of Dortmund.

The most popular arrival train station, Stuttgart Hbf, is located 0 mile (s) / 0 km away from the city center of Stuttgart.

What train companies offer a service to Stuttgart from Dortmund?
Take the Dortmund to Stuttgart train with Deutsche Bahn. However, it's always good to check out all possible train companies for the trip between Dortmund and Stuttgart as there might be differences in the amenities they offer.
How many trains are there to Stuttgart from Dortmund a day?
On average, there are 12 trains a day from Dortmund to Stuttgart. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Dortmund to Stuttgart?
The first Dortmund to Stuttgart train departs at 5: 31 AM   and the last train from Dortmund to Stuttgart leaves at 11: 45 PM. Check out the most up-to-date train schedule from Dortmund to Stuttgart on Omio and find the best time to travel to your destination.
How early should I book train tickets between Dortmund and Stuttgart to score the best deals?
The price of a one way train ticket from Dortmund to Stuttgart is on average $31 (€25) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets from Dortmund to Stuttgart available a few months in advance.

Important Stations and Airports for this Journey

Dortmund
Stuttgart
The major railway station for departures from Dortmund is Dortmund Hbf. Read all the information you need to know about services, amenities and connections at Dortmund Hbf for your journey between Dortmund and Stuttgart.