Stuttgart to Frankfurt am Main train

Cheap train tickets from Stuttgart to Frankfurt am Main

Showing times and prices for Jun 27

Cheapest

18

Average

34

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.

2nd Cheapest
05:24AMStuttgart Hbf2h15 07:39AMFrankfurt (Main) Hbf
0 transfers
181One-way
2nd Cheapest
11:05PMStuttgart Hbf1h36 12:41AMFrankfurt (Main) Hbf
0 transfers
181One-way
2nd Cheapest
08:12PMStuttgart Hbf1h40 09:52PMFrankfurt (Main) Hbf
0 transfers
181One-way
2nd Cheapest
01:50AMStuttgart Hbf3h12 05:02AMFrankfurt (Main) Hbf
0 transfers
181One-way
07:28AMStuttgart Hbf1h43 09:11AMFrankfurt (Main) Hbf
0 transfers
201One-way

Train schedule from Stuttgart to Frankfurt am Main

Showing trains for tomorrow, Monday, June 27
12:12AMStuttgart Hbf2h39 02:51AMFrankfurt (Main) Süd
0 transfers
01:50AMStuttgart Hbf3h12 05:02AMFrankfurt (Main) Hbf
0 transfers
02:22AMStuttgart Hbf2h17 04:39AMFrankfurt (Main) Hbf
0 transfers
05:02AMStuttgart Hbf1h50 06:52AMFrankfurt (Main) Hbf
0 transfers
05:24AMStuttgart Hbf2h15 07:39AMFrankfurt (Main) Hbf
0 transfers
05:51AMStuttgart Hbf1h17 07:08AMFrankfurt (Main) Hbf
1 transfer
06:50AMStuttgart Hbf1h18 08:08AMFrankfurt (Main) Hbf
0 transfers
07:25AMStuttgart Hbf1h27 08:52AMFrankfurt (Main) Hbf
0 transfers
07:28AMStuttgart Hbf1h43 09:11AMFrankfurt (Main) Hbf
0 transfers
07:51AMStuttgart Hbf1h17 09:08AMFrankfurt (Main) Hbf
1 transfer
08:05AMStuttgart Hbf1h35 09:40AMFrankfurt (Main) Hbf
0 transfers
08:42AMStuttgart Hbf1h57 10:39AMFrankfurt (Main) Süd
1 transfer
08:51AMStuttgart Hbf1h17 10:08AMFrankfurt (Main) Hbf
0 transfers
09:23AMStuttgart Hbf1h29 10:52AMFrankfurt (Main) Hbf
0 transfers
09:51AMStuttgart Hbf1h17 11:08AMFrankfurt (Main) Hbf
1 transfer
10:05AMStuttgart Hbf1h35 11:40AMFrankfurt (Main) Hbf
0 transfers
10:51AMStuttgart Hbf1h17 12:08PMFrankfurt (Main) Hbf
0 transfers
11:23AMStuttgart Hbf1h29 12:52PMFrankfurt (Main) Hbf
0 transfers
11:51AMStuttgart Hbf1h17 01:08PMFrankfurt (Main) Hbf
1 transfer
12:04PMStuttgart Hbf1h36 01:40PMFrankfurt (Main) Hbf
0 transfers
12:51PMStuttgart Hbf1h17 02:08PMFrankfurt (Main) Hbf
0 transfers
01:11PMStuttgart Hbf2h13 03:24PMFrankfurt (Main) Hbf
1 transfer
01:23PMStuttgart Hbf1h29 02:52PMFrankfurt (Main) Hbf
0 transfers
01:51PMStuttgart Hbf1h17 03:08PMFrankfurt (Main) Hbf
1 transfer
02:05PMStuttgart Hbf1h50 03:55PMFrankfurt (Main) Hbf
0 transfers
02:05PMStuttgart Hbf1h43 03:48PMFrankfurt (Main) Hbf
1 transfer
02:11PMStuttgart Hbf1h41 03:52PMFrankfurt (Main) Hbf
1 transfer
02:51PMStuttgart Hbf1h17 04:08PMFrankfurt (Main) Hbf
0 transfers
03:12PMStuttgart Hbf2h12 05:24PMFrankfurt (Main) Hbf
1 transfer
03:23PMStuttgart Hbf1h29 04:52PMFrankfurt (Main) Hbf
0 transfers
03:51PMStuttgart Hbf1h17 05:08PMFrankfurt (Main) Hbf
1 transfer
03:59PMStuttgart Hbf1h41 05:40PMFrankfurt (Main) Hbf
0 transfers
04:07PMStuttgart Hbf1h45 05:52PMFrankfurt (Main) Hbf
1 transfer
04:51PMStuttgart Hbf1h17 06:08PMFrankfurt (Main) Hbf
0 transfers
04:53PMStuttgart Hbf1h51 06:44PMFrankfurt (Main) Hbf
1 transfer
05:23PMStuttgart Hbf1h29 06:52PMFrankfurt (Main) Hbf
0 transfers
05:51PMStuttgart Hbf1h17 07:08PMFrankfurt (Main) Hbf
1 transfer
06:04PMStuttgart Hbf1h36 07:40PMFrankfurt (Main) Hbf
0 transfers
06:51PMStuttgart Hbf1h17 08:08PMFrankfurt (Main) Hbf
0 transfers
07:23PMStuttgart Hbf1h29 08:52PMFrankfurt (Main) Hbf
0 transfers
07:51PMStuttgart Hbf1h17 09:08PMFrankfurt (Main) Hbf
1 transfer
08:12PMStuttgart Hbf1h40 09:52PMFrankfurt (Main) Hbf
0 transfers
08:51PMStuttgart Hbf1h17 10:08PMFrankfurt (Main) Hbf
0 transfers
09:51PMStuttgart Hbf1h17 11:08PMFrankfurt (Main) Hbf
1 transfer
09:59PMStuttgart Hbf2h28 12:27AMFrankfurt (Main) Hbf
1 transfer
11:05PMStuttgart Hbf1h36 12:41AMFrankfurt (Main) Hbf
0 transfers
11:13PMStuttgart Hbf3h32 02:45AMFrankfurt (Main) Hbf
2 transfers

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
Jun 27
Tue
Jun 28
Wed
Jun 29
Thu
Jun 30
Fri
Jul 01
Sat
Jul 02
Sun
Jul 03
Mon
Jul 04
Tue
Jul 05
Wed
Jul 06
Thu
Jul 07
Fri
Jul 08
Sat
Jul 09
Sun
Jul 10
Mon
Jul 11
Tue
Jul 12
Wed
Jul 13
Thu
Jul 14
Fri
Jul 15
Sat
Jul 16
Sun
Jul 17

Fastest train times from Stuttgart to Frankfurt am Main

Showing times and prices for Jun 27

Fastest Journey

1 h 17 m

Average

1 h 40 m

Trains per day

47

Distance

152 km

Of the 47 trains that leave Stuttgart for Frankfurt am Main every day 29 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
11:51AMStuttgart Hbf1h17 01:08PMFrankfurt (Main) Hbf
1 transfer
441One-way
Fastest
02:51PMStuttgart Hbf1h17 04:08PMFrankfurt (Main) Hbf
0 transfers
441One-way
Fastest
10:51AMStuttgart Hbf1h17 12:08PMFrankfurt (Main) Hbf
0 transfers
441One-way
Fastest
03:51PMStuttgart Hbf1h17 05:08PMFrankfurt (Main) Hbf
1 transfer
441One-way
Fastest
08:51AMStuttgart Hbf1h17 10:08AMFrankfurt (Main) Hbf
0 transfers
441One-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 Stuttgart to Frankfurt am Main

distanceDistance94 miles (152 km)
durationAverage train duration1 h 52 min
priceAverage train ticket price$12 (€11)
frequencyTrain frequency24 a day
changesDirect trainYes, there are 24 direct trains a day
carriersTrain companiesDeutsche Bahn with connection, FlixTrain, Flixbus or Deutsche Bahn

Trains from Stuttgart to Frankfurt am Main cover the 94 miles (152 km) long route taking on average 1 h 52 min with our travel partners like Deutsche Bahn with connection, FlixTrain, Flixbus or Deutsche Bahn. Normally, there are 24 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $11 (€10), but the average price of train tickets is $12 (€11). Travelers depart most frequently from Stuttgart Hbf and arrive in Frankfurt (M) Flughafen Regionalbf.

Train companies: Deutsche Bahn and FlixBus from Stuttgart to Frankfurt am Main trains

You can travel by train to Frankfurt am Main from Stuttgart with Deutsche Bahn and FlixBus for as low as $11 (€10). When you search for schedules and tickets, Omio will show you the best journey.

Deutsche Bahn
FlixBus

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Stuttgart to Frankfurt am Main train.

Deutsche Bahn from Stuttgart to Frankfurt am Main train information:

  • Average Duration: 1 h 36 min
  • Average Price: $14
  • Deutsche Bahn frequency: 24 a day

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.

    Trains from Stuttgart to Frankfurt

    Travelers can choose from up to 40 trains in Germany traveling from Stuttgart to Frankfurt every day. The route is operated by Deutsche Bahn and most ICE (Inter-City Express) trains complete the journey in approximately 1:20 h. Some trains usually require a transfer in Mannheim. The first train leaves Stuttgart just after 12:22 a.m. and the last service is at around 11:05 p.m. All Stuttgart to Frankfurt trains depart from Stuttgart Hauptbahnhof and arrive at either Frankfurt Hauptbahnhof or Frankfurt's Süd train station. Passengers should bear in mind that overnight trains and some weekend services may take slightly longer.

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

    Return trains from Frankfurt to Stuttgart | Compare all modes of traveling from Stuttgart to Frankfurt | More about trains to Frankfurt



    Stuttgart to Frankfurt Train Cost

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

    Booking Period

    Average Price

    Same Day

    €49

    1 Day in Advance

    €48

    1 Week in Advance

    €42

    2 Weeks in Advance

    €39

    1 Month in Advance

    €35

    3 Months in Advance

    €35


    Stuttgart to Frankfurt Trains: General Information


    Travelers can usually offset some of the cost of Stuttgart to Frankfurt train tickets by booking in advance.

    • autobus All Stuttgart to Frankfurt trains are run by Deutsche Bahn.
    • autobus Most Stuttgart to Frankfurt trains are direct; however, some journeys require a transfer in Mannheim. All trains depart from Stuttgart Hauptbahnhof and arrive at either Frankfurt Hauptbahnhof or Frankfurt Süd train station.
    • autobus The Stuttgart to Frankfurt train journey takes as little as 1 hour and 19 minutes to arrive in Frankfurt.
    • autobus Most travelers book their Stuttgart to Frankfurt 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 Stuttgart to Frankfurt trains decrease the further they are booked in advance:

    • It is 2% cheaper on average to book a Stuttgart to Frankfurt train a day ahead of time rather than purchasing a ticket at the station.
    • It is 14% cheaper on average to purchase Stuttgart to Frankfurt trains 1 week ahead of time rather than purchasing a ticket the day you intend to travel.
    • Stuttgart to Frankfurt train costs are 29% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

    Train tickets from Stuttgart to Frankfurt am Main: when to book to save $

    Time Price Savings
    1 week earlier 9 €
    2 months earlier 8 €13%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Stuttgart - Frankfurt am Main. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • If you book a ticket Stuttgart - Frankfurt am Main with 2 months in advance you save up to about 13% compared to the initial price.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    Travel Tips: Trains from Stuttgart to Frankfurt am Main

    Travel by train to Frankfurt am Main 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 Stuttgart to Frankfurt am Main.
    FAQs
    Omio customers have found cheap train tickets to Frankfurt am Main from Stuttgart for as low as $11 (€10)  for the next 7 days.
    The Stuttgart to Frankfurt am Main train ticket price is on average $12 (€11)  if you are looking to purchase your tickets for this journey in the next week.
    The distance to Frankfurt am Main from Stuttgart by train is approximately 94 miles (152 km).
    While the time it takes to travel 94 miles (152 km) to Frankfurt am Main from Stuttgart can vary based on specific dates, weekends, and holidays, the Stuttgart to Frankfurt am Main train journey time is on average 1 h 52 min.

    Omio customers who travel this route most frequently depart from Stuttgart Hbf   and arrive in Frankfurt (M) Flughafen Regionalbf.

    You can find the most popular departure train station for this trip, Stuttgart Hbf, located approximately 0.9 miles (1.4 km) from the city center of Stuttgart. The most popular arrival train station in Frankfurt am Main, called Frankfurt (M) Flughafen Regionalbf, is located around 9.3 miles (15 km) away from its city center.

    If you're looking for trains from Stuttgart to Frankfurt am Main, you can rely on Deutsche Bahn with connection, FlixTrain, Flixbus or Deutsche Bahn to get you to Frankfurt am Main. It's also good to check out all possible train providers for the Stuttgart to Frankfurt am Main trip to see if there might be differences in the amenities they offer.
    Yes, there are 24 direct trains a day between Stuttgart and Frankfurt am Main. If you’re looking for a direct train, consider traveling with Deutsche Bahn or FlixTrain. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
    The average number of trains departing Stuttgart for Frankfurt am Main is 24 a day. The train schedules and services may vary between weekdays and weekends.
    The earliest train departing from Stuttgart to Frankfurt am Main leaves at 4: 50 AM. The last train departing from Stuttgart to Frankfurt am Main leaves at 9: 13 PM. You can find the latest Stuttgart to Frankfurt am Main train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    If you book the Stuttgart to Frankfurt am Main train within the next 7 days, you can find one way tickets to cost on average $12 (€11). However, booking your train ticket in advance gives you access to the best prices for trains between Stuttgart and Frankfurt am Main. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Stuttgart
    Frankfurt am Main
    The major railway station for departures from Stuttgart is Stuttgart Hbf. Read all the information you need to know about services, amenities and connections at Stuttgart Hbf for your journey between Stuttgart and Frankfurt am Main.
    Amenities at station
    WifiWifi
    LockersLockers
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +49 71120921055
    ticketOfficeHours
    Ticket Office Hours
    Mon - Fri: 06: 00 - 22: 00 | Sat - Sun: 07: 00 - 22: 00
    Public transit options for Stuttgart Hbf
    U-Bahn lines: U5, U6, U7, U12, U15, U29
    S-Bahn lines: S1, S2, S3, S4, S5, S6, S60
    Bus lines: 40, 42, 44, N2, N3, N4, N10, SEV1, X1
    Train lines: ICE, IC, EC, FLX10, IRE 1, RE, RB

    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