Flights from London to Moscow

Compare prices and tickets by train, bus or flight

Fri
Mar 24
Sat
Mar 25
Sun
Mar 26
Mon
Mar 27
Tue
Mar 28
Wed
Mar 29
Thu
Mar 30

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: London to Moscow flight

distanceDistance1550 miles (2500 km)
durationAverage flight duration3 h 40 min
priceAverage plane ticket price$274 (€237)
changesDirect flightNo
carriersAirlinesBritish Airways, Air France, KLM, Aeroflot, Swiss, Air Baltic, Lufthansa, Ural Airlines, Lot Polish Airlines, Finnair, pegasus, tab, Brussels Airlines, Virgin Atlantic, Austrian Airlines, KLM Cityhopper, nordic regional airlines oy or Air Moldova

Flights from London to Moscow cover the 1550 miles (2500 km) long journey taking on average 3 h 40 min with our travel partners like British Airways, Air France, KLM, Aeroflot, Swiss, Air Baltic, Lufthansa, Ural Airlines, Lot Polish Airlines, Finnair, pegasus, tab, Brussels Airlines, Virgin Atlantic, Austrian Airlines, KLM Cityhopper, nordic regional airlines oy or Air Moldova. There are direct flight services available. While the average ticket price for this route costs around $274 (€237), you can find the cheapest plane ticket for as low as $274 (€237). Travelers depart most frequently from London Heathrow Airport and arrive in Moscow Sheremetyevo International Airport.

Airlines: Air France, KLM and Lufthansa flights from London to Moscow

Buy your official Air France, KLM and Lufthansa flight tickets between London and Moscow from $274 (€237) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable journey.

Air France
KLM
Lufthansa

Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight between London and Moscow including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.

    KLM is the Netherlands' national carrier and offers two types of ticket for your flight to Moscow from London: Economy and Business.

      Germany's largest airline is Lufthansa. Fly from London to 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.

        Flights from London to Moscow

        The London to Moscow route is well serviced with over 50 flights every week, averaging three to four flights per day. There are three airlines which fly nonstop from London to Moscow. The distance from London, the United Kingdom to Moscow is 2,505 kilometers, a nonstop flight can complete the route in 3 hours and 55 minutes.

        Which airlines fly from London to Moscow?

        The London Moscow route is served by most of the prominent airlines. These include Air Astana, Air Baltic, Brussels Airlines, British Airways, KLM, Lufthansa, Montenegro Airlines, Aeroflot Russian Airlines, Pulkovo Aviation Enterprise, Virgin Atlantic Airways and Air Europa among others. 

        How long is the flight from London to Moscow?

        The average nonstop flight time from London to Moscow is 3 hours and 55 minutes. Flights from London to Moscow with a stopover can take considerably longer. For example, a one-stop flight between London and Moscow can take close to 5 hours. London - Moscow flight time depends on the layover destination specified by the chosen airline.

        How many flights are there from London to Moscow?

        There are over 50 flights per week flying from London to Moscow. With an average of 4 different flights per day flying from London Heathrow Airport to Moscow Sheremetyevo International Airport. Passengers should have plenty of choice when planning their London to Moscow flights.

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

        Departure airport: London Heathrow Airport, London Gatwick Airport, London City Airport, London Stansted Airport are the departure airports when flying from London to Moscow. Out of the four airports, London Heathrow Airport offers the most flights to Moscow. It is located 23 km from central London and features the most advanced facilities, five terminals, moving walkways almost everywhere, and fast security lines. London Heathrow Airport is easy to access as it’s connected directly to the rail network using the Heathrow Express and Heathrow Connect services. There are also plenty of shuttle buses and taxis that operate from Central London to London Heathrow Airport.

        Arrival airport: Passengers may land at either the Moscow Sheremetyevo International Airport, Moscow Vnukovo Airport or Moscow Domodedovo International Airport. The Moscow Sheremetyevo International Airport is located 27 km from the city center while Moscow Domodedovo International Airport is the furthest from Moscow, with a distance of 42 km. Passengers can easily reach the Moscow city from these airports via the Aeroexpress Train. Taxis are also readily available at the airports’ terminals.

        Travel Tips: London to Moscow Flight

        Travel Tips: Take a flight to Moscow 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 London to Moscow.
        FAQs

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

        Can I enter Russia from United Kingdom?

        International entry status: Entry is unrestricted for citizens and permanent residents of United Kingdom

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

        Conditions of entry:

        • Travel Declaration required prior to arrival

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

        All travelers in Russia must observe these coronavirus safety measures:

        • Physical distance: 1.5 metre (s) (5 feet)
        • Face mask: Mandatory

        The information above was last checked on 3/3/23. Remember to review the latest COVID-19 travel safety regulations   for your flight between London and Moscow as this information can change.

        The current restriction level for your return trip by plane from Moscow to London is: Unrestricted

        Are there any international entry restrictions on returning to United Kingdom from Russia?

        Reentry to United Kingdom is allowed for: Entry is unrestricted for citizens and permanent residents of Russia

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

        What are the requirements?

        • There are no current restrictions

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

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

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

        Last checked on 3/22/23. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to London from Moscow here.

        Omio customers have found the cheapest flights from London to Moscow to cost as little as $274 (€237)  in the next 7 days.
        The flight price to Moscow from London is on average $274 (€237)  if you are looking to purchase your tickets for this route in the next 7 days.
        You should expect to travel around 1550 miles (2500 km)  to Moscow from London by plane.
        The London to Moscow flight duration is on average 3 h 40 min, which is to be expected when traveling 1550 mile (2500 km) from London to Moscow. However, the time it takes can vary based on specific dates, weekends, and holidays.

        Before booking your flight between London and Moscow, you have a few airport options to start your journey from including flying out of London Heathrow Airport, London Stansted Airport and London Gatwick Airport. Similarly, you can opt to land in Moscow at airports like Moscow Sheremetyevo International Airport, Moscow Domodedovo International Airport and Moscow Vnukovo Airport.

        Omio travelers most frequently book a flight from London Heathrow Airport   to Moscow Sheremetyevo International Airport   for this route.

        Passengers booking this route most frequently board their flights from London Heathrow Airport and need to travel around 17.1 miles (27.5 km) from the city center to get to this airport.

        Passengers arriving in Moscow most often land in Moscow Sheremetyevo International Airport and need to travel about 18.8 miles (30.4 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Moscow Sheremetyevo International Airport to get you to the city center of Moscow.

        For the journey from London to Moscow you can take a flight with British Airways, Air France, KLM, Aeroflot, Swiss, Air Baltic, Lufthansa, Ural Airlines, Lot Polish Airlines, Finnair, pegasus, tab, Brussels Airlines, Virgin Atlantic, Austrian Airlines, KLM Cityhopper, nordic regional airlines oy or Air Moldova. Be sure to check out all possible airlines that offer services to Moscow from London on Omio to compare what amenities they may have.
        You can find flights from London to Moscow to cost on average $274 (€237) 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 journey. You’ll see tickets for the London to Moscow flight generally on sale a few months before the planned travel date.
        HomeFlightsFlight Schedules to MoscowFlights from London to Moscow

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        Currency
        Language