Duration 4h 34m
Distance 932 km
Average price £130
Possible routes 12 found

Berlin to London

Rome2rio has found 12 ways to get from Berlin to London by flight, train, bus, car and ferry. We recommend flying from Berlin Tegel to London City, which is the fastest option and takes around 4h 34m.
Recommended route

Fly Berlin Tegel to London City

  1. Berlin Tegel
  2. London Bank DLR
Fastest
4h 34m
£63 - £238
Alternative routes

Fly Berlin Tegel to London Heathrow

  1. Berlin Tegel
  2. London Paddington
4h 40m
£47 - £188

Fly Berlin Tegel to London Gatwick, train

  1. Berlin Tegel
  2. Gatwick Airport
  3. London Victoria
4h 53m
£46 - £211

Fly Berlin Schoenefeld to London Gatwick, train

  1. Berlin Schoenefeld
  2. Gatwick Airport
  3. London Victoria
4h 57m
£40 - £153

Fly Berlin Schoenefeld to London Stansted

  1. Berlin Schoenefeld
  2. London Liverpool St
5h 11m
£33 - £152

Fly Berlin Schoenefeld to London Luton, train

  1. Berlin Schoenefeld
  2. Luton
  3. London King's Cross
5h 18m
£44 - £169

Fly Berlin Tegel to Birmingham, train

  1. Berlin Tegel
  2. Birmingham International
  3. London Euston
5h 56m
£82 - £238

Train

  1. Berlin Hbf
  2. Koeln Hbf
  3. Brussel-Zuid / Bruxelles-Midi
  4. London King's Cross
10h 30m
£168 - £338

Bus

  1. Berlin
  2. Brussels, Brussels South
  3. London Victoria
18h 50m
Bookable on Rome2rio
Cheapest
£30 - £263

Bus via Amsterdam

  1. Berlin Central Bus Station
  2. Amsterdam, Duivendrecht
  3. London Victoria
23h 10m
£54 - £81

Drive, Eurotunnel

  1. Berlin
  2. Calais-Fréthun
  3. Folkestone
  4. London
10h 30m
£242 - £293

Drive, car ferry

  1. Berlin
  2. Calais
  3. Dover
  4. London
11h 43m
£131 - £190

Frequently asked questions

Want to know about travelling from Berlin to London? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Berlin to London is to bus which costs 30€ - 300€ and takes 18h 50m.

More details

The quickest way to get from Berlin to London is to fly which costs 70€ - 270€ and takes 4h 34m.

More details

No, there is no direct bus from Berlin to London. However, there are services departing from Berlin and arriving at London via Brussels, Brussels South. The journey, including transfers, takes approximately 18h 50m.

More details

No, there is no direct train from Berlin to London. However, there are services departing from Berlin Hbf and arriving at London St Pancras Eurostar via Koeln Hbf and Brussel-Zuid / Bruxelles-Midi. The journey, including transfers, takes approximately 10h 30m.

More details

The distance between Berlin and London is 932 km.

The best way to get from Berlin to London without a car is to train which takes 10h 30m and costs 180€ - 380€.

More details

It takes approximately 4h 34m to get from Berlin to London, including transfers.

More details

Berlin to London bus services, operated by Blablabus, depart from Berlin station.

More details

Berlin to London train services, operated by Deutsche Bahn, depart from Berlin Hbf station.

More details

The best way to get from Berlin to London is to fly which takes 4h 34m and costs 70€ - 270€. Alternatively, you can train, which costs 180€ - 380€ and takes 10h 30m, you could also bus, which costs 30€ - 300€ and takes 18h 50m.

Mode details

The quickest flight from Berlin Tegel Airport to London City Airport is the direct flight which takes 1h 45m.

Search flights

Berlin to London bus services, operated by FlixBus, arrive at London station.

More details

London is 1h behind Berlin. It is currently 6:59 AM in Berlin and 5:59 AM in London.

Berlin to London train services, operated by Eurostar, arrive at London St Pancras Eurostar station.

More details

British Airways, Lufthansa, Swiss and KLM offer flights from Berlin Tegel Airport to London City Airport.

Search flights

Book your Berlin to London bus tickets online with Distribusion and Distribusion.

Search and book

There are 7853+ hotels available in London. Prices start at £80 per night.

More details

The best way to get from Berlin to Berlin Tegel Airport is to bus which takes 22 min and costs 2€ - 4€.

More details

How to travel from Berlin to London

Find all the possible transport options for your trip from Berlin to London right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Berlin and London?

British Airways, KLM and two other airlines fly from Berlin to London Bank DLR every 3 hours. Alternatively, you can take a train from Berlin Hbf to London King's Cross via Koeln Hbf and Brussel-Zuid / Bruxelles-Midi in around 10h 30m.
Airlines
Ave. Duration
2h 1m
Frequency
Every day
Estimated price
£35 - £180
Ave. Duration
3h 50m
Frequency
Monday to Friday
Estimated price
£180 - £700
Ave. Duration
1h 46m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
£65 - £440
Ave. Duration
3h 54m
Frequency
Every day
Estimated price
£130 - £420
Ave. Duration
1h 57m
Frequency
Every day
Estimated price
£20 - £160
Ave. Duration
2h 6m
Frequency
Every day
Estimated price
£50 - £240
Ave. Duration
4h 12m
Frequency
Every day
Estimated price
£190 - £650
Ave. Duration
3h 50m
Frequency
Every day
Estimated price
£80 - £330
Ave. Duration
2h 5m
Frequency
Every day
Estimated price
£55 - £260
Ave. Duration
4h 25m
Frequency
Every day
Estimated price
£140 - £390
Bus operators
Ave. Duration
10h 35m
Frequency
Once daily
Estimated price
£19 - £24

London, United Kingdom

One of the most popular tourist destinations in the world, London is a traveller’s delight. Catering to a wide range of tastes, there’s something for everyone in the English capital. London boasts myriad historical sites, art galleries, sporting attractions, world-class restaurants and eateries, high fashion outlets, and cultural events. Take a cruise down the iconic River Thames, visit iconic Big Ben and the Tower of London, say hi to the Queen at Buckingham Palace, catch a show at a famous West End theatre or be one with nature in much-loved Hyde Park or Kensington Gardens.

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps