Travel options
from Barcelona to Stuttgart

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

Our recommendation

To get from Barcelona to Stuttgart on Sep 28 we recommend taking a flight because it’s the best combination of price and speed.

03:40PMBarcelona El Prat Airport5h35 09:15PMStuttgart Airport
1 changes
04:40PMBarcelona, Estació d'Autobusos Nord35h45 04:25AMStuttgart
1 changes
Other options
03:25PMBarcelona El Prat Airport6h40 10:05PMStuttgart Airport
1 changes
06:50AMBarcelona El Prat Airport6h50 01:40PMStuttgart Airport
1 changes
08:15AMBarcelona Sants31h47 04:02PMStuttgart Hbf
2 changes

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

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

Deutsche Bahn

COMPARE Prices for trains, buses and flights

Sep 27
Find prices
Sep 28
$82BlaBlaCar Bus
$234Air France
Sep 29
$87BlaBlaCar Bus
Sep 30
$87BlaBlaCar Bus
Oct 1
$107BlaBlaCar Bus
Oct 2
$74BlaBlaCar Bus
Oct 3
Oct 4
$57BlaBlaCar Bus
Oct 5
$57BlaBlaCar Bus
Oct 6
$74BlaBlaCar Bus
Oct 7
$82BlaBlaCar Bus
Oct 8
$229Brussels Airlines
Oct 9
$74BlaBlaCar Bus
Oct 10
Oct 11
$57BlaBlaCar Bus
Oct 12
$69BlaBlaCar Bus
Oct 14
$57BlaBlaCar Bus
Oct 15
$57BlaBlaCar Bus
$137Air France
Oct 16
Oct 17

Travel Information between Barcelona and Stuttgart

distanceDistance613 miles (988 km)
modeAvailable travel modesFlight or bus
priceTicket price range$69 - $100
cheapestCheapest modeBus • $69 (€55) • 23 h 35 min
fastestFastest modeFlight • $100 (€80) • 2 h
carriersPopular travel companiesEurowings or BlaBlaCar Bus

Take a flight or bus to travel 613 miles (988 km) from Barcelona to Stuttgart. If speed is a priority, then a flight is the best option with an average duration of 2 h; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $69 (€55). The most popular travel companies which serve this route are Eurowings or BlaBlaCar Bus among others. Travelers can even take a direct flight from Barcelona to Stuttgart.

Travel Tips

Travel from Barcelona 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 Barcelona to Stuttgart.
Is international travel between Barcelona, Spain and Stuttgart, Germany allowed?

Travel between Barcelona, Spain and Stuttgart, Germany is: Partially open.

Can travelers from Spain enter Germany?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Spain.

Are there rules for self-quarantine when arriving to Stuttgart from Barcelona?

Conditions of entry into Germany:

  • 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

Are there COVID-19 safety rules for social distancing and wearing face masks in Stuttgart, Germany?

To reduce the spread of COVID-19, the government of Germany has imposed the following measures:

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

This information was last checked on 9/25/21. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey between Barcelona and Stuttgart.

Do I need to self-quarantine when I arrive back to Spain from Stuttgart, Germany?

The restriction level for your return to Barcelona, Spain from Germany is: Partially open.

Is my journey back to Barcelona from Stuttgart restricted?

Entry into Spain is currently allowed for: Entry is partially open for citizens and permanent residents of Germany.

Do I need to self-quarantine upon arrival in Barcelona from Stuttgart?

Conditions of reentry into Spain:

  • 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 coronavirus safety measures I need to follow in Barcelona, Spain?

You should observe these safety measures in Spain as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Spain was last checked on 9/25/21. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Barcelona from Stuttgart closer to your date of departure here.

How do I reach Stuttgart from Barcelona?

There are 2 ways that you can travel to Stuttgart from Barcelona. You can take a flight or bus.

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

The cheapest way to travel between Barcelona and Stuttgart is by taking a bus with an average price of $69 (€55).

This is compared to other travel options to Stuttgart:

Taking a bus is usually $31 (€25) less than taking a flight to Stuttgart, which costs on average $100 (€80) for the same trip.

What is the fastest way to travel from Barcelona to Stuttgart?

The fastest way to get to Stuttgart from Barcelona is by flight with an average travel time of 2 h.

Other travel options to Stuttgart can usually take longer:

In comparison, traveling by bus can take you on average 23 h 35 min.

How many miles from Barcelona to Stuttgart would I travel?

The distance from Barcelona to Stuttgart is approximately 613 miles (988 km).

What are the departure and arrival points in Barcelona and in Stuttgart?

These are the most popular departure and arrival points from Barcelona to Stuttgart:

  • Flights mostly depart from Barcelona El Prat Airport and arrive in Stuttgart Airport.
  • Buses most often depart from Barcelona at Barcelona, Estació d'Autobusos Nord and arrive in Stuttgart at Stuttgart, Feuerbach Bahnhof.
Which travel companies can get me from Barcelona to Stuttgart?

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

  • You can travel by plane between Barcelona and Stuttgart with Eurowings, and you can find Eurowings Barcelona to Stuttgart tickets for $100 (€80) on Omio.
  • You can travel between Barcelona and Stuttgart by bus with BlaBlaCar Bus. You can find cheap tickets on Omio for $69 (€55) with BlaBlaCar Bus from Barcelona to Stuttgart.
Can I travel directly between Barcelona and Stuttgart?

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

  • You can book a direct flight with Vueling or Eurowings.

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.

Where should I go next after I travel from Barcelona to Stuttgart?
Many of our customers traveling from Barcelona to Stuttgart don't make Stuttgart their final stop. Some of the destinations worth visiting after Stuttgart are Berlin, Paris or Munich, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Stuttgart to any of these top destinations today!
How far in advance should I buy tickets to Stuttgart from Barcelona online to get the best deals?

Before traveling from Barcelona to Stuttgart, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A plane ticket is costing on average $100 (€80) one way for this trip.
  • A bus ticket for this journey is costing $69 (€55) one way on average.

But we recommend booking Barcelona to Stuttgart tickets online a few months before your planned travel date to score the best deals and save money on your trip.


Important Stations and Airports for this Journey

Barcelona, Estacion de Autobuses de Sants
Estació d'autobusos Barcelona-Nord
Barcelona Estació De França