When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 28 days in advance, which can save you up to 36% on flights from London to Russia compared to booking the week you need them. Waiting 28 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at £194. For sooner than that we have options available in the next 3 days from £225.
At this time, Cheapflights has noticed price decreases for many domestic flights due to COVID-19. Travel is not necessarily recommended at this time, and flights may be prone to cancellation: please check with local authorities in both London and Russia for travel alerts, and be sure to review the airline's cancellation policy and travel advisories before booking. For more information, please view our post on what to know about COVID-19 (coronavirus) and travel.
Some of the carriers operating flights from London to Russia that may be offering flexible cancellation policies are Wizz Air UK, Aeroflot, and British Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from London to Russia for under £72. The cheapest flight booked recently is on Wizz Air UK for just £49, but on average you can expect to pay £98.
Cheapflights has 20 direct flights from London to Russia under £72. A good price for a direct flight from London to Russia is less than £118.
There are currently 20+ open flights from London to Russia within the next 7 days for less than £215.
You can find direct flights on the following days: Monday, Thursday.
Consider Finnair, British Airways or Rossiya when booking your flight. These represent the most popular airlines when flying from London to Russia.
When deciding which route to take from London to Russia, consider London Heathrow - Moscow Domodedovo, London Heathrow - Moscow Sheremetyevo or London Heathrow - Moscow Vnukovo, as they are the most popular.
On average you can expect to pay £394 for a flight from London to Russia. The cheapest flight overall is £101 while the most popular route, (London Heathrow - Moscow Domodedovo) is currently priced at £133.
Airlines like Wizz Air UK, Air Moldova, and Lufthansa fly from London to Russia in about 3h 45m. The time it takes to get you to your destination can typically vary by up to 1h 40m. This flight may include one or multiple stops.
Our cheapest airline available from London to Russia is Wizz Air UK. Our recent data shows that you can find tickets from as low as £49 on this airline. Additional options worth looking into are airBaltic and LOT, starting at £121 and £127 round-trip.
£19 is the cheapest one-way deal found within the past few days, from Wizz Air UK. You may also be able to find cheap deals on airBaltic and Air France, with prices starting from £80 and £103, respectively.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
£83 | £108 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Pobeda. Please check directly on their website for additional information. |
Search Pobeda flights
|
![]() |
£169 | £215 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
£144 | £225 | No cancel fee | 87% |
Search airBaltic flights
|
|
![]() |
£172 | £255 | No cancel fee | 81% |
Search LOT flights
|
|
![]() |
£178 | £259 | No cancel fee | 79% |
Search SWISS flights
|
|
![]() |
£177 | £260 | No cancel fee | 76% |
Search Lufthansa flights
|
|
![]() |
£159 | £268 | No cancel fee | 77% |
Search SAS flights
|
|
![]() |
£299 | £334 | No cancel fee | 80% |
We couldn't confirm the COVID-19 safety measures taken by Belavia. Please check directly on their website for additional information. |
Search Belavia flights
|
![]() |
£174 | £358 | No cancel fee | 79% |
Search Aeroflot flights
|
|
![]() |
£221 | £359 | No cancel fee | 76% |
Search Finnair flights
|