Flights from Belgrade to Moscow

Compare prices and tickets by train, bus or flight

Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Belgrade to Moscow flight

distanceDistance1062 miles (1713 km)
durationAverage flight duration6 h 50 min
priceAverage plane ticket price$128 (€115)
changesDirect flightNo
carriersAirlinesLufthansa, tarom, Air Serbia, Belavia, Aegean Airlines, Turkish Airlines, Lufthansa Cityline, red wings, Adria Airways, Aeroflot, Lot Polish Airlines or Austrian Airlines

Flights from Belgrade to Moscow cover the 1062 miles (1713 km) long journey taking on average 6 h 50 min with our travel partners like Lufthansa, tarom, Air Serbia, Belavia, Aegean Airlines, Turkish Airlines, Lufthansa Cityline, red wings, Adria Airways, Aeroflot, Lot Polish Airlines or Austrian Airlines. There are direct flight services available. While the average ticket price for this route costs around $128 (€115), you can find the cheapest plane ticket for as low as $128 (€115). Travelers depart most frequently from Belgrade Nikola Tesla Airport and arrive in Moscow Sheremetyevo International Airport.

Airlines: Lufthansa, Aegean Airlines and Turkish Airlines flights from Belgrade to Moscow

Travel between Belgrade and Moscow from $128 (€115) with Omio’s flight partners Lufthansa, Aegean Airlines and Turkish Airlines! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Lufthansa
Aegean Airlines
Turkish Airlines

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

One of the best ways to travel between Belgrade and Moscow is by taking a flight with Lufthansa. Omio helps you find the ideal Lufthansa flight between Belgrade and Moscow by showing you Lufthansa current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Belgrade to Moscow route. You can expect to travel 1062 miles (1713 km) from Belgrade to Moscow on a flight with Lufthansa. If you are using the Omio app to search for flights between Belgrade and Moscow, you can check straight away if the Lufthansa ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Lufthansa plane ticket on Omio quickly and easily, then enjoy your upcoming trip from Belgrade to Moscow!

    Aegean Airlines is Greece’s leading airline and you can choose between Economy and Business tickets for your next flight from Belgrade to Moscow.

    Looking to travel by plane to Moscow from Belgrade? Omio can help you find that perfect trip with Aegean Airlines. Check Omio to see current Aegean Airlines flight schedules, tickets, travel information and prices for the best deals on the Belgrade to Moscow flight and book Aegean Airlines tickets online quickly and easily. When taking a flight between Belgrade and Moscow, you can expect to travel 1062 miles (1713 km) one-way with Aegean Airlines. If you search for flights between Belgrade and Moscow in the Omio app, you can check if the Aegean Airlines ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with Aegean Airlines, we do the work for you to get you safely to Moscow from Belgrade. Book that perfect Belgrade to Moscow flight now with Omio and enjoy a smooth and comfortable journey with Aegean Airlines!

      Turkish Airlines is Turkey’s leading airline and you can choose between Economy Class, Comfort Class, Business Class or All-Inclusive-Ticket for your next flight between Belgrade and Moscow.

      Find cheap tickets for Turkish Airlines flights to Moscow from Belgrade on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date Belgrade to Moscow flight schedule from Turkish Airlines, the latest plane ticket offers available and other travel information for the 1062 miles (1713 km) route to Moscow from Belgrade, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights between Belgrade and Moscow in the Omio app, you can check to see if the Turkish Airlines flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Turkish Airlines flight schedule for your ideal departure and arrival times, compare the best route available to get to Moscow from Belgrade and then book a cheap flight with ease. Sit back and enjoy your upcoming flight from Belgrade to Moscow with Turkish Airlines!

        Travel Tips: Belgrade 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 Belgrade to Moscow.
        FAQs

        Travel by plane between Belgrade, Serbia and Moscow, Russia is: Unrestricted.

        Is international entry into Moscow from Belgrade restricted?

        International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Serbia

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

        Entry Requirements:

        • Travel Declaration required prior to arrival

        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:

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

        The above information was last checked on 12/4/22. Remember to check the latest COVID-19 travel safety regulations for your flight from Belgrade to Moscow closer to your date of departure here

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

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

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

        Do I need to quarantine on arrival in Serbia from Moscow?

        What are the requirements?

        • There are no current restrictions

        What are the safety rules to follow in Belgrade, Serbia?

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

        • Physical distance: 2 metre (s) (7 feet)
        • Face mask: Mandatory

        Last checked on 11/6/22. 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 Belgrade from Moscow here.

        If you’re looking to save money on tickets, you can find cheap Belgrade to Moscow flights for as little as $128 (€115)  in the next 7 days.
        The Belgrade to Moscow plane ticket price is on average $128 (€115)  if you are looking to buy your tickets for this route in the next week.
        You should expect to travel around 1062 miles (1713 km)  from Belgrade to Moscow by plane.
        On average the Belgrade to Moscow flight time is 6 h 50 min  covering the 1062 miles (1713 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

        Omio customers most frequently book their flights from Belgrade Nikola Tesla Airport   to Moscow Sheremetyevo International Airport.

        The most popular departure airport with passengers for this trip, called Belgrade Nikola Tesla Airport, is located 9.5 miles (15.4 km) from the city center of Belgrade.

        The most popular arrival airport, Moscow Sheremetyevo International Airport, is located 18.8 miles (30.4 km) away from the city center of Moscow. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Moscow Sheremetyevo International Airport to the city center in Moscow.

        For the journey from Belgrade to Moscow you can take a flight with Lufthansa, tarom, Air Serbia, Belavia, Aegean Airlines, Turkish Airlines, Lufthansa Cityline, red wings, Adria Airways, Aeroflot, Lot Polish Airlines or Austrian Airlines. Be sure to check out all possible airlines that offer services to Moscow from Belgrade on Omio to compare what amenities they may have.
        In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you purchase plane tickets between Belgrade and Moscow within the next 7 days, you can find tickets to cost on average $128 (€115) one way. To find the best prices for this route, consider booking your plane ticket from Belgrade to Moscow a few months in advance.

        More options for your journey from Belgrade to Moscow

        Here are some other resources that might have the information you need

        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