Trains from Stuttgart to Berlin

Sun, Aug 25
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Stuttgart
to Berlin

Showing times and prices for Aug 25

Cheapest

$130

Average

$163

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

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

carrier-logo
06:51Stuttgart Hbf5h3812:29Berlin Hbf (tief)
0 changes
$1301One-way
carrier-logo
23:05Stuttgart Hbf8h2707:32Berlin Hbf (tief)
1 change
$1301One-way
carrier-logo
02:28Stuttgart Hbf8h2710:55Berlin Hbf (tief)
1 change
$1301One-way
carrier-logo
20:51Stuttgart Hbf8h4505:36Berlin Hbf
1 change
$1301One-way
carrier-logo
05:51Stuttgart Hbf6h0711:58Berlin Hbf
1 change
$1301One-way

Train Times

Stuttgart to Berlin

Showing trains for tomorrow, Sun, Aug 25
carrier-logo
00:12Stuttgart Hbf7h4607:58Berlin Hbf (tief)
0 changes
carrier-logo
02:28Stuttgart Hbf8h2710:55Berlin Hbf (tief)
0 changes
carrier-logo
03:36Stuttgart Hbf8h1511:51Berlin Hbf (tief)
0 changes
carrier-logo
03:36Stuttgart Hbf7h5311:29Berlin Hbf (tief)
0 changes
carrier-logo
05:12Stuttgart Hbf6h3911:51Berlin Hbf (tief)
0 changes
carrier-logo
05:51Stuttgart Hbf6h0711:58Berlin Hbf
0 changes
carrier-logo
06:51Stuttgart Hbf5h3812:29Berlin Hbf (tief)
0 changes
carrier-logo
08:07Stuttgart Hbf5h4813:55Berlin Hbf (tief)
0 changes
carrier-logo
08:51Stuttgart Hbf5h3814:29Berlin Hbf (tief)
0 changes
carrier-logo
08:54Stuttgart Hbf6h3515:29Berlin Hbf (tief)
0 changes
carrier-logo
09:24Stuttgart Hbf6h2915:53Berlin Hbf (tief)
0 changes
carrier-logo
09:51Stuttgart Hbf6h1016:01Berlin Hbf
0 changes
carrier-logo
10:07Stuttgart Hbf6h0116:08Berlin Hbf (tief)
0 changes
carrier-logo
10:51Stuttgart Hbf5h3816:29Berlin Hbf (tief)
0 changes
carrier-logo
11:24Stuttgart Hbf6h3117:55Berlin Hbf (tief)
0 changes
carrier-logo
11:51Stuttgart Hbf6h1018:01Berlin Hbf
0 changes
carrier-logo
12:51Stuttgart Hbf5h5618:47Berlin Hbf (tief)
0 changes
carrier-logo
12:51Stuttgart Hbf5h3518:26Berlin Hbf (tief)
0 changes
carrier-logo
13:24Stuttgart Hbf6h2919:53Berlin Hbf (tief)
0 changes
carrier-logo
13:51Stuttgart Hbf6h0819:59Berlin Hbf
0 changes
carrier-logo
14:51Stuttgart Hbf5h3820:29Berlin Hbf (tief)
0 changes
carrier-logo
15:24Stuttgart Hbf6h3221:56Berlin Hbf
0 changes
carrier-logo
15:50Stuttgart10h0901:59Berlin Hbf
0 changes
carrier-logo
15:50Stuttgart9h1601:06Berlin Hbf (tief)
0 changes
carrier-logo
15:50Stuttgart8h2400:14Berlin Hbf
0 changes
carrier-logo
15:50Stuttgart8h4100:31Berlin Hbf (tief)
0 changes
carrier-logo
16:51Stuttgart Hbf5h3822:29Berlin Hbf (tief)
0 changes
carrier-logo
17:51Stuttgart Hbf6h2300:14Berlin Hbf
0 changes
carrier-logo
18:51Stuttgart Hbf5h4000:31Berlin Hbf (tief)
0 changes
carrier-logo
19:51Stuttgart Hbf6h0801:59Berlin Hbf
0 changes
carrier-logo
20:51Stuttgart Hbf8h4505:36Berlin Hbf
0 changes
carrier-logo
23:05Stuttgart Hbf8h2707:32Berlin Hbf (tief)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Sat
Aug 24
$35FlixTrain
$26Flixbus
$94Germanwings
Sun
Aug 25
$24FlixTrain
$31Flixbus
$82Germanwings
Mon
Aug 26
$24FlixTrain
$26Flixbus
$71Germanwings
Tue
Aug 27
$24FlixTrain
$22Flixbus
$68easyJet
Wed
Aug 28
$24FlixTrain
$22Flixbus
$68easyJet
Thu
Aug 29
$35FlixTrain
$22Flixbus
$88easyJet
Fri
Aug 30
$35FlixTrain
$26Flixbus
$94Germanwings
Sat
Aug 31
$24FlixTrain
$22Flixbus
$44easyJet
Sun
Sep 1
$24FlixTrain
$22Flixbus
$50easyJet
Mon
Sep 2
$23Deutsche Bahn
$22Flixbus
$38easyJet
Tue
Sep 3
$23Deutsche Bahn
$22Flixbus
$35easyJet
Wed
Sep 4
$35Deutsche Bahn
$22Flixbus
$35easyJet
Thu
Sep 5
$61Deutsche Bahn
$26Flixbus
$74easyJet
Fri
Sep 6
Find prices
$45Flixbus
$108easyJet
Sat
Sep 7
$24FlixTrain
$22Flixbus
$64easyJet
Sun
Sep 8
$24FlixTrain
$22Flixbus
$34easyJet
Mon
Sep 9
$12FlixTrain
$12Flixbus
$33easyJet
Tue
Sep 10
$12FlixTrain
$12Flixbus
$33easyJet
Wed
Sep 11
$23Deutsche Bahn
$12Flixbus
$58easyJet
Thu
Sep 12
$23Deutsche Bahn
$22Flixbus
$58easyJet
Fri
Sep 13
Find prices
$22Flixbus
$61easyJet

The fastest trains

from Stuttgart
to Berlin

Showing times and prices for Aug 25

Fastest Journey

5h 35m

Average

6h 51m

Trains per day

32

Distance

512 km

Of the 32 train that leave Stuttgart for Berlin every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct train cover the 512 km distance in an average of 6h 51m but if you time it right, some train will get you there in just 5h 35m .

The slowest train will take 10h 9m 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
carrier-logo
12:51Stuttgart Hbf5h3518:26Berlin Hbf (tief)
1 change
$1891One-way
2nd Fastest
carrier-logo
06:51Stuttgart Hbf5h3812:29Berlin Hbf (tief)
0 changes
$1301One-way
2nd Fastest
carrier-logo
14:51Stuttgart Hbf5h3820:29Berlin Hbf (tief)
0 changes
$1891One-way
2nd Fastest
carrier-logo
08:51Stuttgart Hbf5h3814:29Berlin Hbf (tief)
0 changes
$1531One-way
2nd Fastest
carrier-logo
16:51Stuttgart Hbf5h3822:29Berlin Hbf (tief)
0 changes
$1741One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Stuttgart to Berlin Train Information

Avg. Train Duration:
7 hours 54 minutes
Train Ticket Price: $18
Trains depart from:Stuttgart
Trains arrive in:Berlin
Distance:512 km
TrainTrain Companies:FlixTrain, Deutsche Bahn

Train from Stuttgart to Berlin - important travel information

Here you can find all information about traveling by train from Stuttgart to Berlin.

How do I get cheaply by train from Stuttgart to Berlin?

Who wants to travel by train from Stuttgart to Berlin will find the opportunity several times an hour on every day of the week. From shortly after midnight until around 11 pm, almost 50 trains run between the two major German cities. among them are more than 15 direct connections on the train line from Stuttgart to Berlin. In addition, there are connections with transfer possibilities in

  • Hanover
  • Frankfurt am Main
  • Erfurt
  • Mannheim
  • Göttingen

on different lines of the train from Stuttgart to Berlin.

In addition to Deutsche Bahn's long-distance trains, €city and €night trains, regional trains and private train companies such as Locomore run on the route. In addition, some connections require a changeover to the local S-Bahn network.

The almost 800 km journey from Stuttgart to Berlin takes you through impressive landscapes such as the Swabian Alb, the Black Forest or the Thuringian Forest.

With the Deutsche Bahn from Stuttgart to Berlin

The Deutsche Bahn is involved in many connections from Stuttgart to Berlin. Deutsche Bahn offers around 15 direct connections between the state capital of Baden-Württemberg and the German capital by IC and ICE trains. If you take the train from Stuttgart to Berlin via Hanover, you can enjoy the high-speed ICE line through Saxony-Anhalt and Brandenburg. The usual Deutsche Bahn service facilities, such as the onboard bistro and restaurant, make the journey pleasant.

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

The duration of the journey by train from Stuttgart to Berlin depends on the chosen route and the time of departure. The direct connections of the Deutsche Bahn need about 5.5 hours for the route with the ICE. The IC travels between 6 and 8 hours from Stuttgart to Berlin. Anyone who decides to take the train from Stuttgart to Berlin via Hanover will change trains once in the state capital of Lower Saxony and will also reach their destination in a total of around 5.5 hours.

How much does a train ticket from Stuttgart to Berlin cost?

The cost of a train ticket for the journey by train from Stuttgart to Berlin in the second class is around 120 to 150 €. If you book your ticket early and decide on a train connection, you can take advantage of the train savings and travel from Stuttgart to Berlin from just 45 €. Deutsche Bahn offers further special offers for various occasions. Holders of a BahnCard also enjoy other discounts.

From which station does the train run from Stuttgart to Berlin?

The train from Stuttgart to Berlin starts at all connections at Stuttgart main station. If you choose a direct train connection from Stuttgart to Berlin, you will usually depart from platform 8, 10 or 11. However, travelers should inform themselves when arriving at the station, as there may always be changes. Stuttgart Central Station is located in the city center and can be reached from all city districts by bus, underground and S-Bahn. One-stop of the underground tram is located directly in front of the main station building. The S-Bahn stop is directly in the main station. Regional trains run from the main station to the entire Stuttgart area.

At which station does the train arrive from Stuttgart to Berlin?

Whoever travels by train from Stuttgart to Berlin has the choice between several arrival stations. Most trains stop at the main station in the government district, especially the direct connections. In addition, some trains run directly from Stuttgart to Ostbahnhof Berlin and to Bahnhof Zoologischer Garten. The station Berlin-Spandau is another destination for long-distance traffic in Berlin. All train stations are directly connected with each other and with the city districts of Berlin by the well-developed underground and suburban train network in Berlin. In addition, there are connections with regional trains to the entire environs of the capital.

Stations

Important Stations and Airports for this Journey
Stuttgart
Berlin
TrainStuttgart Hbf

Amenities

Refreshments

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.