>
From Stuttgart to Berlin

Compare prices to get from Stuttgart to Berlin

Search for tickets from Stuttgart to Berlin in the next 7 days. Flights start at S$ 113. Trains start at S$ 11. Buses start at S$ 53.
Flights
S$ 113|1h 10m
Trains
S$ 11|4h 44m
Buses
S$ 53|7h 55m
S$ 176
S$ 229
S$ 229
S$ 196
S$ 170
S$ 180
S$ 135
S$ 159
S$ 228
S$ 178
S$ 201
S$ 212
S$ 173
S$ 135
Pegasus Airlines
Cheapest
19h 30m
Stuttgart AirportBerlin Brandenburg Airport
S$ 229One way
Book
1 stop
Eurowings
Fastest
1h 10m
Stuttgart AirportBerlin Brandenburg Airport
S$ 283One way
Book
Direct
Scandinavian Airlines
4h 25m
Stuttgart AirportBerlin Brandenburg Airport
S$ 325One way
Book
1 stop
LOT Polish Airlines
7h 20m
Stuttgart AirportBerlin Brandenburg Airport
S$ 596One way
Book
1 stop
  • Prices shown from Stuttgart to Berlin are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Stuttgart to Berlin

The cheapest way to get from Stuttgart to Berlin costs only S$ 38 on average via Trains, and the quickest way takes just 1h 10m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price S$ 155
Average duration 1h 10m
Departure time 06:30 - 18:05
Direct options
Search flights
Train
Trains Cheapest
Average price S$ 38
Average duration 5h 49m
Departure time 08:49 - 13:23
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Stuttgart to Berlin?

What is the cheapest month for one-way flights from Stuttgart to Berlin?

The average price of one-way flights from Stuttgart to Berlin purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Stuttgart to Berlin is February, with an average price of S$ 172, and the most expensive month is April, with an average price of up to S$ 247.

S$ 247
S$ 210
S$ 172
S$ 135
    Cheapest
  • S$ 184
    Nov
  • S$ 180
    Dec
  • S$ 177
    Jan
  • S$ 172
    Feb
  • S$ 193
    Mar
  • S$ 247
    Apr
  • S$ 203
    May
  • S$ 221
    Jun
  • S$ 238
    Jul
  • S$ 224
    Aug
  • S$ 245
    Sep
  • S$ 245
    Oct

What is the cheapest day to travel by train from Stuttgart to Berlin?

Average train fares from Stuttgart to Berlin for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Stuttgart to Berlin is Monday, with an average price of S$ 22.

S$ 60
S$ 41
S$ 22
S$ 3
  • Nov 23
  • Dec 1
  • Nov 11
  • Nov 26
  • Nov 6
  • Nov 28
  • Nov 8

What is the cheapest day to travel from Stuttgart to Berlin by bus?

The average price of a bus from Stuttgart to Berlin found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Stuttgart to Berlin is Monday, with an average price of S$ 56.

S$ 56
  • Nov 2
  • Nov 3
  • Nov 4
  • Nov 5
  • Nov 6
  • Nov 7
  • Nov 8

Recommended hotels in Berlin

The Ritz-Carlton, Berlin
9.6/10
75 Reviews
The Ritz-Carlton, Berlin
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Tiergarten | 2.27 km from city centre
S$ 488
Garden Suites - Penthouse
-/10
36 Reviews
Garden Suites - Penthouse
hotel-star hotel-star hotel-star hotel-star hotel-praise
Prenzlauer Berg | 1.86 km from city centre
S$ 898
cityswap - Ku'damm Penthouses
9.3/10
17 Reviews
cityswap - Ku'damm Penthouses
hotel-star hotel-star hotel-star hotel-star hotel-praise
Berlin City Centre | 4.89 km from city centre
S$ 393
Hotel FFA 62
5.7/10
4 Reviews
Hotel FFA 62
hotel-star hotel-star hotel-praise
Friedrichshain | 4.2 km from city centre
S$ 194

From Stuttgart to Berlin: Travel Information

Companies operating from Stuttgart to Berlin

Deutsche Bahn

Find stations and airports near Stuttgart and Berlin

Popular airports near Stuttgart

Stuttgart Airport (STR) Stuttgart Germany
Karlsruhe/Baden-Baden Airport (FKB) Nearby Karlsruhe Germany

Popular airports near Berlin

Berlin Brandenburg Airport (BER) Berlin Germany
Leipzig/Halle Airport (LEJ) Nearby Leipzig Germany

Popular train stations near Stuttgart

Esslingen-Mettingen Stuttgart Germany
Stuttgart-Obertürkheim Stuttgart Germany
Ruit Zinsholz, Ostfildern Stuttgart Germany
Schemppstraße, Stuttgart Stuttgart Germany
Esslingen(Neckar) Stuttgart Germany

Popular train stations near Berlin

Spandauer Str./Marienkirche, Berlin Berlin Germany
Berlin Hackescher Markt Berlin Germany
Berlin Alexanderplatz (S) Berlin Germany
Berlin Alexanderplatz Berlin Germany
Rotes Rathaus (U), Berlin Berlin Germany

Popular bus stations near Stuttgart

Charlottenplatz, Stuttgart Stuttgart Germany
Rathaus, Stuttgart Stuttgart Germany
Olgaeck, Stuttgart Stuttgart Germany
Schlossplatz, Stuttgart Stuttgart Germany
Staatsgalerie, Stuttgart Stuttgart Germany

Popular bus stations near Berlin

Berlin Gas station "Aral", Messedamm, 6 Berlin Germany
Berlin Park Inn Radisson Hotel Berlin Germany
Berlin Alexanderplatz Berlin Germany
Avengers Berlin Germany
Berlin Hannah-Ahrendt-Straße Berlin Germany

FAQ – How to Get from Stuttgart to Berlin

  • How far is it from Stuttgart to Berlin?

    The distance from Stuttgart to Berlin is about 521km (324 mi).
  • There are 2 modes of transport available from Stuttgart to Berlin, including Flights Trains.
  • The fastest way to get from Stuttgart to Berlin is by Flights, with an average journey time of 1 hour 10 minutes. Other modes of transport take longer: Trains takes on average 5h 49m.
  • The cheapest way to get from Stuttgart to Berlin is by Trains, with an average price of S$ 38. Other modes of transport are more expensive: Flights costs around S$ 155 on avergae.
  • Travellers typically choose the following departure and arrival points from Stuttgart to Berlin: Flights usually departs from Stuttgart Airport and arrives at Berlin Brandenburg Airport Trains usually departs from Esslingen-Mettingen and arrives at Spandauer Str./Marienkirche, Berlin Buses usually departs from Charlottenplatz, Stuttgart and arrives at Berlin Gas station "Aral", Messedamm, 6 .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: StuttgarttoBerlinFlights is usually the cheapest at February, with an average price of S$ 172 StuttgarttoBerlinTrains is usually the cheapest at Monday, with an average price of S$ 22 StuttgarttoBerlinBuses is usually the cheapest at Monday, with an average price of S$ 56 .
  • The time difference between Stuttgart and Berlin is 0m.