There are 11 ways to get from London to Greece by plane, train or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly London Heathrow to Athens • 6h 51m
Cheapest option
9 alternative options
Fly London Stansted to Athens • 7h 11m
Train to London Luton, fly to Athens • 7h 34m
Train, bus • 37h 31m
Train, bus via Budapest • 43h 23m
Bus via Budapest • 2 days 2h
Bus • 2 days 2h
Train, Bus • 2 days 5h
London to Greece by train, subway and bus
The journey time between London and Greece is around 37h 31m and covers a distance of around 3373 km. This includes an average layover time of around 3h 1m. Operated by Eurostar, RATP Metro, TGV inOui and others, the London to Greece service departs from London St Pancras Intl and arrives in Athens. Typically two services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from London to Greece is to fly which costs £45 - £260 and takes 7h 1m.
The fastest way to get from London to Greece is to fly. Taking this option will cost £85 - £360 and takes 6h 51m.
The distance between London and Greece is 2206 km.
The best way to get from London to Greece without a car is to train and bus which takes 37h 31m and costs £300 - £650.
It takes approximately 6h 51m to get from London to Greece, including transfers.
The best way to get from London to Greece is to fly which takes 6h 51m and costs £85 - £360. Alternatively, you can bus via Budapest, which costs £70 - £130 and takes 2 days 2h.
The quickest flight from London Heathrow Airport to Athens Airport is the direct flight which takes 3h 35m.
Greece is 2h ahead of London. It is currently 5:24 AM in London and 7:24 AM in Greece.
Air France, Lufthansa, Alitalia and four other airlines offer flights from London Heathrow Airport to Athens Airport.
There are 97+ hotels available in Greece. Prices start at €35 per night.

- Distance: 2205.8 km
- Duration: 6h 51m
What companies run services between London, England and Greece?
Aegean Airlines, British Airways and 11 other airlines fly from London Paddington to Athens hourly. Alternatively, you can take a bus from London Victoria to Athens via Budapest, Kelenföld vasútállomás M, Népliget M, and Budapest Hotel Platanus in around 2 days 2h.

- Website
- ryanair.com
Flights from London Stansted to Thessaloniki
- Ave. Duration
- 3h 10m
- When
- Monday to Saturday
- Estimated price
- €35 - €360
Flights from London Stansted to Thessaloniki via Warsaw Modlin
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- €35 - €360
Flights from London Stansted to Thessaloniki via Budapest
- Ave. Duration
- 5h 55m
- When
- Friday and Sunday
- Estimated price
- €35 - €360
Flights from London Stansted to Thessaloniki via Eindhoven
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- €35 - €360
Flights from London Stansted to Thessaloniki via Bucharest Otopeni
- Ave. Duration
- 6h 55m
- When
- Wednesday
- Estimated price
- €35 - €360
Flights from London Stansted to Athens
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €55 - €370
Flights from London Stansted to Athens via Katowice
- Ave. Duration
- 5h 25m
- When
- Wednesday, Saturday and Sunday
- Estimated price
- €55 - €370
Flights from London Stansted to Athens via Budapest
- Ave. Duration
- 5h 35m
- When
- Friday
- Estimated price
- €55 - €370
Flights from London Stansted to Athens via Milan Bergamo
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday and Friday
- Estimated price
- €55 - €370
Flights from London Stansted to Athens via Warsaw Modlin
- Ave. Duration
- 7h 5m
- When
- Sunday
- Estimated price
- €55 - €370
Flights from London Luton to Athens
- Ave. Duration
- 3h 40m
- When
- Monday
- Estimated price
- €45 - €230

- Website
- easyjet.com
Flights from London Gatwick to Thessaloniki
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €75 - €370
Flights from London Gatwick to Athens
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- €70 - €440
Flights from London Gatwick to Athens via Milan Malpensa
- Ave. Duration
- 5h 47m
- When
- Monday, Thursday and Friday
- Estimated price
- €70 - €440
Flights from London Luton to Athens via Milan Malpensa
- Ave. Duration
- 8h 20m
- When
- Thursday and Friday
- Estimated price
- €65 - €340

- Website
- swiss.com
Flights from London Heathrow to Athens via Geneva
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €160 - €600
Flights from London Heathrow to Athens via Zurich
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €160 - €600
Flights from London Gatwick to Athens via Geneva
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €140 - €440

- Website
- en.aegeanair.com
Flights from London Heathrow to Athens
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €90 - €600
Flights from London Gatwick to Thessaloniki via Athens
- Ave. Duration
- 6h 30m
- When
- Wednesday and Friday
- Estimated price
- €100 - €360
Flights from London Gatwick to Athens
- Ave. Duration
- 3h 35m
- When
- Wednesday and Friday
- Estimated price
- €110 - €500

- Website
- britishairways.com
Flights from London Heathrow to Athens
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €110 - €800
Flights from London Gatwick to Thessaloniki
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- €95 - €700

- Website
- turkishairlines.com
Flights from London Gatwick to Athens via Istanbul
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- €210 - €1100

- Website
- lufthansa.com
Flights from London Heathrow to Athens via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €160 - €700
Flights from London Stansted to Athens via Munich
- Ave. Duration
- 6h 15m
- When
- Friday
- Estimated price
- €270 - €2300

- Website
- skyexpress.gr
Flights from London Gatwick to Thessaloniki via Athens
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- €160 - €600
Flights from London Gatwick to Athens
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €95 - €550

- Website
- jet2.com
Flights from London Stansted to Thessaloniki
- Ave. Duration
- 3h 15m
- When
- Saturday
- Estimated price
- €60 - €490
Flights from London Stansted to Athens
- Ave. Duration
- 3h 30m
- When
- Thursday
- Estimated price
- €65 - €280

- Website
- wizzair.com
Flights from London Gatwick to Athens
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €60 - €340
Flights from London Luton to Athens
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- €45 - €260

- Website
- airfrance.com
Flights from London Heathrow to Athens via Paris Charles de Gaulle
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- €210 - €1100

- Website
- alitalia.com
Flights from London Heathrow to Athens via Rome
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- €170 - €800

- Website
- klm.com
Flights from London Heathrow to Athens via Amsterdam Schiphol
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- €160 - €800

- Website
- airbaltic.com
Flights from London Gatwick to Thessaloniki via Riga
- Ave. Duration
- 7h
- When
- Monday and Friday
- Estimated price
- €160 - €450

- Website
- vueling.com
Flights from London Gatwick to Athens via Barcelona
- Ave. Duration
- 5h 50m
- When
- Monday, Thursday and Sunday
- Estimated price
- €180 - €850

- Website
- aireuropa.com
Flights from London Gatwick to Athens via Madrid
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- €110 - €460

- Website
- ryanair.com
Flights from London Stansted to Athens
- Ave. Duration
- 3h 20m
- When
- Monday
- Estimated price
- €80 - €390

- Website
- flypgs.com
Flights from London Stansted to Athens via Sabiha Gokcen
- Ave. Duration
- 7h 25m
- When
- Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €130 - €850

- Phone
- +44 3451 27 29 20
- Website
- southernrailway.com
Train from London Victoria to Gatwick Airport
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- €11 - €17
- Website
- https://www.southernrailway.com/
- Anytime Day Single
- €11 - €17

- Phone
- +44 345 850 1530
- Website
- gatwickexpress.com
Train from London Victoria to Gatwick Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €14
- Schedules at
- https://www.gatwickexpress.com/travel-information/plan-your-journey/timetables
- Website
- https://www.gatwickexpress.com/
- Anytime Day SIngle
- €14

- Phone
- 0345 026 4700
- Website
- thameslinkrailway.com
Train from London St Pancras Intl to Luton
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- €17 - €40
- Website
- https://www.thameslinkrailway.com/
- Anytime Day Single
- €17 - €25
- Anytime Day Single 1st Class
- €26 - €40

- Phone
- 03457 125 678
- Website
- eastmidlandsrailway.co.uk
Train from London St Pancras Intl to Luton
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- €16 - €80
- Website
- https://www.eastmidlandsrailway.co.uk/
- Schedules at
- https://www.eastmidlandsrailway.co.uk/timetables
- Standard
- €16 - €23
- 1st Class
- €55 - €80

Rome2Rio's guide to Eurostar
Contact Details
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St Pancras Intl to Paris Nord
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- €120 - €350
- Website
- https://www.eurostar.com/rw-en
- Business Premier
- €320 - €350
- Standard
- €120 - €150
- Standard Premier
- €160 - €210
Train from London St Pancras Intl to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Estimated price
- €110 - €320
- Website
- https://www.eurostar.com/rw-en
- Business Premier
- €312 - €317
- Standard
- €115 - €125
- Standard Premier
- €150 - €190

- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Paris l'Est to Augsburg Hbf
- Ave. Duration
- 5h 9m
- Frequency
- Once daily
- Estimated price
- €120 - €200
- Website
- https://www.sncf.com/en
- 2nd Class
- €120 - €160
- 1st Class
- €150 - €200
Train from Paris Gare De Lyon to Zuerich Hb
- Ave. Duration
- 4h 4m
- Frequency
- 5 times a day
- Estimated price
- €95 - €170
- Website
- https://www.sncf.com/en
- 2nd Class
- €95 - €130
- 1st Class
- €120 - €170

- Phone
- +33 (0) 1 84 94 36 35
- info@lyria.com
- Website
- tgv-lyria.com
Train from Gare de Lyon to Zürich
- Ave. Duration
- 4h 4m
- Frequency
- 5 times a day
- Estimated price
- €70 - €100
- Website
- https://www.tgv-lyria.com/fr/en

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Zuerich Hb to Budapest-Kelenfoeld
- Ave. Duration
- 10h 22m
- Frequency
- Once daily
- Estimated price
- €310 - €550
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Brussel-Zuid / Bruxelles-Midi to Frankfurt(Main)Hbf
- Ave. Duration
- 3h 9m
- Frequency
- Every 3 hours
- Estimated price
- €50 - €75
- Website
- https://www.bahn.com/en
_202208231133.png)
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Larissa to Athens
- Ave. Duration
- 4h 42m
- Frequency
- 5 times a day
- Estimated price
- €9 - €19
- Website
- https://www.hellenictrain.gr/en
- Book at
- https://tickets.hellenictrain.gr/dromologia/?lang=gr
- Airport
- €9

- Phone
- +381 11 7620255
- office@fudeks.rs
- Website
- fudeks.rs
Bus from Augsburg to Beograd
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Estimated price
- €40 - €95
- Schedules at
- en.fudeks.rs
- Book at
- fudeks.rs

- Phone
- +302105233969
- fptravel@otenet.gr
- Website
- fptravel.gr
Bus from Belgrade to Athens
- Ave. Duration
- 14h 30m
- Frequency
- 3 times a week
- Estimated price
- €65 - €95
- Schedules at
- fptravel.gr
Bus from Budapest to Athens
- Ave. Duration
- 23h
- Frequency
- 3 times a week
- Estimated price
- €80 - €110
- Schedules at
- fptravel.gr

- Phone
- 0745/ 638 910
- transnicolaescu@yahoo.com
- Website
- transnicolaescu.ro
Bus from London to Budapest
- Ave. Duration
- 24h 36m
- Frequency
- Once a week
- Estimated price
- €12 - €60
- Book at
- Trans Nicolaescu

- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Budapest Hotel Platanus to Athens
- Ave. Duration
- 24h 30m
- Frequency
- Twice a week
- Estimated price
- €70 - €90
- Schedules at
- siamostours.com

- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from London Victoria Green Line Station to Prague Florenc Central Bus Station
- Ave. Duration
- 18h 25m
- Frequency
- 3 times a week
- Estimated price
- €65 - €95
- Website
- https://regiojet.com/

- Phone
- 210.92.33.33
- info@koronatravel.gr
- Website
- koronatravel.gr
Bus from Praha to Athens
- Ave. Duration
- 31h
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- koronatravel.gr

- Website
- portokalidistours.gr
Bus from Frankfurt am Main to Larissa
- Ave. Duration
- 40h 45m
- Frequency
- Once a week
- Estimated price
- €250 - €380
- Schedules at
- portokalidistours.gr
Want to know more about travelling around Greece
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?
From navigating the Tube to exploring by ferry, Rome2Rio’s UK travel guides give you the lowdown on this tourist hotspot.
Read the travel guide5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideNeed to know: Eurostar
Rome2Rio’s guide to travelling between London, Brussels and Paris
Read the travel guideMore Questions & Answers
The best way to get from London to London Heathrow Airport is to train which takes 14 min and costs £4 - £35.