How to travel from Stuttgart to Barcelona

Compare train, bus, and flight tickets to find the best option for you.

Tue, Jul 16
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information from Stuttgart to Barcelona

distanceDistance613 miles (988 km)
modeAvailable travel modesTrain, bus or flight
priceTicket price range$67 - $184
cheapestCheapest modeBus • $67 (€58) • 19 h 50 min
fastestFastest modeFlight • $75 (€65) • 1 h 45 min
carriersPopular travel companiesFlixBus, Vueling Airlines or AVE

Take a train, bus or flight to travel 613 miles (988 km) to Barcelona from Stuttgart. The most popular travel companies which serve this journey are FlixBus, Vueling Airlines or AVE among others. Travelers can even take a direct bus, flight or train from Stuttgart to Barcelona.

Travel options
from Stuttgart to Barcelona

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

Our recommendation
bus

The best way to travel from Stuttgart to Barcelona is by taking a bus because it’s the best combination of price and speed.

BlaBlaCar Bus
11:35AM22h20
Stuttgart
09:55AMBarcelona, Estació d'Autobusos Nord
$1181One-way
1 transfer
Cheapest
BlaBlaCar Bus
11:35AM22h20
Stuttgart
09:55AMBarcelona, Estació d'Autobusos Nord
$1181One-way
1 transfer
Fastest
Eurowings
06:00PM1h45
Stuttgart Airport (STR)
07:45PMBarcelona El Prat Airport (BCN)
$2301One-way
0 transfers
Other options
FlixBus
02:30PM19h50
Stuttgart, Vaihingen Bahnhof
10:20AMBarcelona, Estació d'Autobusos Nord
$1701One-way
1 transfer
FlixBus
02:10PM20h10
Stuttgart, Flughafen/Messe
10:20AMBarcelona, Estació d'Autobusos Nord
$1711One-way
1 transfer
FlixBus
10:30PM23h05
Stuttgart, Flughafen/Messe
09:35PMBarcelona, Estació d'Autobusos Nord
$1481One-way
2 transfers
Eurowings
06:35AM1h45
Stuttgart Airport (STR)
08:20AMBarcelona El Prat Airport (BCN)
$2301One-way
0 transfers
Air France Hop
02:30PM8h25
Stuttgart Airport (STR)
10:55PMBarcelona El Prat Airport (BCN)
$2311One-way
1 transfer
Air France Hop
02:30PM4h20
Stuttgart Airport (STR)
06:50PMBarcelona El Prat Airport (BCN)
$3141One-way
1 transfer

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

Compare prices and tickets Prices for trains, buses and flights

Tue
Jul 16
Wed
Jul 17
Thu
Jul 18
Fri
Jul 19
Sat
Jul 20
Sun
Jul 21
Mon
Jul 22
Tue
Jul 23
Wed
Jul 24
Thu
Jul 25
Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Mon
Jul 29
Tue
Jul 30
Wed
Jul 31
Thu
Aug 01
Fri
Aug 02
Sat
Aug 03
Sun
Aug 04
Mon
Aug 05

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: Airlines, Train and Bus from Stuttgart to Barcelona

Find the best route to Barcelona from Stuttgart with Omio's travel partners Austrian Airlines, FlixBus and Lufthansa! You'll find the best deals, schedules and tickets when comparing and booking the most affordable trip for you.

Travel 613 miles (988 km) between Stuttgart and Barcelona comfortably with AVE, the high-speed travel from Spain’s national railroad company, Renfe. As an official travel partner of Renfe AVE, we show you all the AVE travel schedules and the best deals for the Stuttgart to Barcelona journey so you can spend more time enjoying your vacation. Simply check the AVE travel times and tickets for the journey, including the Promo, Promo + and Flexible tickets, and book cheap AVE tickets to Barcelona from Stuttgart. Renfe also offers discount cards that you can add when buying your tickets with Omio, such as the + Renfe Youth 50 Card and the Gold Card.

AVE travel connect the most important cities in the country in just a few hours and offer a multitude of schedules throughout the day for greater comfort and flexibility. The AVE is undoubtedly Renfe's most popular travel; with its high speed of up to 192 mph (310 kmh) on select routes, AVE is one of the fastest travel in the entire world. All AVE travel have a restaurant, bathroom, WiFi and entertainment on board.

    FlixBus is one of the most popular low-cost travel companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance travel at an affordable price. FlixBus also operates overnight travel on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long travel journeys, extra legroom, luggage space and toilets.

      Germany's largest airline is Lufthansa. Fly from Stuttgart to Barcelona and book your most convinient travel ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

        FAQs: Travel from Stuttgart to Barcelona

        FAQs: Travel to Barcelona 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 Barcelona.
        FAQs

        There are 3 options to travel to Barcelona from Stuttgart including taking a train, bus or flight.

        The cheapest way to go to Barcelona from Stuttgart is by taking a bus, which costs on average $67 (€58).

        This is compared to other ways of getting from Stuttgart to Barcelona:

        Taking a bus costs $8 (€7) less than taking a flight, which costs on average $75 (€65) for the same trip.

        A bus is $117 (€101) less than a train with an average ticket price of $184 (€159) from Stuttgart to Barcelona.

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

        There are alternative travel options to Barcelona that take longer:

        Bus takes on average 19 h 50 min.

        Getting to Barcelona by train takes 21 h 39 min on average.

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

        The average frequency per day from Stuttgart to Barcelona is:

        • 3 trains a day.

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

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

        • Most travelers who book a bus ticket from Stuttgart to Barcelona depart from Stuttgart, Airport/ Busterminal SAB to Barcelona, Estación de Autobuses de Sants.
        • Most travelers take a flight from Stuttgart Airport to Barcelona El Prat Airport.
        • Most travelers who purchase a train ticket from Stuttgart to Barcelona depart from Stuttgart Hbf to Barcelona Sants.

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

        • You can travel by bus to Barcelona from Stuttgart with FlixBus or BlaBlaCar Bus, and you can find BlaBlaCar Bus Stuttgart to Barcelona tickets for $67 (€58) on Omio.
        • You can travel by plane from Stuttgart to Barcelona with Vueling Airlines, Eurowings, airmax, Lufthansa, SWISS, Austrian Airlines, Air France, KLM, Air Baltic, Eurowings Europe or Lufthansa Cityline (2), and you can find Eurowings Stuttgart to Barcelona tickets for $75 (€65) on Omio.
        • You can travel from Stuttgart to Barcelona by train with AVE or Deutsche Bahn. You can find cheap tickets on Omio for $184 (€159) with Deutsche Bahn from Stuttgart to Barcelona.

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

        • Take a direct bus with.
        • Direct services by plane with Vueling Airlines.
        • Direct train with.

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

        Your trip from Stuttgart to Barcelona doesn't have to end in Barcelona. Many of our customers like to extend their vacation to explore other popular destinations like Madrid, Paris, Valencia, Seville or Zaragoza. If you’d like to add Madrid, Paris, Valencia, Seville or Zaragoza to your Stuttgart to Barcelona tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Barcelona today!
        HomeTravelTravel to SpainTravel to BarcelonaHow to travel from Stuttgart to Barcelona

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        More routes, destinations and providers
        Currency
        Language