Travel options for:
Berlin to Edinburgh
  • Fly Berlin Schoenefeld to Edinburgh

    $58 - $225
    1. Berlin

      24 min - hourly

      $13 - $19

    2. Berlin Schoenefeld (SXF)

      2 h 20 min - non-stop

      $40 - $200

    3. Edinburgh (EDI)

      31 min - every 10 minutes

      $5 - $7

  • Fly Berlin Tegel to Edinburgh

    $83 - $221
    1. Berlin

      22 min - every 10 minutes

      $2 - $4

    2. Berlin Tegel (TXL)

      4 h - 1 stopover

      $75 - $210

    3. Edinburgh (EDI)

      31 min - every 10 minutes

      $5 - $7

  • Fly Berlin Schoenefeld to Glasgow, train

    $64 - $198
    1. Berlin

      24 min - hourly

      $13 - $19

    2. Berlin Schoenefeld (SXF)

      2 h 20 min - non-stop

      $28 - $150

    3. Glasgow (GLA)

      21 min - every 10 minutes - line 500

      $9

    4. Glasgow Queen Street

      49 min - hourly

      $14 - $21

  • Fly Berlin Tegel to Glasgow, train

    $101 - $244
    1. Berlin

      22 min - every 10 minutes

      $2 - $4

    2. Berlin Tegel (TXL)

      4 h 15 min - 1 stopover

      $75 - $210

    3. Glasgow (GLA)

      21 min - every 10 minutes - line 500

      $9

    4. Glasgow Queen Street

      49 min - hourly

      $14 - $21

  • Fly Berlin Tegel to Newcastle, train

    $126 - $219
    1. Berlin

      22 min - every 10 minutes

      $2 - $4

    2. Berlin Tegel (TXL)

      3 h 30 min - 1 stopover

      $95 - $170

    3. Newcastle (NCL)

      25 min - every 10 minutes

      $3 - $5

    4. Newcastle

      1 h 25 min - every 3 hours

      $25 - $40

  • Train to Hamburg, fly to Edinburgh

    $110 - $321
    1. Berlin

      2 h 1 min - 4 times a day

      $60 - $90

    2. Hamburg-Altona(S)

      37 min - every 15 minutes

      $2 - $5

    3. Hamburg (HAM)

      1 h 35 min - non-stop

      $40 - $220

    4. Edinburgh (EDI)

      31 min - every 10 minutes

      $5 - $7

  • Train

    $261 - $531
    1. Berlin Hbf (tief)

      4 h 21 min - 5 times a day

      $70 - $150

    2. Köln Hbf

      1 h 50 min - 3 times a day

      $65 - $95

    3. Bruxelles-Midi Eurostar

      2 h 1 min - 5 times a day

      $65 - $200

    4. London Kings Cross

      4 h 14 min - every 3 hours

      $60 - $95

  • Bus

    $176 - $219
    1. S+U Alexanderplatz

      26 min - every 10 minutes - line 100

      $3 - $5

    2. S+U Zoologischer Garten Bhf

      15 min - every 20 minutes

      $2 - $4

    3. Berlin

      19 h 45 min - once daily

      $131

    4. London Victoria

      7 min - 1931 feet

    5. London Victoria Station

      8 h 35 min - 3 times a day

      $40 - $80

  • Drive, car ferry

    $156 - $390
    1. Berlin

      6 h 37 min - 428.1 miles

      $100 - $150

    2. IJmuiden

      16 h 30 min - once daily

      $26 - $200

    3. Newcastle upon Tyne

      2 h 18 min - 124.6 miles

      $26 - $40

  • Bus, train

    $199 - $339
    1. S+U Alexanderplatz

      29 min - every 10 minutes

      $2 - $4

    2. U Kaiserdamm

      4 min - 1274 feet

    3. Berlin Zob

      3 h 50 min - every 3 hours

      $9 - $50

    4. Gorzow Wielkopolski Zob

      26 h 30 min - 4 times a week

      $90 - $130

    5. Halifax Town Centre, Bus

      1 h 13 min - every 30 minutes - line 508

      $3 - $5

    6. Leeds

      2 h 57 min - twice daily

      $95 - $150

  • Drive, Eurotunnel

    $391 - $496
    1. Berlin

      8 h 40 min - 581.1 miles

      $120 - $180

    2. Calais

      25 min - every 30 minutes

      $176

    3. Folkestone

      7 h 49 min - 441.5 miles

      $90 - $140

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

From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Edinburgh airport, then tram to Edinburgh. 5 h 18 min $111. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Edinburgh airport, then tram to Edinburgh. 6 h 56 min $109. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Glasgow airport, line 500 bus to Glasgow Queen Street, then train to Edinburgh. 6 h 12 min $96. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Glasgow airport, line 500 bus to Glasgow Queen Street, then train to Edinburgh. 8 h 5 min $129. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Newcastle airport, train to Newcastle, then train to Edinburgh. 8 h $152. From Berlin Hbf (tief) train to Hamburg-Altona(S), train to Hamburg airport, fly to Edinburgh airport, then tram to Edinburgh. 6 h 52 min $167. From Berlin Hbf (tief) train to Köln Hbf, train to Bruxelles-Midi Eurostar, train to London Kings Cross, then train to Edinburgh. 14 h 51 min $475. From S+U Alexanderplatz line 100 bus to S+U Zoologischer Garten Bhf, bus to Berlin, bus to London Victoria, walk to London Victoria Station, then bus to Edinburgh. 31 h 13 min $217. From Berlin drive to IJmuiden, car ferry to Newcastle upon Tyne, then drive to Edinburgh. 25 h 26 min $302. From S+U Alexanderplatz train to U Kaiserdamm, walk to Berlin Zob, bus to Gorzow Wielkopolski Zob, bus to Halifax Town Centre, Bus Station (Halifax Bus Station), line 508 bus to Leeds, then train to Edinburgh. 38 h 17 min $283. From Berlin drive to Calais, Eurotunnel to Folkestone, then drive to Edinburgh. 16 h 55 min $448.

 
 

Train, bus or fly from Berlin to Edinburgh?

easyJet and Ryanair fly from Berlin to Edinburgh 4 times a day. Alternatively, German Railways (DB) operates a train from Berlin to Edinburgh hourly. Tickets cost $70 - $150 and the journey takes 4 h 21 min. 3 other operators also service this route.