Travel options
from Bonn to Stuttgart

You can get from Bonn to Stuttgart by train, bus or flight.

Our recommendation

To get from Bonn to Stuttgart on Jan 21 we recommend taking a bus because it’s the best combination of price and speed.

08:40AMBonn6h20 03:00PMStuttgart
0 changes
08:40AMBonn6h20 03:00PMStuttgart
0 changes
Other options
06:35PMDusseldorf Airport3h10 09:45PMStuttgart Airport
1 changes
05:55PMCologne/Bonn Airport3h35 09:30PMStuttgart Airport
1 changes
04:35PMDusseldorf Airport4h55 09:30PMStuttgart Airport
1 changes

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Jan 21
$36Deutsche Bahn
$36Globtour Medjugorjie d.o.o.
Jan 22
$29Deutsche Bahn
$36Globtour Medjugorjie d.o.o.
Jan 23
$21Deutsche Bahn
$36Globtour Medjugorjie d.o.o.

Travel Information between Bonn and Stuttgart

distanceDistance163 miles (263 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$21 - $114
cheapestCheapest modeTrain • $21 (€18) • 2 h 45 min
fastestFastest modeTrain • $21 (€18) • 2 h 45 min
carriersPopular travel companiesFlixbus, Eurowings or Deutsche Bahn

Take a bus, flight or train to travel 163 miles (263 km) from Bonn to Stuttgart. If speed is a priority, then a train is the best option with an average duration of 2 h 45 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $21 (€18). The most popular travel companies which serve this trip are Flixbus, Eurowings or Deutsche Bahn among others. Travelers can even take a direct bus, flight or train from Bonn to Stuttgart.

Travel Tips: Travel from Bonn to Stuttgart

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

What are the ways to get from Bonn to Stuttgart?

There are 3 ways that you can travel between Bonn and Stuttgart. You can take a bus, flight or train.

What is the cheapest way to get from Bonn to Stuttgart?

The cheapest way to go to Stuttgart from Bonn is by taking a train, which costs on average $21 (€18).

This is compared to other ways of getting to Stuttgart:

Taking a train is usually $7 (€6) less than taking a bus to Stuttgart, which costs on average $29 (€24) for the same trip.

A train is generally $92 (€77) less than a flight for the same journey. Taking a flight costs on average $114 (€95) from Bonn to Stuttgart.

What is the fastest way from Bonn to Stuttgart?

The fastest way from Bonn to Stuttgart is by train with an average journey time of 2 h 45 min.

There are alternative travel options to Stuttgart that can usually take longer:

In comparison, getting to Stuttgart by bus can take on average 6 h 5 min.

In comparison, traveling by flight can take you on average 2 h 50 min.

How many miles from Bonn to Stuttgart would I travel?

You should expect to travel around 163 miles (263 km) between Bonn and Stuttgart.

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

The average frequency per day from Bonn to Stuttgart is:

  • Around 10 trains per day.

However, we recommend checking specific travel dates for your trip from Bonn to Stuttgart as scheduled services by bus, flight or train can vary by season or day of the week.

When traveling between Bonn and Stuttgart, what are the departure and arrival points in Bonn and Stuttgart?

These are the most popular departure and arrival points when traveling from Bonn to Stuttgart:

  • Most travelers take a bus from Bonn, Museumsmeile to Stuttgart, Feuerbach Bahnhof.
  • Most travelers take a train from Bonn Hbf to Stuttgart Hbf.

Which travel operators can get me to Stuttgart from Bonn?

If finding a good deal is your main consideration for your trip from Bonn to Stuttgart, then we'll help you find the best value travel companies for you:

  • Travel with Flixbus for buses to Stuttgart. If you’re looking for a good deal on tickets, check for Flixbus Bonn to Stuttgart tickets on Omio for $29 (€24).
  • Eurowings can take you to Stuttgart by plane. If searching for a good deal on flights, you can find tickets for Eurowings from Bonn to Stuttgart for $114 (€95).
  • Deutsche Bahn can take you to Stuttgart by train. If searching for a good deal on trains, you can find tickets for Deutsche Bahn from Bonn to Stuttgart for $21 (€18).

Can I find a direct route from Bonn to Stuttgart?

Yes, there are direct routes from Bonn to Stuttgart with the following travel companies:

  • You'll find 10 direct trains a day to Stuttgart with.

Direct services to Stuttgart tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

What other destinations are worth visiting after traveling from Bonn to Stuttgart?

Omio customers who travel from Bonn to Stuttgart often also extend their vacation to go to Berlin, Paris or Munich. Omio can help you plan your trip by finding the best connections between Stuttgart and these popular destinations at a great price.

How early should I book tickets to Stuttgart from Bonn online for the best deals?

When planning your trip from Bonn to Stuttgart, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Bus tickets cost on average $29 (€24) one way.
  • Plane tickets are costing $114 (€95) one way on average.
  • Train tickets cost $21 (€18) one way on average.

However, we recommend buying tickets from Bonn to Stuttgart online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Bonn to Stuttgart: related information

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