COMPARE Prices across different modes

Tue
19 Oct
£26Deutsche Bahn
Find prices
Find prices
Wed
20 Oct
Find prices
Find prices
£110Eurowings
Thu
21 Oct
£25Deutsche Bahn
£11BlaBlaCar Bus
£110Eurowings Europe
Fri
22 Oct
£25Deutsche Bahn
£11BlaBlaCar Bus
£110Eurowings Europe
Sat
23 Oct
£25Deutsche Bahn
£21Flixbus
£198Eurowings
Sun
24 Oct
£25Deutsche Bahn
£20Flixbus
£206Lufthansa Cityline
Mon
25 Oct
£16Deutsche Bahn
Find prices
£110Eurowings
Tue
26 Oct
Find prices
£11BlaBlaCar Bus
Find prices
Wed
27 Oct
£16Deutsche Bahn
Find prices
£101Eurowings
Thu
28 Oct
£12Deutsche Bahn
£17Flixbus
£110Eurowings Europe
Fri
29 Oct
Find prices
£11BlaBlaCar Bus
£110Eurowings Europe
Mon
1 Nov
£16Deutsche Bahn
£11BlaBlaCar Bus
£104Lufthansa Cityline

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 Bonn

distanceDistance163 miles (263 km)
durationAverage train duration2 h 45 min
priceAverage train ticket price£22 (€25)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Stuttgart to Bonn cover the 163 miles (263 km) long trip taking on average 2 h 45 min with our travel partners like Deutsche Bahn. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around £22, you can find the cheapest train ticket for as low as £16. Travellers depart most frequently from Stuttgart Hbf and arrive in Bonn Hbf.

Train companies

Deutsche Bahn Stuttgart – Bonn

For as little as £16 you can travel by train from Stuttgart to Bonn with Deutsche Bahn. Omio will show you the best deals, timetables and tickets available for this journey.

Deutsche Bahn

Travel 163 miles (263 km) in comfort with Deutsche Bahn (DB) from Stuttgart to Bonn. Check the DB train timetable for your trip between Stuttgart and Bonn on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket between Stuttgart and Bonn you can pay as low as £16.

Deutsche Bahn is the main operator of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes 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.

DB uses different types of trains such as 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 required to travel. For example, toilets are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets between Stuttgart and Bonn and when travelling by train:

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

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
How much do cheap trains from Stuttgart to Bonn cost?
Omio customers have found cheap train tickets from Stuttgart to Bonn for as low as £16  for the next 7 days.
How much is a train ticket from Stuttgart to Bonn?
In the next 7 days you’ll find that the average cost of a train ticket to Bonn from Stuttgart is £22  one way.
How many miles is it from Stuttgart to Bonn by train?
The Stuttgart to Bonn train distance is approximately 163 miles (263 km).
How long is the train between Stuttgart and Bonn?
On average the train from Stuttgart to Bonn duration is 2 h 45 min  for the 163 miles (263 km) long trip, but the travel time can vary if you depart on weekends and holidays.
What station does the Stuttgart to Bonn train leave from? Which Bonn train station do I come into from Stuttgart?

Omio customers travelling this route depart most frequently from Stuttgart Hbf   and arrive in Bonn Hbf.

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

The most popular departure train station with passengers for this journey, called Stuttgart Hbf, is located 0 mile (s) / 0 km from the city centre of Stuttgart.

The most popular arrival train station, Bonn Hbf, is located 0 mile (s) / 0 km away from the city centre of Bonn.

What train companies go from Stuttgart to Bonn?
If you're looking for trains from Stuttgart to Bonn, you can rely on Deutsche Bahn to get you to Bonn. It's also good to check out all possible train providers for the Stuttgart to Bonn trip to see if there might be differences in the amenities they offer.
How many trains per day are there to Bonn from Stuttgart?
The average number of trains departing Stuttgart for Bonn is 16 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Stuttgart to Bonn?
The first train from Stuttgart to Bonn leaves at 04: 50   and the last train for this leaves at 17: 03. Omio shows you the latest train from Stuttgart to Bonn times to help you book the best departure time for this journey.
How far in advance should I purchase a train ticket between Stuttgart and Bonn to get the best deals?
If you buy Stuttgart to Bonn train tickets within the next 7 days, you can find one way tickets to cost on average £22. However, booking in advance gives you access to the best prices for trains from Stuttgart to Bonn. 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
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 trip between Stuttgart and Bonn.
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