The cheapest trains from Stuttgart to Frankfurt am Main

Showing times and prices for 23 Oct

Cheapest

£16

Average

£32

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.

The average ticket from Stuttgart to Frankfurt am Main will cost around £ 32 if you buy it on the day, but the cheapest tickets can be found for only £ 16.

20:09Stuttgart Hbf1h43 21:52Frankfurt (Main) Hbf
0 changes
£161One-way
23:09Stuttgart Hbf1h57 01:06Frankfurt (Main) Hbf
0 changes
£161One-way
08:42Stuttgart Hbf1h58 10:40Frankfurt (Main) Hbf
1 changes
£181One-way
21:59Stuttgart Hbf2h21 00:20Frankfurt (Main) Hbf
1 changes
£181One-way
19:10Stuttgart Hbf2h34 21:44Frankfurt (Main) Hbf
2 changes
£191One-way

Timetable Stuttgart to Frankfurt am Main

Showing trains for tomorrow, Sat, 23 Oct
00:12Stuttgart Hbf2h28 02:40Frankfurt (Main) Hbf
0 changes
00:16Stuttgart Hbf2h46 03:02Frankfurt (Main) Hbf
0 changes
02:25Stuttgart Hbf3h05 05:30Frankfurt (Main) Hbf
0 changes
05:02Stuttgart Hbf1h50 06:52Frankfurt (Main) Hbf
0 changes
05:51Stuttgart Hbf1h17 07:08Frankfurt (Main) Hbf
0 changes
06:50Stuttgart Hbf1h18 08:08Frankfurt (Main) Hbf
0 changes
07:25Stuttgart Hbf1h27 08:52Frankfurt (Main) Hbf
0 changes
07:51Stuttgart Hbf1h40 09:31Frankfurt (Main) Hbf
0 changes
08:05Stuttgart Hbf1h35 09:40Frankfurt (Main) Hbf
0 changes
08:42Stuttgart Hbf1h58 10:40Frankfurt (Main) Hbf
0 changes
08:51Stuttgart Hbf1h17 10:08Frankfurt (Main) Hbf
0 changes
09:23Stuttgart Hbf1h29 10:52Frankfurt (Main) Hbf
0 changes
09:51Stuttgart Hbf1h40 11:31Frankfurt (Main) Hbf
0 changes
10:05Stuttgart Hbf1h35 11:40Frankfurt (Main) Hbf
0 changes
10:51Stuttgart Hbf1h17 12:08Frankfurt (Main) Hbf
0 changes
11:25Stuttgart Hbf1h27 12:52Frankfurt (Main) Hbf
0 changes
11:51Stuttgart Hbf1h40 13:31Frankfurt (Main) Hbf
0 changes
12:04Stuttgart Hbf1h36 13:40Frankfurt (Main) Hbf
0 changes
12:51Stuttgart Hbf1h17 14:08Frankfurt (Main) Hbf
0 changes
13:11Stuttgart Hbf2h13 15:24Frankfurt (Main) Hbf
0 changes
13:23Stuttgart Hbf1h29 14:52Frankfurt (Main) Hbf
0 changes
13:51Stuttgart Hbf1h40 15:31Frankfurt (Main) Hbf
0 changes
14:04Stuttgart Hbf1h36 15:40Frankfurt (Main) Hbf
0 changes
14:51Stuttgart Hbf1h17 16:08Frankfurt (Main) Hbf
0 changes
15:23Stuttgart Hbf1h29 16:52Frankfurt (Main) Hbf
0 changes
15:51Stuttgart Hbf1h42 17:33Frankfurt (Main) Hbf
0 changes
15:59Stuttgart Hbf1h41 17:40Frankfurt (Main) Hbf
0 changes
16:07Stuttgart Hbf1h45 17:52Frankfurt (Main) Hbf
0 changes
16:51Stuttgart Hbf1h17 18:08Frankfurt (Main) Hbf
0 changes
17:23Stuttgart Hbf1h29 18:52Frankfurt (Main) Hbf
0 changes
17:51Stuttgart Hbf1h40 19:31Frankfurt (Main) Hbf
0 changes
18:04Stuttgart Hbf1h36 19:40Frankfurt (Main) Hbf
0 changes
18:51Stuttgart Hbf1h17 20:08Frankfurt (Main) Hbf
0 changes
19:10Stuttgart Hbf2h34 21:44Frankfurt (Main) Hbf
0 changes
19:10Stuttgart Hbf1h58 21:08Frankfurt (Main) Hbf
0 changes
19:51Stuttgart Hbf1h40 21:31Frankfurt (Main) Hbf
0 changes
20:09Stuttgart Hbf1h43 21:52Frankfurt (Main) Hbf
0 changes
20:51Stuttgart Hbf1h17 22:08Frankfurt (Main) Hbf
0 changes
20:59Stuttgart Hbf2h09 23:08Frankfurt (Main) Hbf
0 changes
21:51Stuttgart Hbf1h45 23:36Frankfurt (Main) Hbf
0 changes
21:59Stuttgart Hbf2h21 00:20Frankfurt (Main) Hbf
0 changes
22:32Stuttgart Hbf3h16 01:48Frankfurt (Main) Hbf
0 changes
23:05Stuttgart Hbf1h37 00:42Frankfurt (Main) Hbf
0 changes
23:09Stuttgart Hbf1h57 01:06Frankfurt (Main) Hbf
0 changes
23:13Stuttgart Hbf4h28 03:41Frankfurt (Main) Hbf
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
22 Oct
£35Deutsche Bahn
Find prices
Find prices
Sat
23 Oct
£16Deutsche Bahn
£6BlaBlaCar Bus
£168Lufthansa Cityline
Sun
24 Oct
£16Deutsche Bahn
£4BlaBlaCar Bus
£168Lufthansa
Mon
25 Oct
£16Deutsche Bahn
£4BlaBlaCar Bus
£214Lufthansa
Tue
26 Oct
£4FlixTrain
Find prices
£168Lufthansa Cityline
Wed
27 Oct
£16Deutsche Bahn
£4BlaBlaCar Bus
£168Lufthansa
Thu
28 Oct
£4FlixTrain
£13Flixbus
£168Lufthansa Cityline
Fri
29 Oct
£10FlixTrain
£13Flixbus
£272Lufthansa
Sat
30 Oct
£9FlixTrain
£16Flixbus
£122Lufthansa Cityline
Sun
31 Oct
£7FlixTrain
£14Flixbus
£122Lufthansa
Mon
1 Nov
£16Deutsche Bahn
£4BlaBlaCar Bus
£88Lufthansa
Tue
2 Nov
£16Deutsche Bahn
£9BlaBlaCar Bus
£122Lufthansa
Wed
3 Nov
£16Deutsche Bahn
Find prices
£145Lufthansa
Thu
4 Nov
£4FlixTrain
£11Flixbus
£122Lufthansa
Fri
5 Nov
£16Deutsche Bahn
£4BlaBlaCar Bus
£88Lufthansa
Sat
6 Nov
£4FlixTrain
£11Flixbus
£88Lufthansa Cityline
Sun
7 Nov
Find prices
£4BlaBlaCar Bus
£88Lufthansa
Mon
8 Nov
£4FlixTrain
£12Flixbus
£105Lufthansa
Tue
9 Nov
£4FlixTrain
£4BlaBlaCar Bus
£105Lufthansa Cityline
Wed
10 Nov
£16Deutsche Bahn
£4BlaBlaCar Bus
£88Lufthansa
Thu
11 Nov
£16Deutsche Bahn
£4BlaBlaCar Bus
£88Lufthansa

The fastest trains from Stuttgart to Frankfurt am Main

Showing times and prices for 23 Oct

Fastest Journey

1 h 17 m

Average

1 h 48 m

Trains per day

45

Distance

152 km

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

These direct trains cover the 152 km distance in an average of 1 h 48 m but if you time it right, some trains will get you there in just 1 h 17 m .

The slowest trains will take 4 h 28 m 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
14:51Stuttgart Hbf1h17 16:08Frankfurt (Main) Hbf
0 changes
£391One-way
Fastest
05:51Stuttgart Hbf1h17 07:08Frankfurt (Main) Hbf
1 changes
£301One-way
Fastest
20:51Stuttgart Hbf1h17 22:08Frankfurt (Main) Hbf
0 changes
£261One-way
Fastest
12:51Stuttgart Hbf1h17 14:08Frankfurt (Main) Hbf
0 changes
£461One-way
Fastest
16:51Stuttgart Hbf1h17 18:08Frankfurt (Main) Hbf
0 changes
£391One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Stuttgart and Frankfurt am Main

distanceDistance94 miles (152 km)
durationAverage train duration1 h 29 min
priceAverage train ticket price£15 (€17)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersDeutsche Bahn or FlixTrain

Trains from Stuttgart to Frankfurt am Main cover the 94 miles (152 km) long journey taking on average 1 h 29 min with our travel partners like Deutsche Bahn or FlixTrain. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around £15, you can find the cheapest train ticket for as low as £4. Travellers depart most frequently from Stuttgart Hbf and arrive in Frankfurt (Main) Flughafen.

Train companies

Stuttgart to Frankfurt am Main with Deutsche Bahn

Find the best trains from Stuttgart to Frankfurt am Main with Omio's travel partners Deutsche Bahn from £4. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Stuttgart to Frankfurt am Main in comfort. Find the DB train timetable for your trip from Stuttgart to Frankfurt am Main on Omio and book cheap DB tickets online. The distance from Stuttgart to Frankfurt am Main is 94 miles (152 km) by DB and prices for a Deutsche Bahn ticket from Stuttgart to Frankfurt am Main start at £16.

Deutsche Bahn is Germany’s main operator of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including 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 needed to travel. For example, while WCs are standard, services like onboard restaurants or free WiFi are only available on certain trains.

Deutsche Bahn 's current ticket policies due to COVID-19 for your train from Stuttgart to Frankfurt am Main are the following:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Stuttgart to Frankfurt am Main

Travelling between Stuttgart and Frankfurt, two understated German cities, is easy with numerous services readily available. A mixture of direct and connecting trains serve the route with departures running almost 24 hours a day. With travel times at little as 1 hour 17 minutes, it's an easy commute for all passengers.

Which train companies travel from Stuttgart to Frankfurt am Main?

The vast majority of trains along this route are provided by Deutsche Bahn. Deutsche Bahn are the main German provider, known for their reliable and efficient service. Trains depart to Frankfurt from Stuttgart several times an hour. Onboard services include wifi, comfortable seats and the option to reserve seats Flixtrain also offer one or two budget tickets every day of the week.

How long is the train from Stuttgart to Frankfurt am Main?

Trains from Stuttgart to Frankfurt am Main take 1 hour 17 minutes at the shortest, up to 3 hours 5 minutes at the longest. Both the longest and the shortest journey is a direct Deutsche Bahn train, though the longest journeys are usually reserved for late at night. The fastest indirect service matches the direct train involving a swift change at Mannheim Hbf.

How many trains are there from Stuttgart to Frankfurt am Main?

There are usually around 27-30 direct trains to Frankfurt from Stuttgart per day, plus an additional 15-20 one stop journeys and 1-2 two stop journeys. That adds up to around 40-50 journey options per day, departing around the clock. Departures are spread throughout the entire day, with service continuing through the night.

What are the departure and arrival stations for trains from Stuttgart to Frankfurt am Main?

Departure train station: Stuttgart Hauptbahnhof is the depature train station for all trains. The easiest way to get into Stuttgart’s city centre from the station is by tram, at least until the station is fully redeveloped by the end of 2019. Otherwise, it’s an easy 10-15 minute walk. The station offers all visitors half an hour of free Wi-Fi.

Arrival train station: The elegant facade of Frankfurt am Main’s main station looks out onto the very heart of the city. Frankfurt (Main) Hauptbahnhof is well-connected with regional train (S-Bahn) and underground train (U-Bahn) links. The S-Bahn also takes travellers straight to Frankfurt Airport.

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
What is the cost of cheap trains to Frankfurt am Main from Stuttgart?
Omio customers have found cheap train tickets from Stuttgart to Frankfurt am Main for as low as £4  for the next 7 days.
What is the average cost of a train from Stuttgart to Frankfurt am Main?
If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Stuttgart to Frankfurt am Main train prices are on average £15  one way.
What is the distance to Frankfurt am Main from Stuttgart via train?
When travelling this route you should expect the distance from Stuttgart to Frankfurt am Main via train to be approximately 94 miles (152 km).
How long does it take from Stuttgart to Frankfurt am Main by train?
On average the Stuttgart to Frankfurt am Main train time is 1 h 29 min  covering the 94 miles (152 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Stuttgart to Frankfurt am Main, which train station in Stuttgart do I depart from and which train station in Frankfurt am Main do I arrive in?

Omio customers travelling this route book their trains from Stuttgart Hbf   to Frankfurt (Main) Flughafen.

Where is the train station in Stuttgart? Where is the train station in Frankfurt am Main?

Passengers booking this journey most frequently board their trains from Stuttgart Hbf and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

Passengers arriving in Frankfurt am Main most often arrive at Frankfurt (Main) Flughafen and need to travel around 6 mile (s) / 10 km from this train station to the city centre.

What train providers go from Stuttgart to Frankfurt am Main?
When taking a train from Stuttgart to Frankfurt am Main, you can count on Deutsche Bahn or FlixTrain for the best way to get you to Frankfurt am Main. You can also check all possible train providers who offer a service to Frankfurt am Main from Stuttgart and compare the amenities they offer before buying a train ticket.
Are there any Stuttgart to Frankfurt am Main direct trains?
Yes, there are 25 direct trains per day from Stuttgart to Frankfurt am Main. You can look to travel with Deutsche Bahn or FlixTrain  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
How many trains are there between Stuttgart and Frankfurt am Main a day?
The average number of trains departing Stuttgart for Frankfurt am Main is 25 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Stuttgart to Frankfurt am Main? When is the last train from Stuttgart to Frankfurt am Main?
The first train from Stuttgart to Frankfurt am Main leaves at 04: 50   and the last train for this leaves at 21: 05. Omio shows you the latest train from Stuttgart to Frankfurt am Main timetable to help you book the best departure time for this trip.
How far in advance should I purchase train tickets to Frankfurt am Main from Stuttgart for the best deals?
The price of a one way train ticket from Stuttgart to Frankfurt am Main is on average £15 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets between Stuttgart and Frankfurt am Main available a few months in advance.

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 trip to Frankfurt am Main from Stuttgart.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Sat - Sun: 07: 00 - 22: 00 | Mon - Fri: 06: 00 - 22: 00
Connections to/from station
U-Bahn lines: U5, U6, U7, U12, U15, U29
Bus lines: 40, 42, 44, N2, N3, N4, N10, SEV1, X1
S-Bahn lines: S1, S2, S3, S4, S5, S6, S60
Train lines: ICE, IC, EC, FLX10, IRE 1, RE, RB