---
title: "Trains from Frankfurt to Stuttgart | EveryRail"
description: "Direct ICE trains cover Frankfurt to Stuttgart in about 1 hour 18 minutes, roughly every 30 minutes, with two Frankfurt stations to choose between."
image: "https://everyrail.com/api/route-image/frankfurt-to-stuttgart/"
---

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Germany](<https://everyrail.com/germany/>)Frankfurt to Stuttgart by train

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Germany](<https://everyrail.com/germany/>)Frankfurt to Stuttgart by train

**Share**

-
- [Share on WhatsApp](<https://everyrail.com/trains/frankfurt-to-stuttgart/#>)
- [Share on X](<https://everyrail.com/trains/frankfurt-to-stuttgart/#>)
- [Share on Facebook](<https://everyrail.com/trains/frankfurt-to-stuttgart/#>)
- [Share by email](<https://everyrail.com/trains/frankfurt-to-stuttgart/#>)

**On this page**

- [About Frankfurt to Stuttgart by train](<https://everyrail.com/trains/frankfurt-to-stuttgart/#about>)
- [Where to book](<https://everyrail.com/trains/frankfurt-to-stuttgart/#where-to-buy>)
- [Find places to stay in Stuttgart](<https://everyrail.com/trains/frankfurt-to-stuttgart/#places-to-stay>)
- [Frequently asked questions](<https://everyrail.com/trains/frankfurt-to-stuttgart/#frequently-asked-questions>)
- [More routes](<https://everyrail.com/trains/frankfurt-to-stuttgart/#more-routes>)

[Book now](<https://everyrail.com/go/omio/>)

Last updated September 2026

# Frankfurt to Stuttgart by train

Direct ICE trains cover Frankfurt to Stuttgart in about 1 hour 18 minutes, roughly every 30 minutes, with two Frankfurt stations to choose between.

![Cityscape of Stuttgart, Germany](<https://znmmduxdxnnnebgevjdu.supabase.co/storage/v1/object/public/blog-media/entity-featured/city-stuttgart.webp>)

Origin

[Frankfurt](<https://everyrail.com/germany/frankfurt/>)

Destination

[Stuttgart](<https://everyrail.com/germany/stuttgart/>)

Country

[Germany](<https://everyrail.com/germany/>)

[Frankfurt](<https://everyrail.com/germany/frankfurt/>) and [Stuttgart](<https://everyrail.com/germany/stuttgart/>) share a high-speed corridor. [Deutsche Bahn](<https://everyrail.com/germany/deutsche-bahn/>)'s ICE links them directly in about 1 hour 18 minutes, roughly every 30 minutes.

## Frankfurt to Stuttgart by train at a glance

| Detail | What to expect |
| --- | --- |
| Direct service | Yes, no change needed |
| Fastest journey | About 1 hour 18 minutes on the quickest ICE via Mannheim |
| Typical journey | Around 1 hour 20 to 1 hour 30 minutes on most direct ICE; some run via Darmstadt and Heidelberg and take closer to 1 hour 45 minutes |
| Frequency | Roughly every 30 minutes through the day, continuing into the evening |
| Frankfurt stations | Frankfurt (Main) Hbf for most departures, or Frankfurt Airport Fernbahnhof if you are flying in or out |
| Arrival station | Stuttgart Hbf, still the historic head station while the Stuttgart 21 rebuild continues |
| Cheaper option | FlixTrain, from EUR 6.98, slower and far less frequent than the ICE |
| Deutsche Bahn Sparpreis | From EUR 21.99 in second class, EUR 29.99 in first, Deutsche Bahn's nationwide floor fare rather than a route specific price |

These are the fastest published figures from the current Deutsche Bahn timetable. The gap between the quickest and slowest ICE comes down to routing: trains via Mannheim run straight through, while trains via Darmstadt and Heidelberg call at more stations and add up to 25 minutes. Check the intermediate stops on your booking if the exact time matters.

## Choosing your Frankfurt station

Frankfurt has two long-distance stations that both send trains to Stuttgart, and picking the right one is about convenience, not speed.

Frankfurt (Main) Hbf, in the city centre, is the default choice for almost everyone. It has by far the most departures, including every fast ICE via Mannheim, and it connects directly to the U-Bahn, S-Bahn, and tram network if your trip starts elsewhere in the city.

Choose Frankfurt Airport Fernbahnhof instead if you are flying into or out of Frankfurt. This is the airport's separate long-distance station, a short covered walkway from the terminal building. ICE trains on the same [Cologne](<https://everyrail.com/germany/cologne/>)-Rhine/Main high-speed line call here before continuing to Mannheim and Stuttgart, so you can go straight from arrivals to the platform without a detour into the city centre. Some services reach Stuttgart Hbf in as little as 1 hour 11 minutes from the airport. Do not confuse it with the airport's regional station beneath Terminal 1: that is a different building, and it handles S-Bahn and regional trains, not the ICE services to Stuttgart.

## Deutsche Bahn ICE or the cheaper FlixTrain

Deutsche Bahn's ICE is the fast, frequent option on this corridor, departing roughly every 30 minutes through the day. Its Sparpreis fares start from EUR 21.99 in second class, but that is Deutsche Bahn's nationwide floor price, not a Frankfurt to Stuttgart fare, and the lowest price actually available on this corridor can sit well above it. Availability at the lowest prices is limited and the fare rises as the train fills up, so book ahead if the price matters more than flexibility.

FlixTrain runs the same corridor as a genuinely cheaper alternative, with fares from EUR 6.98 and at least 8 direct departures a day. It takes longer, at least 1 hour 39 minutes, and runs far less often than the ICE. It suits travellers who can be flexible about departure time and want the lowest fare, but check your ticket before you book: FlixTrain services on this route can leave from Frankfurt (Main) Süd rather than Frankfurt Hbf, and some arrive at Stuttgart's Bad Cannstatt station rather than Stuttgart Hbf. Confirm both stations if a central arrival matters to you.

## Arriving in Stuttgart during the station rebuild

Stuttgart Hbf is in the middle of a multi-year rebuild, but that does not change where your train arrives today. Every current ICE and FlixTrain service still uses the historic head station, the one under the tower with the rotating Mercedes-Benz star, and that will not change for several more years.

Deutsche Bahn had planned to open a new underground through-station in December 2026, but an internal audit published in June 2026 found serious planning and management failures across the wider Stuttgart 21 project, and it reset the whole schedule. The revised plan now opens the rebuild in stages: shorter walking routes through the historic Bonatzbau building from December 2027, a new airport long-distance station from December 2030, and the new underground Hauptbahnhof itself, taking over long-distance and most regional services, from December 2031. Part of the old head station stays in use for regional trains toward Bad Cannstatt until mid-2032.

Expect ongoing construction hoarding and shifting walkways around the station concourse for the next several years, but no change to which station you book or which platforms long-distance trains use. Allow a few extra minutes to find your platform if you are changing trains here, since signage and routes through the building can shift as work progresses.

## Where to book

### Train tickets

- Omio
  Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
  [Check times & prices](<https://everyrail.com/go/omio/r/frankfurt/stuttgart/>)
- Rail Europe
  Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
- Trainline
  Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

### Train service

- [Deutsche Bahn](<https://everyrail.com/germany/deutsche-bahn/>)
  Deutsche Bahn (DB) is Germany’s national railway company, operating long-distance, regional, and international train services across Europe.
  [Official website](<https://www.bahn.de/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/frankfurt/stuttgart/>)
- [Flixtrain](<https://everyrail.com/germany/flixtrain/>)
  FlixTrain is a German long-distance train operator offering affordable, tech-enabled rail travel on key routes across Germany and into neighboring countries.
  [Official website](<https://www.flixtrain.com/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/frankfurt/stuttgart/>)

## Find places to stay in Stuttgart

[![Bright bedroom with white bedding and a breakfast tray on the bed](<https://everyrail.com/images/accommodation-card-2-800.webp>)**Browse stays in Stuttgart**Hotels and apartments via Booking.com](<https://www.jdoqocy.com/click-101845132-17323134?sid=route-frankfurt-to-stuttgart-197765&url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DStuttgart>)

## Frequently asked questions

### Is there a direct train from Frankfurt to Stuttgart?

Yes. Deutsche Bahn's ICE runs directly with no change, taking about 1 hour 18 minutes at its fastest and departing roughly every 30 minutes through the day.

### Which Frankfurt station should I use for Stuttgart?

Use Frankfurt (Main) Hbf for the widest choice of departures and the fastest ICE via Mannheim. Use Frankfurt Airport Fernbahnhof instead if you are flying in or out, since ICE trains on the same line call there before continuing to Stuttgart.

### How long does the Frankfurt to Stuttgart train take?

About 1 hour 18 minutes on the fastest ICE via Mannheim. Some ICE services route via Darmstadt and Heidelberg instead, adding up to 25 minutes, so check the intermediate stops on your booking.

### Is FlixTrain cheaper than Deutsche Bahn on this route?

Yes, on price. FlixTrain fares start from EUR 6.98. Deutsche Bahn's Sparpreis fares start from EUR 21.99, though that is Deutsche Bahn's nationwide floor price rather than a fare specific to this route. FlixTrain also takes at least 1 hour 39 minutes and runs far less often, with at least 8 departures a day compared with the ICE's roughly half-hourly service.

### Has Stuttgart's main station changed because of the Stuttgart 21 rebuild?

Not yet for through travellers. Every current train still arrives at the historic head station. A new underground through-station was due in December 2026, but a June 2026 audit reset the project, and the rebuild now opens in stages between December 2027 and 2032.

## More routes

[![Frankfurt skyline with skyscrapers at dusk](<https://everyrail.com/api/route-image/brussels-to-frankfurt/>)Brussels to FrankfurtBrussels to Frankfurt by ICE: fastest 2h08, most direct trains 2h10 to 2h45. Up to 16 daily trains. Advance fares from €29.99.](<https://everyrail.com/trains/brussels-to-frankfurt/>)[![View of Brussels, Belgium](<https://everyrail.com/api/route-image/frankfurt-to-brussels/>)Frankfurt to Brussels by Train: Route, Times and TicketsFrankfurt to Brussels by train: direct ICE service, about 3 hours, 7 to 8 trains a day, station choices, and optional seat reservations explained.](<https://everyrail.com/trains/frankfurt-to-brussels/>)[![Aerial view of Munich Marienplatz and church towers at sunset](<https://everyrail.com/api/route-image/frankfurt-to-munich/>)Frankfurt to MunichFrankfurt to Munich by ICE in around 3 hours 15 minutes over 304 km, with frequent daily direct departures. DB advance fares from \~€13; FlixTrain from \~€10 for the budget option.](<https://everyrail.com/trains/frankfurt-to-munich/>)[![Notre-Dame gargoyle overlooking Paris and the Eiffel Tower at sunset](<https://everyrail.com/api/route-image/frankfurt-to-paris/>)Frankfurt to ParisFrankfurt to Paris: direct DB ICE trains in \~3h45m to 4h. Advance fares from €39 to 50 in 2nd class. No changes needed.](<https://everyrail.com/trains/frankfurt-to-paris/>)[![Frankfurt skyline with skyscrapers at dusk](<https://everyrail.com/api/route-image/munich-to-frankfurt/>)Munich to FrankfurtDirect ICE trains run from Munich to Frankfurt (Main) in as little as 3 hours 8 minutes. Around 51 direct services run daily, with fares from EUR 17.99.](<https://everyrail.com/trains/munich-to-frankfurt/>)[![Cityscape of Stuttgart, Germany](<https://everyrail.com/api/route-image/paris-to-stuttgart/>)Paris to Stuttgart by Train: Times, Tickets and StationsOne direct Paris to Stuttgart train runs daily in 3 hours 36 minutes; further options need a change at Mannheim, from EUR 49.](<https://everyrail.com/trains/paris-to-stuttgart/>)[![Frankfurt skyline with skyscrapers at dusk](<https://everyrail.com/api/route-image/stuttgart-to-frankfurt/>)Stuttgart to FrankfurtDirect ICE trains from Stuttgart to Frankfurt (Main) take around 1h17. DB and FlixTrain serve the route. Fares, rail passes, and station tips.](<https://everyrail.com/trains/stuttgart-to-frankfurt/>)[![Notre-Dame gargoyle overlooking Paris and the Eiffel Tower at sunset](<https://everyrail.com/api/route-image/stuttgart-to-paris/>)Stuttgart to ParisDirect trains from Stuttgart to Paris take as little as 3 hours 13 minutes. Around 5 direct services daily, fares from EUR 54 in advance.](<https://everyrail.com/trains/stuttgart-to-paris/>)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://everyrail.com/#organization",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "logo": {
        "@type": "ImageObject",
        "url": "https://everyrail.com/_astro/everyrail-logomark-2026.VJ4vNX1T.webp",
        "@id": "https://everyrail.com/#organization-logo-1"
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://everyrail.com/#website",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "inLanguage": "en"
    },
    {
      "@type": "WebPage",
      "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#webpage",
      "name": "Trains from Frankfurt to Stuttgart | EveryRail",
      "description": "Train travel information for Frankfurt to Stuttgart. Origin: Frankfurt. Destination: Stuttgart.",
      "about": {
        "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#traintrip"
      },
      "isPartOf": {
        "@id": "https://everyrail.com/#website"
      },
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "url": "https://everyrail.com/trains/frankfurt-to-stuttgart/",
      "dateModified": "2026-09-03T18:16:40.115Z",
      "inLanguage": "en"
    },
    {
      "@type": "TrainTrip",
      "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#traintrip",
      "provider": [
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/germany/deutsche-bahn/#organization",
          "name": "Deutsche Bahn",
          "url": "https://www.bahn.de/"
        },
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/germany/flixtrain/#organization",
          "name": "Flixtrain",
          "url": "https://www.flixtrain.com"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Is there a direct train from Frankfurt to Stuttgart?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Deutsche Bahn's ICE runs directly with no change, taking about 1 hour 18 minutes at its fastest and departing roughly every 30 minutes through the day.",
            "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-1-acceptedAnswer-1",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-1",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Which Frankfurt station should I use for Stuttgart?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Use Frankfurt (Main) Hbf for the widest choice of departures and the fastest ICE via Mannheim. Use Frankfurt Airport Fernbahnhof instead if you are flying in or out, since ICE trains on the same line call there before continuing to Stuttgart.",
            "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-2-acceptedAnswer-2",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-2",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How long does the Frankfurt to Stuttgart train take?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "About 1 hour 18 minutes on the fastest ICE via Mannheim. Some ICE services route via Darmstadt and Heidelberg instead, adding up to 25 minutes, so check the intermediate stops on your booking.",
            "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-3-acceptedAnswer-3",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-3",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Is FlixTrain cheaper than Deutsche Bahn on this route?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, on price. FlixTrain fares start from EUR 6.98. Deutsche Bahn's Sparpreis fares start from EUR 21.99, though that is Deutsche Bahn's nationwide floor price rather than a fare specific to this route. FlixTrain also takes at least 1 hour 39 minutes and runs far less often, with at least 8 departures a day compared with the ICE's roughly half-hourly service.",
            "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-4-acceptedAnswer-4",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-4",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Has Stuttgart's main station changed because of the Stuttgart 21 rebuild?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Not yet for through travellers. Every current train still arrives at the historic head station. A new underground through-station was due in December 2026, but a June 2026 audit reset the project, and the rebuild now opens in stages between December 2027 and 2032.",
            "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-5-acceptedAnswer-5",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage-mainEntity-5",
          "inLanguage": "en"
        }
      ],
      "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#faqpage",
      "inLanguage": "en"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://everyrail.com/",
          "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#breadcrumb-itemListElement-1"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Europe by train",
          "item": "https://everyrail.com/trains/",
          "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#breadcrumb-itemListElement-2"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Germany",
          "item": "https://everyrail.com/germany/",
          "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#breadcrumb-itemListElement-3"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Frankfurt to Stuttgart by train",
          "item": "https://everyrail.com/trains/frankfurt-to-stuttgart/",
          "@id": "https://everyrail.com/trains/frankfurt-to-stuttgart/#breadcrumb-itemListElement-4"
        }
      ],
      "inLanguage": "en"
    }
  ]
}
```
