COMPARE Prices across different modes

Oct 25
Find prices
Oct 26
$276Lufthansa Cityline
Oct 27
$276Lufthansa Cityline
Oct 28
$335Iberia Express
Oct 29
Oct 30
Oct 31
Nov 1
$225Iberia Express
Nov 2
$225Iberia Express
Nov 3
Find prices
$180Lufthansa Cityline
Nov 4
$132Iberia Express
Nov 5
Nov 6
Find prices
$55Iberia Express
Nov 8
Find prices
$80Iberia Express
Nov 9
$59Iberia Express
Nov 10
Find prices
Nov 11
Find prices
$48Iberia Express
Nov 12
Nov 13
Find prices
$59Iberia Express

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

Eurolines France
Bla Bla Bus

Bus Information to Madrid from Stuttgart

distanceDistance853 miles (1376 km)
durationAverage bus duration29 h 5 min
priceAverage bus ticket price$176 (€143)
changesDirect busYes
carriersBus providersEurolines Germany or Flixbus

Buses from Stuttgart to Madrid cover the 853 miles (1376 km) long journey taking on average 29 h 5 min with our travel partners like Eurolines Germany or Flixbus. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $154 (€125), but the average price of bus tickets is $176 (€143). Travelers depart most frequently from Stuttgart Hbf and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Bus companies

FlixBus buses from Stuttgart to Madrid

Travel between Stuttgart and Madrid from $154 (€125) with Omio’s bus partners FlixBus! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.


Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip from Stuttgart to Madrid.

Omio helps you compare and book the perfect bus with FlixBus from Stuttgart to Madrid for a smooth and relaxing journey. Check the latest FlixBus bus schedules for the ideal departure and arrival times, take a look at the travel information for the Stuttgart to Madrid bus with FlixBus (such as baggage allowance and amenities offered onboard), compare the best connections for your Stuttgart - Madrid journey and then book a cheap bus ticket with ease. The distance between Stuttgart and Madrid by bus is 853 miles (1376 km). You can book tickets for this FlixBus bus for as low as $154 (€125) one-way if you book in advance. When you search for FlixBus tickets from Stuttgart to Madrid in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a bus. Book that perfect FlixBus Stuttgart - Madrid bus ticket online and enjoy your trip!

Read on for COVID-19 recommendations and policies for your FlixBus bus ticket between Stuttgart and Madrid:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Stuttgart to Madrid
Take the bus to Madrid 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 Madrid.
Am I allowed to travel by bus from Stuttgart, Germany to Madrid, Spain?

Travel between Stuttgart, Germany and Madrid, Spain by bus is: Partially open.

What is the status of international entry into Spain from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to self-quarantine on arrival in Spain from Stuttgart?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Madrid, Spain?

When traveling in Spain, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 10/22/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from Stuttgart to Madrid before traveling.

What are the COVID-19 restrictions for my return trip to Germany from Madrid, Spain?

The current restriction level for your return trip by bus from Madrid to Stuttgart is: Partially open

Are there any international entry restrictions on returning to Germany from Spain?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Germany from Madrid?

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Stuttgart, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 10/23/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Stuttgart from Madrid here.

How much are cheap buses between Stuttgart and Madrid?
Looking to save money on your route? Omio customers have found the cheapest bus between Stuttgart and Madrid for the next 7 days starting from $154 (€125)  one way.
How much is the bus from Stuttgart to Madrid on average?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the Stuttgart to Madrid bus to cost on average $176 (€143)  one way.
How many miles is it from Stuttgart to Madrid by bus?
The bus distance from Stuttgart to Madrid is around 853 miles (1376 km).
How many hours is the bus time to Madrid from Stuttgart?
While the time it takes to travel 853 miles (1376 km) to Madrid from Stuttgart can vary based on specific dates, weekends, and holidays, the Stuttgart to Madrid bus journey time is on average 29 h 5 min.
Which bus station from Stuttgart to Madrid do I depart from? Which Madrid bus station from Stuttgart do I arrive in?

When taking the bus between Stuttgart and Madrid, you can choose to depart from bus stations like Stuttgart, Feuerbach Bahnhof, Stuttgart, Arnulf-Klett-Platz and Stuttgart, Zuffenhausen. Your trip can end in bus stations such as Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal.

Omio customers who travel this route most frequently depart from Stuttgart Hbf   and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Where is the Stuttgart bus station located? Where is the Madrid bus station located?

You can find the most popular departure bus station for this trip, Stuttgart Hbf, located approximately 0 mile (s) / 0 km from the city center of Stuttgart. The most popular arrival bus station in Madrid, called Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, is located around 2 mile (s) / 3 km away from its city center.

Which bus companies should I travel with from Stuttgart to Madrid?
For the best Stuttgart to Madrid bus to book, you can travel safely and comfortably with Eurolines Germany or Flixbus. However, it's always good to check all possible bus companies with services from Stuttgart to Madrid to compare what amenities they may offer.
How far in advance should I book a bus ticket from Stuttgart to Madrid to get the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this route and save money. If you book bus tickets between Stuttgart and Madrid within the next 7 days, you can find tickets to cost on average $176 (€143) one way. To find the best prices for this journey, consider booking your bus ticket from Stuttgart to Madrid a few months in advance.

Important Stations and Airports for this Journey