Travel options for:
Dortmund to Berlin
  • Train

    $95 - $140
    1. Dortmund Hbf

      3 h 21 min - 5 times a day

      $95 - $140

  • Bus

    $33 - $56
    1. Dortmund

      6 h 20 min - twice daily

      $29 - $50

    2. Berlin, Masurenallee/ZOB

      15 min - every 30 minutes

      $2 - $4

    3. S+U Zoologischer Garten Bhf

      26 min - every 15 minutes - line 100

      $2 - $4

  • Train, bus

    $51 - $113
    1. Dortmund Hbf

      48 min - 5 times a day

      $27 - $40

    2. Bielefeld Hbf

      5 h 45 min - 5 times a week

      $22 - $70

    3. S+U Berlin Hauptbahnhof

      17 min - every 10 minutes

      $2 - $4

  • Rideshare

    $25 - $55
    1. Dortmund

      5 h 20 min - hourly

      $25 - $55

  • Drive

    $65 - $95
    1. Dortmund

      4 h 38 min - 309 miles

      $65 - $95

  • Train to Dusseldorf, fly to Berlin Tegel

    $62 - $159
    1. Dortmund

      47 min - every 4 hours

      $23 - $35

    2. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    3. Dusseldorf (DUS)

      1 h 5 min - non-stop

      $35 - $120

    4. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $3 - $4

  • Train to Cologne/Bonn Apt, fly to Berlin Tegel

    $70 - $182
    1. Dortmund

      1 h 12 min - every 4 hours

      $30 - $45

    2. Köln Hbf

      14 min - hourly

      $1 - $4

    3. Cologne/Bonn Apt (CGN)

      1 h 10 min - non-stop

      $35 - $130

    4. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $3 - $4

  • Train to Cologne/Bonn Apt, fly to Berlin Schoenefeld

    $58 - $197
    1. Dortmund

      1 h 12 min - every 4 hours

      $30 - $45

    2. Köln Hbf

      14 min - hourly

      $1 - $4

    3. Cologne/Bonn Apt (CGN)

      1 h 15 min - non-stop

      $13 - $130

    4. Berlin Schoenefeld (SXF)

      22 min - hourly

      $13 - $19

  • Train to Frankfurt, fly to Berlin Tegel

    $110 - $242
    1. Dortmund

      2 h 12 min - every 4 hours

      $60 - $90

    2. Frankfurt (FRA)

      1 h 10 min - non-stop

      $45 - $150

    3. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $3 - $4

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

From Dortmund Hbf train to Berlin Hbf (tief). 3 h 21 min 98€. From Dortmund bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 7 h 12 min 45€. From Dortmund Hbf train to Bielefeld Hbf, bus to S+U Berlin Hauptbahnhof, then bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 7 h 53 min 73€. From Dortmund rideshare to Berlin. 5 h 20 min 23€. From Dortmund drive to Berlin. 4 h 38 min 66€. From Dortmund Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Berlin Tegel airport, then bus to Berlin. 3 h 39 min 70€. From Dortmund Hbf train to Köln Hbf, train to Cologne/Bonn Apt airport, fly to Berlin Tegel airport, then bus to Berlin. 4 h 9 min 79€. From Dortmund Hbf train to Köln Hbf, train to Cologne/Bonn Apt airport, fly to Berlin Schoenefeld airport, then train to Berlin. 4 h 26 min 77€. From Dortmund Hbf train to Frankfurt airport, fly to Berlin Tegel airport, then bus to Berlin. 4 h 47 min 121€.