Rome2Rio

How to get fromBulgaria to Stuttgartby plane, bus, train, or car

Find Transport to Stuttgart

See all options

There are 12 ways to get from Bulgaria to Stuttgart by plane, bus, train, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Sofia Airport to Stuttgart Airport

    best
    1. Fly from Sofia Airport (SOF) to Stuttgart Airport (STR)plane plane SOF - STR
    5h 44m
    €74–217
  2. Bus to Bucharest Otopeni, fly to Stuttgart Airport

    cheapest
    1. Take the bus from Ruse to Buchurestbus bus
    2. Fly from Bucharest Otopeni (OTP) to Stuttgart Airport (STR)plane plane OTP - STR
    7h 7m
    €66–250
  3. Bus, train via Budapest

    1. Take the bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus bus
    2. Take the train from Budapest-Kelenfoeld to Muenchen Hbftrain train Rjx
    3. Take the train from München Hbf to Hauptbahnhoftrain train 47 / ...
    22h 4m
    €102–341
  4. Drive 1,550.3 km

    1. Drive from Sofia to Stuttgartcar car 1,550.3 km
    14h 25m
    €221–320
  5. Fly Varna Airport to Stuttgart Airport

    1. Fly from Varna Airport (VAR) to Stuttgart Airport (STR)plane plane VAR - STR
    5h 38m
    €165–420
  6. Fly Burgas Airport to Stuttgart Airport

    1. Fly from Burgas Airport (BOJ) to Stuttgart Airport (STR)plane plane BOJ - STR
    5h 32m
    €99–377
  7. Fly Sofia Airport to Frankfurt, train

    1. Fly from Sofia Airport (SOF) to Frankfurt (FRA)plane plane SOF - FRA
    2. Take the train from Frankfurt to Hauptbahnhoftrain train
    7h 3m
    €106–361
  8. Fly Sofia Airport to Munich International Airport, train

    1. Fly from Sofia Airport (SOF) to Munich International Airport (MUC)plane plane SOF - MUC
    2. Take the train from München Hbf to Hauptbahnhoftrain train
    7h 49m
    €119–393
  9. Fly Sofia Airport to Allgäu Airport, Memmingen, train

    1. Fly from Sofia Airport (SOF) to Allgäu Airport, Memmingen (FMM)plane plane SOF - FMM
    2. Take the train from Memmingen to Ulm Hauptbahnhoftrain train
    3. Take the train from Ulm Hauptbahnhof to Hauptbahnhoftrain train
    7h 34m
    €75–331
  10. Bus, train

    1. Take the bus from Sofia Knyaginya Maria Luiza Station to Salzburgbus bus
    2. Take the train from Salzburg Hauptbahnhof to Hauptbahnhoftrain train 62 / ...
    24h 17m
    €179–399
  11. Bus

    1. Take the bus from Sofia Serdica Bus Stop to Stuttgart Airport Bus Terminal SABbus bus
    26h 35m
    €93–222
  12. Bus via Niš

    1. Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus bus
    2. Take the bus from Niš, Autobuska Stanica to Stuttgart Hbfbus bus
    28h 17m
    €146–326

Sofia Airport (SOF) to Stuttgart Airport (STR) flights

Calendar29Weekly Planes
Duration4h 8mAverage Duration
Ticket€59Cheapest Price
See schedules

Questions & Answers

What companies run services between Bulgaria and Stuttgart, Germany?

Wizz Air, Lufthansa, and four other airlines fly from Sofia Airport (SOF) to Stuttgart Airport (STR) 4 times a day. Alternatively, Karat-S operates a bus from Sofia Serdica Bus Stop to Stuttgart Airport Bus Terminal SAB once daily. Tickets cost €130–220 and the journey takes 25h 28m. Citylines also services this route 3 times a week.

Airlines
Train operators
Bus operators

Want to know more about travelling around Germany

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers