[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Berlin to Stuttgart

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

Thu, Jun 17
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Thu
Jun 17
$51FlixTrain
Find prices
$257Eurowings
Fri
Jun 18
$67Deutsche Bahn
$28BlaBlaCar Bus
Find prices
Sat
Jun 19
$36Deutsche Bahn
$28BlaBlaCar Bus
Find prices
Sun
Jun 20
$51FlixTrain
Find prices
Find prices
Mon
Jun 21
$69Deutsche Bahn
$28BlaBlaCar Bus
$205Eurowings
Tue
Jun 22
$69Deutsche Bahn
$28BlaBlaCar Bus
Find prices
Wed
Jun 23
$69Deutsche Bahn
$28BlaBlaCar Bus
Find prices
Thu
Jun 24
$59Deutsche Bahn
$28BlaBlaCar Bus
Find prices
Fri
Jun 25
$51FlixTrain
$28BlaBlaCar Bus
$205Eurowings
Sat
Jun 26
$39FlixTrain
$28BlaBlaCar Bus
Find prices
Sun
Jun 27
$51FlixTrain
Find prices
$257Eurowings
Mon
Jun 28
$46Deutsche Bahn
$28BlaBlaCar Bus
$231Eurowings
Tue
Jun 29
$36Deutsche Bahn
$28BlaBlaCar Bus
$180Eurowings
Wed
Jun 30
$31Deutsche Bahn
$21BlaBlaCar Bus
$154Eurowings
Thu
Jul 1
$12FlixTrain
$35Flixbus
$128Eurowings
Fri
Jul 2
$53Deutsche Bahn
$39BlaBlaCar Bus
$154Eurowings
Sat
Jul 3
$13FlixTrain
$33Flixbus
$128Eurowings Europe
Sun
Jul 4
$51FlixTrain
$33BlaBlaCar Bus
$128Eurowings Europe
Mon
Jul 5
$13FlixTrain
$33Flixbus
$128Eurowings
Tue
Jul 6
$31Deutsche Bahn
$39BlaBlaCar Bus
$90Eurowings

How to get from Berlin to Stuttgart

The Best Way According to our Users

When it comes to choosing a method of transportation from Berlin to Stuttgart, 50,94% of our customers do not hesitate to choose the flight as their preferred way to travel. Nowadays, passengers who want to fly around Europe have more options than ever before. With dozens of budget airlines covering several routes which connect to virtually all European countries, taking a flight to reach your desired destination is easy and inexpensive. The low fares and the short flight time are, among others, some of the reasons why our users choose the airplane as the best way to get from Berlin to Stuttgart, even if they have to face baggage limitations and long lines at check-in and security control. You can book your flights with Omio to make sure you are always taking the fastest route or getting the best deal. You can also add extra luggage and book securely with several methods of payment such as Apple Pay, PayPal and more.

Search on Omio to find cheap tickets from Berlin to Stuttgart. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips

Travel from Berlin 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 Berlin to Stuttgart.
FAQs
How do I reach Stuttgart from Berlin?

There are 3 ways that you can travel to Stuttgart from Berlin. You can take a bus, flight or train.

How many miles from Berlin to Stuttgart would I travel?

You should expect to travel around 317 miles (511 km) between Berlin and Stuttgart.

Where do I depart from Berlin? Where do I arrive in Stuttgart?

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

  • Most travelers take a flight from Berlin Brandenburg Airport to Stuttgart Airport.
  • Most travelers board their bus from Berlin, ZOB and arrive in Stuttgart, Feuerbach Bahnhof.
  • Most travelers board their train from Berlin Hbf and arrive in Stuttgart Hbf.
Which travel operators can get me to Stuttgart from Berlin?

Omio works with many trusted partners that can help you travel the best way from Berlin to Stuttgart:

  • You can travel by plane between Berlin and Stuttgart with Eurowings, and you can find Eurowings Berlin to Stuttgart tickets for $129 (€100) on Omio.
  • You can travel by bus from Berlin to Stuttgart with Flixbus, and you can find Flixbus Berlin to Stuttgart tickets for $77 (€60) on Omio.
  • You can travel by train between Berlin and Stuttgart with FlixTrain, and you can find FlixTrain Berlin to Stuttgart tickets for $39 (€30) on Omio.
Can I travel directly between Berlin and Stuttgart?

Yes, there are direct services available from Berlin to Stuttgart with the following travel companies:

  • You can take a direct flight with Eurowings.
  • You can travel directly by bus with Flixbus.
  • You can take a direct train with FlixTrain.

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

Where should I go next after I travel from Berlin to Stuttgart?
Looking to extend your trip from Berlin to Stuttgart? Many Omio customers who go from Berlin to Stuttgart usually extend their vacation to explore other popular destinations like Paris, Munich or Frankfurt am Main. If you're looking to explore Paris, Munich or Frankfurt am Main from Stuttgart, let Omio find you the best connections available at an affordable price.
How far in advance should I book my Berlin to Stuttgart one way ticket online to get the best deals?

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

  • Plane tickets are costing $129 (€100) one way on average.
  • Bus tickets cost on average $77 (€60) one way.
  • Train tickets cost $39 (€30) one way on average.

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

What is the cheapest way to go from Berlin to Stuttgart?

The cheapest way to get from Berlin to Stuttgart is by taking a train. You can find average ticket prices around $39 (€30) compared to other travel options to Stuttgart:

A train is generally $90 (€70) less than a flight for the same journey. Taking a flight costs on average $129 (€100) from Berlin to Stuttgart.

Taking a train is about $39 (€30) less than taking a bus, which costs on average $77 (€60) for this journey.

What is the fastest way from Berlin to Stuttgart?

The fastest way from Berlin to Stuttgart is by flight with an average journey time of 1 h 15 min.

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

In comparison, getting to Stuttgart by bus can take on average 8 h 10 min.

In comparison, getting to Stuttgart by train can take on average 5 h 50 min.

Stations

Important Stations and Airports for this Journey

Berlin
Stuttgart
Berlin, ZOB am Funkturm
Amenities
Berlin Ostbahnhof
Amenities
Refreshments