Compare prices and tickets by train, bus or flight

Jan 21
Jan 22
Jan 24
$99British Airways
Jan 28
Jan 29
Jan 30
$147Air Baltic
Jan 31
$123Air Baltic
Feb 1
$103British Airways
Feb 2
$102British Airways
Feb 3
$102British Airways
Feb 4
$122British Airways
Feb 5
$107British Airways
Feb 6
$112Air Baltic
Feb 7
$112Air Baltic
Feb 8
$95British Airways
Feb 9
$103British Airways

More than 1,000 travel companies trust us to sell their tickets all in one place.


Overview: Moscow to London flight

distanceDistance1550 miles (2500 km)
durationAverage flight duration4 h 5 min
priceAverage plane ticket price$152 (€126)
changesDirect flightYes
carriersAirlinesPobeda, Air Baltic, Aeroflot, Brussels Airlines, British Airways, Lufthansa, Swiss, Air France or Air Moldova

Flights from Moscow to London cover the 1550 miles (2500 km) long route taking on average 4 h 5 min with our travel partners like Pobeda, Air Baltic, Aeroflot, Brussels Airlines, British Airways, Lufthansa, Swiss, Air France or Air Moldova. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $99 (€83), but the average price of plane tickets is $152 (€126). Travelers depart most frequently from Moscow Sheremetyevo International Airport and arrive in London Heathrow Airport.

Airlines: Brussels Airlines, Lufthansa and SWISS flights from Moscow to London

You can travel by flight from Moscow to London with Brussels Airlines, Lufthansa and SWISS for as low as $99 (€83). When you search for schedules and tickets, Omio will show you the best route.

Brussels Airlines

Germany's largest airline is Lufthansa. Fly to London from Moscow and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Lufthansa tickets between Moscow and London are available online on Omio. We help you compare and book your perfect journey with Lufthansa to London from Moscow all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Lufthansa flight schedules and plane tickets available on Omio for the 1550 miles (2500 km) trip. You can also see relevant travel information for the Lufthansa flight, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Moscow to London routes as well as the cheapest ticket prices available, and buy the best Lufthansa Moscow to London plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Lufthansa plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to London with Lufthansa!

    When purchasing your Lufthansa flight tickets between Moscow and London, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Flights from Moscow to London

    Flying is a great option for anyone who needs to travel from Moscow to London, and travelers should always have a wide range of options. During the week, there will be 7-9 direct flights to London, along with 6-10 journeys at the weekend. Journey times will vary between 3 hours 55 minutes and 4 hours 20 minutes.

    Which airlines fly from Moscow to London?

    British Airways fly direct from Moscow Domodedovo Airport to London, Aeroflot flies from Sheremetyevo, and Wizz Air flies from Vnukovo Airport.

    How long is the flight from Moscow to London?

    Moscow to London flights tend to take between 3 hours 55 minutes and 4 hours 20 minutes, providing passengers fly direct. If a stop is required, the fastest journeys will take around 5 hours 30 minutes, usually with a stop in Amsterdam or Istanbul.

    How many flights are there from Moscow to London?

    The Moscow to London route offers plenty of choices for travelers. There will be 7-9 direct options during the week, and possibly more at weekends, when 6-10 services depart for the UK capital.

    What are the departure and arrival airports for flights from Moscow to London?

    Departure airports: Flights to London from Moscow could leave from Domodedovo, Sheremetyevo, or Vnukovo Airports. Aeroexpress trains serve both Domododevo and Sheremetyevo, and take 35-40 minutes. Trains run from Paveletskaya Station to Domododevo, and from Belorussky Station to Sheremetyevo. Bus 308 runs from the center of Moscow to Domododevo, while buses 851 and 817 run to Sheremetyevo. Those headed to Vnukovo can take direct trains from Kievskiy Station, or take 611 buses from the center of town. Expect transfers by train to take 25-30 minutes, and buses to take at least 40 minutes.

    Arrival airports: Flights from Moscow could arrive at London's Heathrow, Southend, or Gatwick Airports. The fastest transfer option from Heathrow is taking the Heathrow Express rail link to London Paddington (20 minutes), but subway services and National Express coaches are also possibilities. Express trains run from Gatwick to London Victoria in 35 minutes, and coaches also run into London Victoria Coach Station (taking 1 hour). 8 direct trains run every hour from London Southend, and arrive at Liverpool Street Station, not far from the City of London. The X30 bus also runs from Southend Airport to Stansted, which could help those connecting with onward flights.

    Cheap flights from Moscow to London: when to book to save $

    Time Price Savings
    1 week earlier 50 €
    3 weeks earlier 42 €19%
    2 months earlier 48 €4%

    When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Moscow - London: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Moscow to London timing is everything.

    Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Moscow to London and save as much as possible on ticket prices. In general, when you book a flight:

    • Buying your air tickets from Moscow to London 3 weeks in advance means you could save up to 19% compared to the price available on the day of departure.
    • If you book a flight from Moscow - London 2 months in advance you save up to about 4% compared to the initial price.
    • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

    Travel Tips: Moscow to London Flight

    Take a flight to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Moscow to London.

    What are the travel restrictions for London, United Kingdom if I'm coming from Moscow, Russia by plane?

    Travel between Moscow, Russia and London, United Kingdom by plane is: Partially open.

    What is the status of international entry into United Kingdom from Russia?

    International entry status: Entry is partially open for citizens and permanent residents of Russia

    Do I need to self-quarantine on arrival in United Kingdom from Moscow?

    Conditions of entry:

    • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
    • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
    • 10-day mandatory self-quarantine
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
    • Passenger Locator Form (PLF) required

    What are the safety rules to follow in London, United Kingdom?

    When traveling in United Kingdom, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1 metre (s) (3 feet)
    • Face mask requirement: Regional advice

    The information above was last checked on 1/19/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to London from Moscow before traveling.

    Are there restrictions on returning to Russia from United Kingdom by plane?

    The restriction level for your return flight to Moscow, Russia from London is: Partially open.

    Is my return flight into Moscow from London restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

    Do I need to quarantine on arrival in Russia from London?

    Conditions of reentry:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine

    What are the safety rules to follow in Moscow, Russia?

    The government of Russia has imposed these measures to reduce the spread of COVID-19:

    • Social distancing required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    Last checked on 1/19/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Moscow from London closer to your date of departure here here.

    How much do cheap flights to London from Moscow cost?

    Looking to save money on your trip? Omio customers have found the cheapest flight from Moscow to London for the next 7 days starting from $99 (€83)  one way.

    What is the cost of a flight to London from Moscow?

    If you are looking to buy your plane ticket in the next 7 days, you can expect the Moscow to London flight to cost on average $152 (€126)  one way.

    How many miles is it from Moscow to London by plane?

    You should expect to travel around 1550 miles (2500 km)  to London from Moscow by plane.

    How long is a flight between Moscow and London on average?

    On average the Moscow to London flight travel time is 4 h 5 min  for the 1550 miles (2500 km) long route, but the duration can vary if you travel on weekends and holidays.

    Which airport for the flight from Moscow to London do I fly out of? Which London airport from Moscow do I arrive in?

    If you’re looking to fly out of Moscow, you have a few airport options to start your journey from including Moscow Sheremetyevo International Airport, Moscow Domodedovo International Airport and Moscow Vnukovo Airport. When flying into London, you can arrive in airports like London Heathrow Airport, London Stansted Airport and London Gatwick Airport.

    Omio customers who book cheap flights for this trip most frequently fly from Moscow Sheremetyevo International Airport   to London Heathrow Airport.

    Where is the departure airport in Moscow located? Where is the arrival airport in London located?

    You can find the most popular departure airport for this trip, Moscow Sheremetyevo International Airport, located approximately 16.7 miles (26.9 km) from the city center of Moscow. The most popular arrival airport in London, called London Heathrow Airport, is located around 14.3 miles (23 km) away from its city center. To reach the city center of London from London Heathrow Airport, check what taxi services, airport shuttle services or public transit options are available.

    Which airlines can get me from Moscow to London?

    For the trip from Moscow to London you can take a flight with Pobeda, Air Baltic, Aeroflot, Brussels Airlines, British Airways, Lufthansa, Swiss, Air France or Air Moldova. Be sure to check out all possible airlines that offer services to London from Moscow on Omio to compare what amenities they may have.

    When can I take the first flight from Moscow to London? When can I take the last flight for the day?

    The earliest flight for this route departs from Moscow at 5: 05 AM. The last flight leaves from Moscow at 6: 45 PM. Check Omio for the latest flight schedule from Moscow to London and book the best time to depart on your chosen travel date.

    How far in advance should I purchase plane tickets to London from Moscow for the best deals?

    You can find flights to London from Moscow to cost on average $152 (€126) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Moscow to London flight generally on sale a few months before the planned travel date.