Berlin to Stuttgart train

Cheap train tickets from Berlin to Stuttgart

Showing times and prices for Sep 26

Cheapest

51

Average

132

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.

Cheapest
09:28PMBerlin Hbf7h15 04:43AMStuttgart Hbf
0 transfers
511One-way
12:38AMBerlin Hbf9h14 09:52AMStuttgart Hbf
1 transfer
1031One-way
10:29PMBerlin Hbf9h23 07:52AMStuttgart Hbf
1 transfer
1031One-way
08:01PMBerlin Hbf7h10 03:11AMStuttgart Hbf
2 transfers
1101One-way
05:36PMBerlin Hbf5h32 11:08PMStuttgart Hbf
1 transfer
1101One-way

Train schedule from Berlin to Stuttgart

Showing trains for tomorrow, Monday, September 26
12:38AMBerlin Hbf9h14 09:52AMStuttgart Hbf
1 transfer
12:38AMBerlin Hbf7h30 08:08AMStuttgart Hbf
2 transfers
12:38AMBerlin Hbf8h08 08:46AMStuttgart Hbf
1 transfer
04:30AMBerlin Hbf5h38 10:08AMStuttgart Hbf
1 transfer
05:28AMBerlin Hbf5h40 11:08AMStuttgart Hbf
0 transfers
06:01AMBerlin Hbf5h50 11:51AMStuttgart Hbf
1 transfer
06:30AMBerlin Hbf5h38 12:08PMStuttgart Hbf
1 transfer
07:04AMBerlin Hbf5h34 12:38PMStuttgart Hbf
1 transfer
07:28AMBerlin Hbf5h40 01:08PMStuttgart Hbf
0 transfers
07:37AMBerlin Hbf5h31 01:08PMStuttgart Hbf
1 transfer
08:30AMBerlin Hbf6h09 02:39PMStuttgart Hbf
1 transfer
09:28AMBerlin Hbf5h40 03:08PMStuttgart Hbf
0 transfers
10:04AMBerlin Hbf5h48 03:52PMStuttgart Hbf
1 transfer
10:29AMBerlin Hbf5h39 04:08PMStuttgart Hbf
1 transfer
11:04AMBerlin Hbf5h35 04:39PMStuttgart Hbf
1 transfer
11:28AMBerlin Hbf5h40 05:08PMStuttgart Hbf
0 transfers
11:37AMBerlin Hbf5h31 05:08PMStuttgart Hbf
1 transfer
12:20PMBerlin Hbf5h48 06:08PMStuttgart Hbf
1 transfer
01:04PMBerlin Hbf5h34 06:38PMStuttgart Hbf
1 transfer
01:28PMBerlin Hbf5h40 07:08PMStuttgart Hbf
0 transfers
01:37PMBerlin Hbf5h31 07:08PMStuttgart Hbf
1 transfer
02:04PMBerlin Hbf5h49 07:53PMStuttgart Hbf
1 transfer
02:23PMBerlin Hbf5h45 08:08PMStuttgart Hbf
1 transfer
03:04PMBerlin Hbf5h34 08:38PMStuttgart Hbf
1 transfer
03:28PMBerlin Hbf5h40 09:08PMStuttgart Hbf
0 transfers
03:37PMBerlin Hbf5h31 09:08PMStuttgart Hbf
1 transfer
04:05PMBerlin Hbf5h48 09:53PMStuttgart Hbf
1 transfer
04:18PMBerlin Hbf5h50 10:08PMStuttgart Hbf
1 transfer
05:04PMBerlin Hbf5h47 10:51PMStuttgart Hbf
1 transfer
05:28PMBerlin Hbf5h40 11:08PMStuttgart Hbf
0 transfers
05:36PMBerlin Hbf5h32 11:08PMStuttgart Hbf
1 transfer
05:41PMBerlin Hbf6h27 12:08AMStuttgart Hbf
1 transfer
07:04PMBerlin Hbf5h47 12:51AMStuttgart Hbf
0 transfers
08:01PMBerlin Hbf7h10 03:11AMStuttgart Hbf
2 transfers
09:28PMBerlin Hbf7h15 04:43AMStuttgart Hbf
0 transfers
10:29PMBerlin Hbf9h23 07:52AMStuttgart Hbf
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Sep 26
Tue
Sep 27
Wed
Sep 28
Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16

Fastest train times from Berlin to Stuttgart

Showing times and prices for Sep 26

Fastest Journey

5 h 31 m

Average

6 h 6 m

Trains per day

36

Distance

512 km

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

Fastest
07:37AMBerlin Hbf5h31 01:08PMStuttgart Hbf
1 transfer
1371One-way
Fastest
01:37PMBerlin Hbf5h31 07:08PMStuttgart Hbf
1 transfer
1561One-way
Fastest
11:37AMBerlin Hbf5h31 05:08PMStuttgart Hbf
1 transfer
1371One-way
Fastest
03:37PMBerlin Hbf5h31 09:08PMStuttgart Hbf
1 transfer
1261One-way
2nd Fastest
05:36PMBerlin Hbf5h32 11:08PMStuttgart Hbf
1 transfer
1101One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Berlin to Stuttgart

distanceDistance317 miles (511 km)
durationAverage train duration5 h 49 min
priceAverage train ticket price$57 (€56)
frequencyTrain frequency30 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesFlixbus, FlixTrain, Deutsche Bahn with connection or Deutsche Bahn

Trains from Berlin to Stuttgart cover the 317 miles (511 km) long journey taking on average 5 h 49 min with our travel partners like Flixbus, FlixTrain, Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 30 trains operating per day, including direct services available. While the average ticket price for this route costs around $57 (€56), you can find the cheapest train ticket for as low as $24 (€23). Travelers depart most frequently from Berlin Hbf and arrive in Stuttgart Hbf.

Train providers: FlixBus and Deutsche Bahn from Berlin to Stuttgart trains

Find the best trains between Berlin and Stuttgart with Omio's travel partners FlixBus and Deutsche Bahn from $24 (€23). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

FlixBus
Deutsche Bahn

FlixBus is one of the most popular low-cost train companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance train at an affordable price. FlixBus also operates overnight trains on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long train journeys, extra legroom, luggage space and toilets.

    Deutsche Bahn (DB) is the main provider 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 Stuttgart from Berlin. 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 bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

    Berlin to Stuttgart train information with Deutsche Bahn:

    • Average Duration: 5 h 53 min
    • Average Price: $24
    • Deutsche Bahn frequency: 8 a day


    Trains from Berlin to Stuttgart

    Trains in Germany are an effective way to travel between cities, with a number of companies offering domestic and international train routes. Deutsche Bahn, the German national rail provider, runs all trains from Berlin to Stuttgart with a journey time of between 5½ and 9 hours. The first train departs Berlin at 3:40 a.m., while the last leaves at 11:53 p.m. Some Berlin to Stuttgart trains are direct; however, most trains require a transfer in either Frankfurt, Hannover, Mannheim, or Leipzig. All trains depart from Berlin Hauptbahnhof and arrive at Stuttgart Hauptbahnhof.

    Berlin to Stuttgart trains: Not what you're looking for?

    Return trains from Stuttgart to Berlin | Compare all modes of traveling from Berlin to Stuttgart | Or learn more about trains to Stuttgart



    Berlin to Stuttgart Train Cost

    Average prices for trains from Berlin to Stuttgart when you book in advance

    Booking Period

    Average Price

    Same Day

    €142

    1 Day in Advance

    €128

    1 Week in Advance

    €113

    2 Weeks in Advance

    €103

    1 Month in Advance

    €97

    3 Months in Advance

    €80

    Berlin to Stuttgart Trains: General Information


    Deutsche Bahn train ticket prices change frequently so there are no firm rules for finding the best prices. Travelers can usually offset some of cost of Berlin to Stuttgart train tickets by planning ahead and checking the prices before booking.

    • autobus All Berlin to Stuttgart trains are run by Deutsche Bahn.
    • autobus Some Berlin to Stuttgart trains are direct; however, most trains require a transfer in either Frankfurt, Hannover, Mannheim, or Leipzig. All trains depart from Berlin Hauptbahnhof and arrive at Stuttgart Hauptbahnhof.
    • autobus The Berlin to Stuttgart train journey takes as little as 5 hours and 35 minutes to arrive in Stuttgart.
    • autobus Most travelers book their Berlin to Stuttgart train tickets 1 day in advance of the travel date.




    Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Berlin to Stuttgart trains decrease the further they are booked in advance:

    • It is 10% cheaper to book a Berlin to Stuttgart train a day ahead of time rather than purchasing a ticket at the station.
    • Berlin to Stuttgart trains are 20% cheaper when booked a week ahead of the travel date.
    • Berlin to Stuttgart train costs are 32% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

    Deutsche Bahn trains from Berlin to Stuttgart

    +

    Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Berlin to Stuttgart. You can find information on ticket cancelation in our Help Center.

    DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Berlin to Stuttgart and book cheap DB tickets. More information on rail travel in Germany and Europe.


    More information: Deutsche Bahn
    More information: Trains in Germany
    More information: Trains
    More information: Eurail Pass
    More information: High-speed trains

    Travel Tips: Trains from Berlin 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 Berlin to Stuttgart.
    FAQs
    If you’re looking to save money on tickets, you can find cheap Berlin to Stuttgart trains for as little as $24 (€23)  in the next 7 days.
    If you are looking to buy your train ticket in the next 7 days, you can expect the Berlin to Stuttgart train to cost on average $57 (€56)  one way.
    The distance between Berlin and Stuttgart by train is approximately 317 miles (511 km).
    The Berlin to Stuttgart train duration is on average 5 h 49 min, which is to be expected when traveling 317 miles (511 km) between Berlin and Stuttgart. However, the time it takes can vary based on specific dates, weekends, and holidays.

    Omio customers traveling this route book their trains from Berlin Hbf   to Stuttgart Hbf.

    Passengers board their train most frequently from Berlin Hbf and travel around 3.5 miles (5.6 km) from the city center to this train station.

    Passengers traveling this route most often arrive at Stuttgart Hbf and need to travel approximately 0.9 miles (1.4 km) from the train station to the city center in Stuttgart.

    If you're looking for trains from Berlin to Stuttgart, you can rely on Flixbus, FlixTrain, Deutsche Bahn with connection or Deutsche Bahn to get you to Stuttgart. It's also good to check out all possible train companies for the Berlin to Stuttgart journey to see if there might be differences in the amenities they offer.
    Yes, there are 10 direct trains per day from Berlin to Stuttgart with Deutsche Bahn or FlixTrain, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.
    The average number of trains departing Berlin for Stuttgart is 30 a day. The train schedules and services may vary between weekdays and weekends.
    The first Berlin to Stuttgart train departs at 5: 24 AM   and the last train from Berlin to Stuttgart leaves at 10: 21 PM. Check out the most up-to-date train schedule from Berlin to Stuttgart on Omio and find the best time to travel to your destination.
    You can find trains to Stuttgart from Berlin to cost on average $57 (€56) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Berlin to Stuttgart train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Berlin
    Stuttgart
    The major railway station for departures from Berlin is Berlin Hbf. Read all the information you need to know about services, amenities and connections at Berlin Hbf for your journey to Stuttgart from Berlin.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +49 302971055
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
    Public transit options for Berlin Hbf
    U-Bahn lines: U5
    S-Bahn lines: S3, S5, S7, S9
    Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
    Tram lines: M5, M6, M8, M10
    Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    TaxisTaxis
    AccessibilityAccessibility

    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
    Currency
    Language