Trains from Berlin to Stuttgart

  1. Cheap tickets
  2. Train
  3. Berlin
  4. Train from Berlin to Stuttgart

Berlin to Stuttgart train information

Berlin Stuttgart train map

Train duration 6h47m
Arrival Stuttgart, Germany
Departure Berlin, Germany
Distance 318 Miles
Train operators FlixTrain, IC, ICE
Lowest train price from €19.90

The route connecting Berlin, which is in Germany and Stuttgart, located in Germany is well served by trains. The trains are operated by these several companies: FlixTrain, IC, ICE.

There are 318 miles between both cities and the average train duration connecting Berlin to Stuttgart is normally 6h47m. Travelling by train is normally the fastest solution to go to Stuttgart from Berlin, and it's also a greener option than taking your car or using the plane.

We found trains from £19.90 to travel in the next 30 days. Fares will change depending on the day and hour of travel and how far in advance you purchase your ticket.

Best prices for Berlin to Stuttgart train tickets

from €19.99 MORE 6h46m
from €19.90 MORE 6h23m
Other modes of transport available
Coach
from €15.98 MORE 9h12m
Flight
from £42.57 MORE 7h48m

Berlin - Stuttgart prices calendar

Find the cheapest tickets to travel from Berlin to Stuttgart by train, bus, ride sharing and plane.

  april june   may
monday tuesday wednesday thursday friday saturday sunday
13
14
15
16
17
18
19

Eurolines--

FlixBus€50

FlixTrain--

Deutsche Bahn€90

20

Eurolines--

FlixBus€19

FlixTrain--

Deutsche Bahn€76

21
22
23
24
25
26
27
28
29
30
31
01
02

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Train times Berlin to Stuttgart

When are the next trains to Stuttgart?

Departure Arrival Duration Company
Today
There are no more services available today.
Tomorrow
Berlin Hbf (tief)
01:17
Stuttgart Hbf
08:46
7h29m IC
Berlin Hbf
02:43
Stuttgart Hbf
09:08
6h25m ICE
Berlin Hbf
04:33
Stuttgart Hbf
10:08
5h35m ICE
Berlin Hbf (tief)
04:49
Stuttgart Hbf
11:08
6h19m ICE
Berlin Hbf (tief)
05:00
Stuttgart Hbf
11:08
6h08m ICE
Berlin Hbf
06:30
Stuttgart Hbf
12:08
5h38m ICE
Berlin Hbf (tief)
06:47
Stuttgart Hbf
13:08
6h21m ICE
Berlin Hbf (tief)
06:50
Stuttgart Hbf
12:35
5h45m ICE
Berlin Hbf
07:33
Stuttgart Hbf
13:08
5h35m ICE
Berlin Hbf
08:30
Stuttgart Hbf
14:08
5h38m ICE
See more departures +

The table above only shows the remaining services for today and will display a maximum of 10 train departures.

See all departures: Today / Tomorrow

According to our data, 30 trains from Berlin to Stuttgart are running today and 32 tomorrow. The first Berlin Stuttgart train is at 05:28 while the last train is at 21:26. The first and last departure hours may be different on each day of the week and there may be less trains during weekends or bank holidays. Train companies can as well increase or decrease the number of trains during school holidays or depending on the demand.

Best prices for Berlin to Stuttgart trains

We compare train ticket for all major companies to travel between Berlin and Stuttgart by train and find the best prices for the coming days. Take a look at the prices of train tickets Stuttgart to Berlin and find the best deal for your outbound journey.

From To Price Departure on At Company Searched
Berlin
Hbf (tief)
Stuttgart
Hbf
€19.90 12/06/2019 21:28 ICE 3 days ago
Berlin
Hbf (tief)
Stuttgart
Hbf
€25.90 13/06/2019 05:28 ICE 2 days ago
Berlin
Hbf (tief)
Stuttgart
Hbf
€25.90 13/06/2019 21:28 ICE 2 days ago
Berlin
Hbf (tief)
Stuttgart
Hbf
€25.90 12/06/2019 19:28 ICE 3 days ago
Berlin
Hbf (tief)
Stuttgart
Hbf
€25.90 12/06/2019 17:28 ICE 3 days ago
Berlin
Hbf (tief)
Stuttgart
Hbf
€25.90 11/06/2019 21:28 ICE 4 days ago
Berlin
Hbf (tief)
Stuttgart
Hbf
€29.90 15/06/2019 04:28 16 hours ago
Berlin
Hbf
Stuttgart
Hbf
€29.90 15/06/2019 17:59 ICE 16 hours ago
Berlin
Hbf
Stuttgart
Hbf
€29.90 14/06/2019 23:52 ICE 1 day ago
Berlin
Hbf (tief)
Stuttgart
Hbf
€29.90 14/06/2019 04:28 1 day ago

Best prices for the next 30 days.

Berlin Stuttgart train

Other transport solution