Travel options for:
Stuttgart to Berlin
  • Fly from Stuttgart

    $44 - $158
    1. Stuttgart

      27 min - every 30 minutes

      $2 - $5

    2. Stuttgart (STR)

      1 h 10 min - non-stop

      $40 - $150

    3. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Train to Mannheim, fly

    $174 - $650
    1. Stuttgart

      37 min - every 2 hours

      $28 - $45

    2. MA Hauptbahnhof

      18 min - every 30 minutes - line 5

      $3 - $5

    3. Mannheim (MHG)

      1 h 15 min - non-stop

      $140 - $600

    4. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Train to Frankfurt, fly

    $89 - $213
    1. Stuttgart

      1 h 15 min - every 2 hours

      $40 - $60

    2. Frankfurt (FRA)

      1 h 10 min - non-stop

      $45 - $150

    3. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Train

    $140 - $210
    1. Stuttgart Hbf

      5 h 31 min - every 4 hours

      $140 - $210

  • Bus

    $54 - $95
    1. Stuttgart Hbf

      16 min - every 2 hours

      $14 - $21

    2. Vaihingen(Enz)

      6 min - 1656 feet

    3. Vaihingen, Vaihingen station

      6 h 37 min - 4 times a week

      $40 - $75

  • Train via Nürnberg Hauptbahnhof

    $138 - $199
    1. Stuttgart Hbf

      2 h 11 min - every 4 hours

      $45 - $70

    2. Nürnberg Hauptbahnhof

      5 h 2 min - once daily

      $90 - $130

    3. S+U Berlin Hauptbahnhof

      17 min - every 10 minutes

      $2 - $4

  • Rideshare

    $30 - $50
    1. Stuttgart

      6 h 29 min - hourly

      $30 - $50

  • Drive

    $80 - $120
    1. Stuttgart

      5 h 42 min - 395.2 miles

      $80 - $120

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Stuttgart Hbf (tief) train to Stuttgart airport, fly to Berlin Tegel airport, then bus to Berlin. 3 h 2 min $71. From Stuttgart Hbf train to MA Hauptbahnhof, line 5 tram to Mannheim airport, fly to Berlin Tegel airport, then bus to Berlin. 3 h 41 min $282. From Stuttgart Hbf train to Frankfurt airport, fly to Berlin Tegel airport, then bus to Berlin. 3 h 50 min $119. From Stuttgart Hbf train to Berlin Hbf (tief). 5 h 31 min $182. From Stuttgart Hbf train to Vaihingen(Enz), walk to Vaihingen, Vaihingen station, then bus to Berlin, Berlin Ostbahnhof. 7 h 59 min $92. From Stuttgart Hbf train to Nürnberg Hauptbahnhof, train to S+U Berlin Hauptbahnhof, then bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 8 h 33 min $169. From Stuttgart rideshare to Berlin. 6 h 29 min $35. From Stuttgart drive to Berlin. 5 h 42 min $101.