[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Stuttgart to Bonn

Showing times and prices for May 24

Cheapest

$34

Average

$65

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 Bonn will cost around $ 65 if you buy it on the day, but the cheapest tickets can be found for only $ 34.

Cheapest
05:02AMStuttgart Hbf3h41 08:43AMBonn Hbf
1 changes
$341One-way
Cheapest
09:51PMStuttgart Hbf3h45 01:36AMBonn Hbf
1 changes
$341One-way
Cheapest
11:37AMStuttgart Hbf3h06 02:43PMBonn Hbf
0 changes
$341One-way
Cheapest
07:15PMStuttgart Hbf3h28 10:43PMBonn Hbf
0 changes
$341One-way
Cheapest
07:14AMStuttgart Hbf3h07 10:21AMBonn Hbf
0 changes
$341One-way

Train schedule from Stuttgart to Bonn

Showing trains for tomorrow, Tue, May 24
12:12AMStuttgart Hbf5h12 05:24AMBonn Hbf
0 changes
02:22AMStuttgart Hbf4h01 06:23AMBonn Hbf
0 changes
02:26AMStuttgart Hbf5h17 07:43AMBonn Hbf
0 changes
02:26AMStuttgart Hbf4h27 06:53AMBonn Hbf
0 changes
05:02AMStuttgart Hbf3h41 08:43AMBonn Hbf
0 changes
05:02AMStuttgart Hbf3h10 08:12AMBonn Hbf
0 changes
05:51AMStuttgart Hbf2h45 08:36AMBonn Hbf
0 changes
05:51AMStuttgart Hbf2h52 08:43AMBonn Hbf
0 changes
06:37AMStuttgart Hbf2h49 09:26AMBonn Hbf
0 changes
06:37AMStuttgart Hbf3h06 09:43AMBonn Hbf
0 changes
06:50AMStuttgart Hbf2h33 09:23AMBonn Hbf
0 changes
07:14AMStuttgart Hbf3h07 10:21AMBonn Hbf
0 changes
07:25AMStuttgart Hbf2h56 10:21AMBonn Hbf
0 changes
07:36AMStuttgart Hbf3h07 10:43AMBonn Hbf
0 changes
07:51AMStuttgart Hbf2h52 10:43AMBonn Hbf
0 changes
07:51AMStuttgart Hbf2h45 10:36AMBonn Hbf
0 changes
08:37AMStuttgart Hbf2h48 11:25AMBonn Hbf
0 changes
08:37AMStuttgart Hbf3h06 11:43AMBonn Hbf
0 changes
08:51AMStuttgart Hbf2h32 11:23AMBonn Hbf
0 changes
09:23AMStuttgart Hbf2h49 12:12PMBonn Hbf
0 changes
09:37AMStuttgart Hbf3h06 12:43PMBonn Hbf
0 changes
09:51AMStuttgart Hbf2h52 12:43PMBonn Hbf
0 changes
10:37AMStuttgart Hbf3h06 01:43PMBonn Hbf
0 changes
10:37AMStuttgart Hbf2h50 01:27PMBonn Hbf
0 changes
10:51AMStuttgart Hbf2h32 01:23PMBonn Hbf
0 changes
11:23AMStuttgart Hbf2h49 02:12PMBonn Hbf
0 changes
11:37AMStuttgart Hbf3h06 02:43PMBonn Hbf
0 changes
11:51AMStuttgart Hbf2h42 02:33PMBonn Hbf
0 changes
11:51AMStuttgart Hbf2h52 02:43PMBonn Hbf
0 changes
11:51AMStuttgart Hbf2h45 02:36PMBonn Hbf
0 changes
12:37PMStuttgart Hbf3h06 03:43PMBonn Hbf
0 changes
12:37PMStuttgart Hbf2h49 03:26PMBonn Hbf
0 changes
12:51PMStuttgart Hbf2h32 03:23PMBonn Hbf
0 changes
01:11PMStuttgart Hbf3h10 04:21PMBonn Hbf
0 changes
01:23PMStuttgart Hbf2h58 04:21PMBonn Hbf
0 changes
01:23PMStuttgart Hbf2h49 04:12PMBonn Hbf
0 changes
01:51PMStuttgart Hbf2h52 04:43PMBonn Hbf
0 changes
02:05PMStuttgart Hbf3h38 05:43PMBonn Hbf
0 changes
02:35PMStuttgart Hbf3h38 06:13PMBonn Hbf
0 changes
02:51PMStuttgart Hbf2h32 05:23PMBonn Hbf
0 changes
03:12PMStuttgart Hbf3h09 06:21PMBonn Hbf
0 changes
03:23PMStuttgart Hbf2h49 06:12PMBonn Hbf
0 changes
03:23PMStuttgart Hbf2h58 06:21PMBonn Hbf
0 changes
03:51PMStuttgart Hbf2h52 06:43PMBonn Hbf
0 changes
03:51PMStuttgart Hbf2h45 06:36PMBonn Hbf
0 changes
04:34PMStuttgart Hbf2h51 07:25PMBonn Hbf
0 changes
04:51PMStuttgart Hbf2h52 07:43PMBonn Hbf
0 changes
04:51PMStuttgart Hbf2h32 07:23PMBonn Hbf
0 changes
05:23PMStuttgart Hbf2h49 08:12PMBonn Hbf
0 changes
05:37PMStuttgart Hbf3h06 08:43PMBonn Hbf
0 changes
05:51PMStuttgart Hbf2h52 08:43PMBonn Hbf
0 changes
05:51PMStuttgart Hbf2h51 08:42PMBonn Hbf
0 changes
06:37PMStuttgart Hbf3h06 09:43PMBonn Hbf
0 changes
06:37PMStuttgart Hbf2h48 09:25PMBonn Hbf
0 changes
06:51PMStuttgart Hbf2h29 09:20PMBonn Hbf
0 changes
07:15PMStuttgart Hbf3h28 10:43PMBonn Hbf
0 changes
07:23PMStuttgart Hbf2h57 10:20PMBonn Hbf
0 changes
07:23PMStuttgart Hbf2h49 10:12PMBonn Hbf
0 changes
07:51PMStuttgart Hbf2h52 10:43PMBonn Hbf
0 changes
07:51PMStuttgart Hbf2h44 10:35PMBonn Hbf
0 changes
08:12PMStuttgart Hbf3h31 11:43PMBonn Hbf
0 changes
08:51PMStuttgart Hbf2h29 11:20PMBonn Hbf
0 changes
09:51PMStuttgart Hbf3h45 01:36AMBonn Hbf
0 changes
09:51PMStuttgart Hbf2h37 12:28AMBonn Hbf
0 changes
11:13PMStuttgart Hbf6h11 05:24AMBonn Hbf
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
May 24
$34Deutsche Bahn
$26Flixbus
$119Eurowings
Wed
May 25
$41Deutsche Bahn
$34Globtour Medjugorjie d.o.o.
$119airmax
Thu
May 26
$23Deutsche Bahn
$29Flixbus
$242Lufthansa Cityline
Fri
May 27
$20Deutsche Bahn
$25Flixbus
$209Eurowings
Sat
May 28
$15FlixTrain
$28Flixbus
$130airmax
Sun
May 29
$38FlixTrain
$34Globtour Medjugorjie d.o.o.
$119Eurowings
Mon
May 30
$27Deutsche Bahn
$34Globtour Medjugorjie d.o.o.
$119Eurowings
Thu
Jun 2
$27Deutsche Bahn
$45Flixbus
$108Eurowings
Fri
Jun 3
$27Deutsche Bahn
$34Globtour Medjugorjie d.o.o.
$342Lufthansa Cityline
Sat
Jun 4
$46Deutsche Bahn
$34Globtour Medjugorjie d.o.o.
$345Eurowings
Mon
Jun 6
$29FlixTrain
$33Flixbus
$141Eurowings
Wed
Jun 8
$15Deutsche Bahn
$23Flixbus
$141Eurowings
Thu
Jun 9
$15Deutsche Bahn
$25Flixbus
$164Eurowings
Fri
Jun 10
Find prices
Find prices
$108Eurowings
Sun
Jun 12
$32Deutsche Bahn
$34Globtour Medjugorjie d.o.o.
$164Eurowings

Fastest train times from Stuttgart to Bonn

Showing times and prices for May 24

Fastest Journey

2 h 29 m

Average

3 h 5 m

Trains per day

65

Distance

264 km

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

These direct trains cover the 264 km distance in an average of 3 h 5 m but if you time it right, some trains will get you there in just 2 h 29 m .

The slowest trains will take 6 h 11 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
08:51PMStuttgart Hbf2h29 11:20PMBonn Hbf
2 changes
$841One-way
Fastest
06:51PMStuttgart Hbf2h29 09:20PMBonn Hbf
2 changes
$771One-way
2nd Fastest
12:51PMStuttgart Hbf2h32 03:23PMBonn Hbf
2 changes
$841One-way
2nd Fastest
02:51PMStuttgart Hbf2h32 05:23PMBonn Hbf
2 changes
$841One-way
2nd Fastest
08:51AMStuttgart Hbf2h32 11:23AMBonn Hbf
2 changes
$841One-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 Bonn

distanceDistance163 miles (263 km)
durationAverage train duration3 h 6 min
priceAverage train ticket price$32 (€29)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn with connection or Deutsche Bahn

Trains from Stuttgart to Bonn cover the 163 miles (263 km) long journey taking on average 3 h 6 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $15 (€13), but the average price of train tickets is $32 (€29). Travelers depart most frequently from Stuttgart Hbf and arrive in Bonn Hbf.

Train companies: Deutsche Bahn from Stuttgart to Bonn trains

Find the best trains from Stuttgart to Bonn with Omio's travel partners Deutsche Bahn from $15 (€13). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

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 to Bonn train.

Deutsche Bahn from Stuttgart to Bonn train information:

  • Average Duration: 2 h 22 min
  • Average Price: $20
  • Deutsche Bahn frequency: 16 a day

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets between Stuttgart and Bonn due to the coronavirus:

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


Deutsche Bahn trains from Stuttgart to Bonn

+

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 Stuttgart to Bonn. 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 Stuttgart to Bonn 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 Stuttgart to Bonn

Travel by train to Bonn 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 Bonn.
FAQs

What is the price of the cheapest train from Stuttgart to Bonn?

Looking to save money on your trip? Omio customers have found the cheapest train to Bonn from Stuttgart for the next 7 days starting from $15 (€13)  one way.

How much is the train to Bonn from Stuttgart on average?

The train price from Stuttgart to Bonn is on average $32 (€29)  if you are looking to buy your tickets for this trip in the next 7 days.

What is the distance to Bonn from Stuttgart by train?

When traveling this route you should expect the distance between Stuttgart and Bonn by train to be approximately 163 miles (263 km).

How long is the train ride from Stuttgart to Bonn?

On average the Stuttgart to Bonn train travel time is 3 h 6 min  for the 163 miles (263 km) long journey, but the duration can vary if you travel on weekends and holidays.

Which train station from Stuttgart to Bonn do I depart from? Which Bonn train station from Stuttgart do I arrive in?

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

Where is the Stuttgart train station located? Where is the Bonn train station located?

Passengers board the train most frequently from Stuttgart Hbf, which is located around 0.9 miles (1.4 km) away from the city center, and they get off the train at Bonn Hbf, located 1.9 miles (3 km) away from the city center.

Which train providers can get me from Stuttgart to Bonn?

Take the Stuttgart to Bonn train with Deutsche Bahn with connection or Deutsche Bahn. However, it's always good to check out all possible train companies for the route to Bonn from Stuttgart as there might be differences in the amenities they offer.

How many train services are there from Stuttgart to Bonn a day?

The average number of trains departing Stuttgart for Bonn is 16 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Stuttgart to Bonn? When can I take the last train for the day?

The first Stuttgart to Bonn train departs at 4: 51 AM   and the last train from Stuttgart to Bonn leaves at 10: 13 PM. Check out the most up-to-date train schedule from Stuttgart to Bonn on Omio and find the best time to travel to your destination.

How far in advance should I buy a train ticket from Stuttgart to Bonn to get the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you book train tickets from Stuttgart to Bonn within the next 7 days, you can find tickets to cost on average $32 (€29) one way. To find the best prices for this journey, consider booking your train ticket from Stuttgart to Bonn a few months in advance.

Important Stations and Airports for this Journey

Stuttgart
Bonn
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 from Stuttgart to Bonn.
Amenities at station
WifiWifi
LockersLockers
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