How to get from London to Athens by train, bus or flight.
The best way to travel from London to Athens is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||1482 miles (2391 km)|
|Available travel modes||Flight|
|Fastest mode||Flight • $57 (€49) • 3 h 55 min|
|Popular travel companies||sky express|
Travel 1482 miles (2391 km) by flight between London and Athens. Sky express is the main travel company operating this trip. Travelers can even take a direct from London to Athens.
Located over 1,900 miles apart, the journey from London to the historic city of Athens has much to offer modern travelers. Visitors can choose to travel by bus, train, plane, all of which are available each day of the week. The main departure points in London are Heathrow Airport, Gatwick Airport, Luton Airport, and Victoria Green Station, and the main arrival points are Athens International and Athens Main Larissa Railway Station.
The cheapest way to get from London to Athens is by bus, which takes approximately 44 hours. The bus is an indirect service. It departs from London Victoria Station and arrives at Athens Karaiskaki square via Prague and Thessaloniki.
The quickest way to get from London to Athens is by plane. The direct flights take only three hours and 40 minutes, while connecting flights take six hours with transfers and connections in multiple cities across Germany, France, and Serbia.
The best way to find a great deal on tickets is to search on Omio. Omio offers multiple ways to travel from London to Athens and their corresponding fares all at once, so travelers can easily compare prices, times, and days to find the best option and book.
Traveling from London to Athens by train is an exciting journey with some wonderful scenery. The two leading companies serving this route are Eurostar and SNCB. The entire trip takes over 36 hours, with many connections. Some of the popular connecting cities are Paris, Munich, Vienna, and Budapest. The most convenient route starts at London St Pancras International, with a stopover at Paris Gare du Nord station and finally arrives at Athens main Larissa railway station. The first train leaves London at around 10:00 a.m. every day of the week, with earlier departure times available on weekends.
RegioJet and Flixbus operate London to Athens bus service. The buses depart only once per day from London, Victoria Green Line Station and arrive in Athens via multiple cities in France, Netherlands, Germany, Belgium, Poland, Hungary, Slovakia, Macedonia, and Serbia. The journey, including layovers, takes approximately 44 hours. This offers travelers ample time to enjoy the gorgeous natural landscapes and impressive manmade sights. There is no direct bus from London to Athens.
Traveling by plane from London to Athens is very popular among travelers who are looking for comfort and convenience. There are over 70 connecting flights and seven to 10 direct flights on any given week. Direct flights take three and a half hours, while indirect flights can take a total of 7 hours, including layover time. Direct flights depart from either London Gatwick or London Heathrow Airport at least once every hour, with the first direct flight departing London Gatwick at around 6:00 a.m. Some of the airlines operating direct flights on this route include easyJet, Eurowings, Vueling, Wizz Air UK, and Ryanair. Additionally, there are numerous indirect flights available from various airlines, including Air France, Air Europa, British Airlines, Aegean Airlines, and German Airlines. For indirect flights, travelers can fly from either the London Gatwick, London Heathrow, or London Luton airports and arrive into Athens International.
You can travel by flight for as low as $54 (€47). When you search for schedules and tickets, Omio will show you the best journey.
KLM is the Netherlands' national carrier and offers two types of ticket for your travel from London to Athens: Economy and Business.
You can get from London to Athens by flight.
Traveling by flight is also the quickest way from London to Athens. It takes on average 3 h 55 min to travel this journey.
Athens is approximately 1482 miles (2391 km) away from London.
These are the most popular departure and arrival points when traveling from London to Athens:
Let Omio help you find the best company to travel with to Athens from London: