There are 14 ways to get from Estonia to London by plane, bus, train, train (Eurostar), car, car train, ferry, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lennart Meri International Airport to London City Airport
best- Fly from Lennart Meri International Airport (TLL) to London City Airport (LCY)plane TLL - LCY
7h 20m£88–296Fly Lennart Meri International Airport to Luton Airport, train
cheapest- Fly from Lennart Meri International Airport (TLL) to Luton Airport (LTN)plane TLL - LTN
- Take the train from Luton Airport Parkway to London St Pancras Intltrain
5h 59m£64–197Bus, train
- Take the bus from Tallinn, Bus Station to Berlin Südkreuz train stationbus
- Take the train from S Spandau Bhf to Köln Hbftrain 10 / ...
- Take the train from Köln Hbf to Bruxelles Miditrain 79
- Take the train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intltrain Eil
36h 26m£347–677Train
- Take the train from Tallinn to Vilniustrain 12
- Take the train from Vilniaus geležinkelio stotis to Kraków Głównytrain
- Take the train from Krakow Glowny to Wien Meidlingtrain Ic
- Take the train from Wien Meidling to Aachen, Hbftrain 90N
- Take the train from Aachen, Hbf to Bruxelles Miditrain 79
- Take the train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intltrain Eil
2d£420–714Drive, Eurotunnel
- Drive from Tallinn to Calais-Fréthuncar
- Take the cartrain from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Londoncar
27h 34m£506–679Fly Lennart Meri International Airport to London Stansted Airport
- Fly from Lennart Meri International Airport (TLL) to London Stansted Airport (STN)plane TLL - STN
6h 10m£68–269Fly Lennart Meri International Airport to London Gatwick Airport, train
- Fly from Lennart Meri International Airport (TLL) to London Gatwick Airport (LGW)plane TLL - LGW
- Take the train from Gatwick Airport to London Victoriatrain
5h 53m£83–307Ferry to Helsinki Airport, fly to London Heathrow Airport
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Fly from Helsinki Airport (HEL) to London Heathrow Airport (LHR)plane HEL - LHR
8h 34m£99–268Ferry to Helsinki Airport, fly to London Stansted Airport
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Fly from Helsinki Airport (HEL) to London Stansted Airport (STN)plane HEL - STN
8h 59m£80–330Bus to Riga International Airport, fly to London Gatwick Airport, train
- Take the bus from Parnu Coach Station to Riga Central Bus Stationbus
- Fly from Riga International Airport (RIX) to London Gatwick Airport (LGW)plane RIX - LGW
- Take the train from Gatwick Airport to London Victoriatrain
8h 52m£99–320Bus, train via Bremen
- Take the bus from Tallinn Harbour to Hamburg, Zentraler Omnibusbahnhofbus
- Take the train from Hamburg Hbf to Bremen Hbftrain 43 / ...
- Take the train from Bremen Hbf to Amsterdam Centraaltrain
- Take the train from Amsterdam Centraal to London St. Pancras Int.train
38h 38m£224–368Bus
- Take the bus from Tallinn Harbour to Berlin, Zentralen Omnibusbahnhofbus N1224 / ...
- Take the bus from Berlin, Zentralen Omnibusbahnhof to London Victoriabus N1328
44h 36m£204–312Bus, train #2
- Take the bus from Tallinn Vana Paaskula to Riga Central Bus Stationbus
- Take the bus from Rīgas SAO to Rotterdam Centraalbus
- Take the train from Rotterdam Centraal to London St. Pancras Int.train
44h 39m£156–311Drive, car ferry
- Drive from Tallinn to Calaiscar
- Take the carferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Londoncar
28h 36m£415–641
Estonia to London by tram, bus, and train
Comparing Your Travel Options
The cheapest way to get from Estonia to London is to fly and train which costs £60 - £200 and takes 5h 59m.
The fastest way to get from Estonia to London is to fly and train which takes 5h 53m and costs £80 - £310.
No, there is no direct bus from Estonia to London. However, there are services departing from Tallinn Harbour and arriving at London Victoria via Berlin, Zentralen Omnibusbahnhof. The journey, including transfers, takes approximately 44h 36m.
No, there is no direct train from Estonia to London. However, there are services departing from Tallinn and arriving at London St Pancras Intl via Vilniaus geležinkelio stotis, Krakow Glowny, Wien Meidling, Aachen, Hbf and Brussel-Zuid / Bruxelles-Midi. The journey, including transfers, takes approximately 2 days 0h.
The distance between Estonia and London is 1119 miles.
The best way to get from Estonia to London without a car is to bus and train which takes 36h 26m and costs £340 - £700.
It takes approximately 7h 20m to get from Estonia to London, including transfers.
Estonia to London bus services, operated by FlixBus, depart from Tallinn Harbour station.
Estonia to London train services, operated by LTG Link, depart from Tallinn station.
The best way to get from Estonia to London is to fly which takes 7h 20m and costs £85 - £300. Alternatively, you can train, which costs £420 - £750 and takes 2 days 0h, you could also bus, which costs £200 - £320 and takes 44h 36m.
What companies run services between Estonia and London, England?
Air Baltic, KLM, and six other airlines fly from Lennart Meri International Airport (TLL) to London City Airport (LCY) twice daily. Alternatively, you can take a train from Tallinn to London St Pancras Intl via Vilniaus geležinkelio stotis, Kraków Główny, Krakow Glowny, Wien Meidling, Aachen, Hbf, Bruxelles Midi, and Brussel-Zuid / Bruxelles-Midi in around 2d.
- Website
- britishairways.com
Flights from Lennart Meri International Airport to London City Airport via Edinburgh
- Ave. Duration
- 6h 15m
- When
- Thursday
- Estimated price
- £90–300
Flights from Lennart Meri International Airport to London City Airport via Dublin
- Ave. Duration
- 7h 5m
- When
- Thursday
- Estimated price
- £85–290
Flights from Lennart Meri International Airport to London City Airport via Berlin Brandenburg
- Ave. Duration
- 10h 10m
- When
- Sunday
- Estimated price
- £110–440
Flights from Lennart Meri International Airport to London Gatwick Airport
- Ave. Duration
- 3h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- £80–240
Flights from Helsinki Airport to London Heathrow Airport
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- £75–260
Flights from Riga International Airport to London Gatwick Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- £70–280
- Website
- ryanair.com
Flights from Lennart Meri International Airport to London Stansted Airport
- Ave. Duration
- 2h 59m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- £40–230
Flights from Lennart Meri International Airport to London Stansted Airport via Stockholm
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- £40–230
Flights from Helsinki Airport to London Stansted Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- £45–240
- Website
- finnair.com
Flights from Helsinki Airport to London Heathrow Airport
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- £75–260
Flights from Helsinki Airport to London Heathrow Airport via Copenhagen
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- £75–340
- Website
- klm.com
Flights from Lennart Meri International Airport to London City Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 12m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- £100–410
Flights from Helsinki Airport to London Heathrow Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- £70–340
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to London Gatwick Airport
- Ave. Duration
- 3h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- £80–240
Flights from Riga International Airport to London Gatwick Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- £70–280
- Website
- flysas.com
Flights from Helsinki Airport to London Heathrow Airport via Copenhagen
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- £70–180
Flights from Helsinki Airport to London Heathrow Airport via Stockholm
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- £70–180
- Website
- norwegian.com
Flights from Riga International Airport to London Gatwick Airport via Copenhagen
- Ave. Duration
- 5h 22m
- When
- Monday, Friday, and Sunday
- Estimated price
- £55–160
- Website
- lufthansa.com
Flights from Lennart Meri International Airport to London City Airport via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Monday, Friday, and Sunday
- Estimated price
- £120–430
- Website
- swiss.com
Flights from Lennart Meri International Airport to London City Airport via Zurich
- Ave. Duration
- 7h 50m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- £95–390
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Luton Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- £40–100
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Luton Airport via Warsaw Chopin
- Ave. Duration
- 5h 40m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- £45–200
- Website
- jet2.com
Flights from Lennart Meri International Airport to London Gatwick Airport
- Ave. Duration
- 3h 15m
- When
- Thursday
- Estimated price
- £55–190
- Website
- ryanair.com
Flights from Helsinki Airport to London Stansted Airport
- Ave. Duration
- 2h 55m
- When
- Sunday
- Estimated price
- £45–180
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Spandau Bhf to Köln Hbf
- Ave. Duration
- 4h 22m
- Frequency
- Every 3 hours
- Estimated price
- £75–160
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Bruxelles Midi
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- £30–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Aachen, Hbf to Bruxelles Midi
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- £21–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hamburg Hbf to Bremen Hbf
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- £16–35
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Köln Hbf to Bruxelles Midi
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- £70–120
- Website
- Eurostar
Train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intl
- Ave. Duration
- 2h 1m
- Frequency
- Every 3 hours
- Estimated price
- £120–200
- Website
- Eurostar
Train from Aachen, Hbf to Bruxelles Midi
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a day
- Estimated price
- £45–80
- Website
- Eurostar
Train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intl
- Ave. Duration
- 2h 1m
- Frequency
- Every 3 hours
- Estimated price
- £120–200
- Website
- Eurostar
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Köln Hbf to Bruxelles Midi
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- £30–55
- Website
- Belgian Railways
Train from Aachen, Hbf to Bruxelles Midi
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- £23–35
- Website
- Belgian Railways
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Tallinn to Vilnius
- Ave. Duration
- 10h 58m
- Frequency
- Twice daily
- Estimated price
- £30–40
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Kraków Główny
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Estimated price
- £29–45
- Website
- LTG Link
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Krakow Glowny to Wien Meidling
- Ave. Duration
- 5h 43m
- Frequency
- 4 times a day
- Estimated price
- £40–80
- Website
- PKP Intercity
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Wien Meidling to Aachen, Hbf
- Ave. Duration
- 13h 27m
- Frequency
- 3 times a week
- Estimated price
- £180–270
- Website
- Österreichische Bundesbahnen
Train from Hamburg Hbf to Bremen Hbf
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- £24–40
- Website
- Österreichische Bundesbahnen
- Phone
- +44 (0) 8443 35 35 35
- [email protected]
- Website
- LeShuttle
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- £117
- Website
- LeShuttle
- Standard fare
- £117
- Phone
- +44 (0)345 026 4700
- Website
- Thameslink
Train from Luton Airport Parkway to London St Pancras Intl
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- £20
- Website
- Thameslink
- Phone
- 03457 125 678
- Website
- East Midlands Railways
Train from Luton Airport Parkway to London St Pancras Intl
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- £13–19
- Website
- East Midlands Railways
- Phone
- +44 (0)3457 282930
- Website
- Southern
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Estimated price
- £12–20
- Website
- Southern
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Estimated price
- £12–20
- Website
- Southern
- Phone
- +44 345 850 1530
- Website
- Gatwick Express
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- £17–25
- Website
- Gatwick Express
Train from Gatwick Airport to London Victoria
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- £17–25
- Website
- Gatwick Express
- Phone
- +49 581 97164164
- [email protected]
- Website
- metronom
Train from Hamburg Hbf to Bremen Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- £25
- Schedules at
- metronom
- [email protected]
- Website
- GoVolta
Train from Bremen Hbf to Amsterdam Centraal
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Estimated price
- £20–25
- Website
- GoVolta
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Amsterdam Centraal to London St. Pancras Int.
- Ave. Duration
- 4h 17m
- Frequency
- 5 times a day
- Estimated price
- £50–100
- Website
- Nederlandse Spoorwegen (NS)
Train from Rotterdam Centraal to London St. Pancras Int.
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- £45–85
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Tallinn, Bus Station to Berlin Südkreuz train station
- Ave. Duration
- 23h 45m
- Frequency
- Once daily
- Estimated price
- £120–180
- Website
- Flixbus
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- £13–20
- Website
- Flixbus
Bus from Tallinn Harbour to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 27h
- Frequency
- Once daily
- Estimated price
- £130–210
- Website
- Flixbus
Bus from Tallinn Harbour to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 24h 25m
- Frequency
- 3 times a day
- Estimated price
- £120–190
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to London Victoria
- Ave. Duration
- 19h 11m
- Frequency
- 3 times a week
- Estimated price
- £80–130
- Website
- Flixbus
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- £9–15
- Website
- Lux Express
Bus from Tallinn Vana Paaskula to Riga Central Bus Station
- Ave. Duration
- 4h 10m
- Frequency
- Every 3 hours
- Estimated price
- £15–24
- Website
- Lux Express
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- £11–20
- Schedules at
- ecolines.net
Bus from Rīgas SAO to Rotterdam Centraal
- Ave. Duration
- 33h 30m
- Frequency
- 4 times a week
- Estimated price
- £95–200
- Schedules at
- ecolines.net
- Phone
- +358 600 02010
- [email protected]
- Website
- Omni Bus
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- £11–16
- Website
- Omni Bus
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- TransTempo
Bus from Parnu Coach Station to Riga Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- £21–24
- Website
- TransTempo
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Tallinn to Helsinki Terminal 2
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- £15–25
- Schedules at
- Eckeroline
- Economy
- £16–25
Ferry from Tallinn to Helsinki Terminal 2
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- £15–25
- Schedules at
- Eckeroline
- Economy
- £16–25
- Phone
- +353 818 300 400
- [email protected]
- Website
- Irish Ferries
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £25–75
- Website
- Irish Ferries
Want to know more about travelling around United Kingdom
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
Travelling to the UK: What do I need to know?
Read the travel guide
Which London airport should I choose?
Read the travel guide
How to get from London City Airport into central London
Read the travel guide
Booking & Getting There
Estonia to London bus services, operated by FlixBus, arrive at Berlin, Zentralen Omnibusbahnhof station.
London is 2h behind Estonia. It is currently 7:13 AM in Estonia and 5:13 AM in London.
Estonia to London train services, operated by LTG Link, arrive at Vilnius station.
Book your Estonia to London bus tickets online with Omio and FlixBus.
There are 21135+ hotels available in London.











































































