[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Stuttgart Hbf to Frankfurt (Main) Hbf

Showing times and prices for May 21

Cheapest

$20

Average

$37

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 Hbf to Frankfurt (Main) Hbf will cost around $ 37 if you buy it on the day, but the cheapest tickets can be found for only $ 20.

Cheapest
11:09PMStuttgart Hbf1h57 01:06AMFrankfurt (Main) Hbf
0 changes
$201One-way
2nd Cheapest
06:04PMStuttgart Hbf1h36 07:40PMFrankfurt (Main) Hbf
0 changes
$221One-way
2nd Cheapest
09:59PMStuttgart Hbf2h28 12:27AMFrankfurt (Main) Hbf
1 changes
$221One-way
2nd Cheapest
09:15PMStuttgart Hbf3h12 12:27AMFrankfurt (Main) Hbf
2 changes
$221One-way
08:12PMStuttgart Hbf1h40 09:52PMFrankfurt (Main) Hbf
0 changes
$251One-way

Train schedule from Stuttgart Hbf to Frankfurt (Main) Hbf

Showing trains for tomorrow, Sat, May 21
12:12AMStuttgart Hbf2h28 02:40AMFrankfurt (Main) Hbf
0 changes
02:22AMStuttgart Hbf2h17 04:39AMFrankfurt (Main) Hbf
0 changes
05:02AMStuttgart Hbf1h50 06:52AMFrankfurt (Main) Hbf
0 changes
05:51AMStuttgart Hbf1h17 07:08AMFrankfurt (Main) Hbf
0 changes
06:37AMStuttgart Hbf1h39 08:16AMFrankfurt (Main) Hbf
0 changes
06:50AMStuttgart Hbf1h38 08:28AMFrankfurt (Main) Hbf
0 changes
07:25AMStuttgart Hbf1h27 08:52AMFrankfurt (Main) Hbf
0 changes
08:05AMStuttgart Hbf1h35 09:40AMFrankfurt (Main) Hbf
0 changes
09:23AMStuttgart Hbf1h29 10:52AMFrankfurt (Main) Hbf
0 changes
09:51AMStuttgart Hbf1h17 11:08AMFrankfurt (Main) Hbf
0 changes
10:05AMStuttgart Hbf1h35 11:40AMFrankfurt (Main) Hbf
0 changes
10:51AMStuttgart Hbf1h17 12:08PMFrankfurt (Main) Hbf
0 changes
11:23AMStuttgart Hbf1h29 12:52PMFrankfurt (Main) Hbf
0 changes
11:51AMStuttgart Hbf1h37 01:28PMFrankfurt (Main) Hbf
0 changes
11:51AMStuttgart Hbf1h40 01:31PMFrankfurt (Main) Hbf
0 changes
12:04PMStuttgart Hbf1h36 01:40PMFrankfurt (Main) Hbf
0 changes
12:37PMStuttgart Hbf1h36 02:13PMFrankfurt (Main) Hbf
0 changes
12:51PMStuttgart Hbf1h37 02:28PMFrankfurt (Main) Hbf
0 changes
12:51PMStuttgart Hbf1h35 02:26PMFrankfurt (Main) Hbf
0 changes
01:11PMStuttgart Hbf2h13 03:24PMFrankfurt (Main) Hbf
0 changes
01:23PMStuttgart Hbf1h29 02:52PMFrankfurt (Main) Hbf
0 changes
01:51PMStuttgart Hbf1h17 03:08PMFrankfurt (Main) Hbf
0 changes
02:05PMStuttgart Hbf1h50 03:55PMFrankfurt (Main) Hbf
0 changes
02:05PMStuttgart Hbf1h43 03:48PMFrankfurt (Main) Hbf
0 changes
02:51PMStuttgart Hbf1h17 04:08PMFrankfurt (Main) Hbf
0 changes
03:23PMStuttgart Hbf1h29 04:52PMFrankfurt (Main) Hbf
0 changes
03:51PMStuttgart Hbf1h17 05:08PMFrankfurt (Main) Hbf
0 changes
03:59PMStuttgart Hbf1h41 05:40PMFrankfurt (Main) Hbf
0 changes
04:51PMStuttgart Hbf1h17 06:08PMFrankfurt (Main) Hbf
0 changes
05:23PMStuttgart Hbf1h29 06:52PMFrankfurt (Main) Hbf
0 changes
05:51PMStuttgart Hbf1h17 07:08PMFrankfurt (Main) Hbf
0 changes
06:04PMStuttgart Hbf1h36 07:40PMFrankfurt (Main) Hbf
0 changes
06:51PMStuttgart Hbf1h17 08:08PMFrankfurt (Main) Hbf
0 changes
07:23PMStuttgart Hbf1h29 08:52PMFrankfurt (Main) Hbf
0 changes
07:51PMStuttgart Hbf1h17 09:08PMFrankfurt (Main) Hbf
0 changes
08:12PMStuttgart Hbf1h40 09:52PMFrankfurt (Main) Hbf
0 changes
08:51PMStuttgart Hbf1h17 10:08PMFrankfurt (Main) Hbf
0 changes
08:59PMStuttgart Hbf2h21 11:20PMFrankfurt (Main) Hbf
0 changes
09:15PMStuttgart Hbf3h33 12:48AMFrankfurt (Main) Hbf
0 changes
09:15PMStuttgart Hbf3h12 12:27AMFrankfurt (Main) Hbf
0 changes
09:51PMStuttgart Hbf1h52 11:43PMFrankfurt (Main) Hbf
0 changes
09:59PMStuttgart Hbf2h28 12:27AMFrankfurt (Main) Hbf
0 changes
11:05PMStuttgart Hbf1h49 12:54AMFrankfurt (Main) Hbf
0 changes
11:09PMStuttgart Hbf1h57 01:06AMFrankfurt (Main) Hbf
0 changes
11:13PMStuttgart Hbf3h32 02:45AMFrankfurt (Main) Hbf
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
May 21
$20Deutsche Bahn
$20Flixbus
$228Lufthansa
Sun
May 22
$22Deutsche Bahn
$20Globtour Medjugorjie d.o.o.
$199Lufthansa
Mon
May 23
$20Deutsche Bahn
Find prices
Find prices
Wed
May 25
$20Deutsche Bahn
$20Globtour Medjugorjie d.o.o.
$199Lufthansa
Thu
May 26
$20Deutsche Bahn
$20Globtour Medjugorjie d.o.o.
$104Lufthansa
Fri
May 27
$20Deutsche Bahn
$20Globtour Medjugorjie d.o.o.
$104Lufthansa
Sat
May 28
$20Deutsche Bahn
Find prices
Find prices
Sun
May 29
$31Deutsche Bahn
$20Globtour Medjugorjie d.o.o.
$104Lufthansa
Mon
May 30
$20Deutsche Bahn
$20Globtour Medjugorjie d.o.o.
$170Lufthansa
Tue
May 31
$14Deutsche Bahn
Find prices
Find prices
Wed
Jun 1
$20Deutsche Bahn
Find prices
Find prices
Thu
Jun 2
$20Deutsche Bahn
Find prices
Find prices

Fastest train times from Stuttgart Hbf to Frankfurt (Main) Hbf

Showing times and prices for May 21

Fastest Journey

1 h 17 m

Average

1 h 44 m

Trains per day

45

Distance

152 km

Of the 45 trains that leave Stuttgart Hbf for Frankfurt (Main) Hbf every day 24 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 44 m but if you time it right, some trains will get you there in just 1 h 17 m .

The slowest trains will take 3 h 33 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
04:51PMStuttgart Hbf1h17 06:08PMFrankfurt (Main) Hbf
0 changes
$341One-way
Fastest
09:51AMStuttgart Hbf1h17 11:08AMFrankfurt (Main) Hbf
1 changes
$671One-way
Fastest
06:51PMStuttgart Hbf1h17 08:08PMFrankfurt (Main) Hbf
0 changes
$341One-way
Fastest
02:51PMStuttgart Hbf1h17 04:08PMFrankfurt (Main) Hbf
0 changes
$341One-way
Fastest
10:51AMStuttgart Hbf1h17 12:08PMFrankfurt (Main) Hbf
0 changes
$671One-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 Hbf to Frankfurt (Main) Hbf

distanceDistance94 miles (151 km)
durationAverage train duration1 h 29 min
priceAverage train ticket price$22 (€19)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersFlixTrain, Deutsche Bahn or Deutsche Bahn with connection

Trains from Stuttgart Hbf to Frankfurt (Main) Hbf cover the 94 miles (151 km) long route taking on average 1 h 29 min with our travel partners like FlixTrain, Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around $22 (€19), you can find the cheapest train ticket for as low as $20 (€18).

Train companies: Deutsche Bahn from Stuttgart Hbf to Frankfurt (Main) Hbf trains

Travel between Stuttgart Hbf and Frankfurt (Main) Hbf from $20 (€18) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

Deutsche Bahn

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 Hbf to Frankfurt (Main) Hbf train.

Deutsche Bahn from Stuttgart Hbf to Frankfurt (Main) Hbf train information:

  • Average Duration: 1 h 34 min
  • Average Price: $20
  • Deutsche Bahn frequency: 16 a day

Deutsche Bahn's current ticket policies due to COVID-19 for your train between Stuttgart Hbf and Frankfurt (Main) Hbf are the following:

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

Travel Tips: Trains from Stuttgart Hbf to Frankfurt (Main) Hbf

Travel by train to Frankfurt (Main) Hbf 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 Hbf to Frankfurt (Main) Hbf.
FAQs

How much does a cheap train between Stuttgart Hbf and Frankfurt (Main) Hbf cost?

Looking to save money on your route? Omio customers have found the cheapest train from Stuttgart Hbf to Frankfurt (Main) Hbf for the next 7 days starting from $20 (€18)  one way.

What is the price of a train ticket between Stuttgart Hbf and Frankfurt (Main) Hbf?

If you are looking to purchase your train ticket in the next 7 days, you can expect the Stuttgart Hbf to Frankfurt (Main) Hbf train to cost on average $22 (€19)  one way.

What is the distance from Stuttgart Hbf to Frankfurt (Main) Hbf by train?

The train distance from Stuttgart Hbf to Frankfurt (Main) Hbf is around 94 miles (151 km).

How long is a train to Frankfurt (Main) Hbf from Stuttgart Hbf on average?

The Stuttgart Hbf to Frankfurt (Main) Hbf train duration is on average 1 h 29 min, which is to be expected when traveling 94 miles (151 km) between Stuttgart Hbf and Frankfurt (Main) Hbf. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which train providers can get me from Stuttgart Hbf to Frankfurt (Main) Hbf?

If you're looking for trains from Stuttgart Hbf to Frankfurt (Main) Hbf, you can rely on FlixTrain, Deutsche Bahn or Deutsche Bahn with connection to get you to Frankfurt (Main) Hbf. It's also good to check out all possible train companies for the Stuttgart Hbf to Frankfurt (Main) Hbf trip to see if there might be differences in the amenities they offer.

Are there any direct trains from Stuttgart Hbf to Frankfurt (Main) Hbf?

Yes, there are 16 direct trains per day from Stuttgart Hbf to Frankfurt (Main) Hbf with Deutsche Bahn, 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.

How many trains per day are there to Frankfurt (Main) Hbf from Stuttgart Hbf?

On average, there are 16 trains a day from Stuttgart Hbf to Frankfurt (Main) Hbf. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from Stuttgart Hbf to Frankfurt (Main) Hbf?

The first Stuttgart Hbf to Frankfurt (Main) Hbf train departs at 5: 02 AM   and the last train from Stuttgart Hbf to Frankfurt (Main) Hbf leaves at 11: 12 PM. Check out the most up-to-date train schedule from Stuttgart Hbf to Frankfurt (Main) Hbf on Omio and find the best time to travel to your destination.

How early should I buy Stuttgart Hbf to Frankfurt (Main) Hbf train tickets to get the best deals?

If you buy the Stuttgart Hbf to Frankfurt (Main) Hbf train within the next 7 days, you can find one way tickets to cost on average $22 (€19). However, booking your train ticket in advance gives you access to the best prices for trains between Stuttgart Hbf and Frankfurt (Main) Hbf. 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.

More options for your journey from Stuttgart Hbf to Frankfurt (Main) Hbf

Here are some other resources that might have the information you need

Most popular trains, buses and flights