Support

Flights Dubai — Saint Petersburg

Dubai
DXB
Saint Petersburg
LED

Cheap flights Dubai — Saint Petersburg

Below you can see the best deals on flights Dubai — Saint Petersburg for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 1 August, from AED 650.

Top 10 cheap flights Dubai — Saint Petersburg

Direct flights Dubai — Saint Petersburg

Direct flight options for Dubai — Saint Petersburg with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight takes around 8 h 10 min.

Top 10 direct flights Dubai — Saint Petersburg

About the Dubai — Saint Petersburg flight

On this page, you can find and book flights from Dubai to Saint Petersburg. The total distance between the cities is 4,309 km, and flight frequency reaches 19 flights per week, allowing you to choose the most convenient departure time.

Flights are operated by flydubai, Aeroflot, and Emirates. Ticket prices are dynamic, so we recommend using the low-fare calendar and reviewing information on how to get to the airport or travel from the airport upon arrival.

Flight ticket prices by day: Dubai — Saint Petersburg

Below is a calendar of the lowest flight ticket prices for Dubai — Saint Petersburg by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 650 in ,, and the most expensive are around AED 1,971 in a. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Dubai → Saint Petersburg, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 2,117highMayAED 1,925highSepAED 1,588medium
FebAED 1,347lowJunAED 2,021highOctAED 1,540medium
MarAED 1,396lowJulAED 2,069highNovAED 1,347low
AprAED 1,684mediumAugAED 1,973highDecAED 2,214high

Some values are estimated based on seasonality.

When to fly

The warmest month in Saint Petersburg is July, with an average temperature of 21.7°C, while the coldest is January, when temperatures drop to -6.9°C. Precipitation peaks in August, while the driest weather typically occurs in April and May.

The most budget-friendly flights are available in September, with ticket prices starting AED 802. The most expensive period to travel is May, when the minimum cost increases to AED 1,745.

September is considered the optimal time for booking: it is a period of the lowest prices with moderate rainfall. It is worth noting the significant price increase in April and May, when demand for this route traditionally grows.

Temperature · Saint Petersburg

Dry and wet days · Saint Petersburg

Wind speed and direction · Saint Petersburg

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Dubai — Saint Petersburg ticket

  • Compare carrier conditions: flydubai often offers competitive prices, while Emirates and Aeroflot may include more services in their basic fares.
  • Use the fare calendar: The difference in cost between nearby dates can be substantial, so checking adjacent days on the chart will help you find a more profitable option.
  • Check baggage allowances: On flights covering 4,309 km, extra baggage fees at the airport can be high; it is more cost-effective to pay for luggage when booking your ticket online.
  • Book in advance for holidays: If your trip falls in May, when prices start AED 1,745, purchasing 2–3 months ahead will help you avoid peak surcharges.

Airlines

Regular flights between the cities are provided by 3 airlines: Emirates, Aeroflot, and flydubai. The route is dominated by direct flights, with up to 19 departures per week, and flydubai offers the highest frequency. You can find detailed information on departure times and flight options in the schedule below.

  • AeroflotSU
    8x/week
    WebsiteFleet: 17125.2M pax/year
    • Direct flight DWC → LED8x/week
  • Fly DubaiFZ
    7x/week
    WebsiteFleet: 8413.8M pax/year
    • Direct flight DXB → LED7x/week
      Duration
      6h 32m
      Days
      MTWTFSS
  • EmiratesEK
    5x/week
    WebsiteFleet: 26051.9M pax/year
    • Direct flight DXB → LED5x/week
      Duration
      6h 10m
      Days
      MTWTFSS

Cities and airports on the Dubai — Saint Petersburg route

Flights Dubai — Saint Petersburg depart from Dubai Airport and Dubai World Central – Al Maktoum International Airport and arrive at Pulkovo. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Saint Petersburg

Real Stories: How Quarantine is Going in Other CountriesInteresting

Real Stories: How Quarantine is Going in Other Countries

You can’t see the world sitting at home, but it’s so interesting what’s happening abroad! We’ve collected several stories from residents of other countries about quarantine. In general, conditions are…

Amsterdam and Copenhagen: A Week of IndulgenceTips for Travelers

Amsterdam and Copenhagen: A Week of Indulgence

A week’s vacation is plenty if you plan your itinerary correctly. After all, even in a gingerbread house, you can get bored. Amsterdam and Copenhagen are not cheap cities, but that’s no reason not to…

Best Airports for Layover in EuropeInteresting

Best Airports for Layover in Europe

It’s no secret to many that flights with layovers are, in most cases, much cheaper than direct flights. But price is not the only advantage of such flights. A layover is also an opportunity to see a n…

How to protect your bank card from fraudstersTips for Travelers

How to protect your bank card from fraudsters

Many of us have long been accustomed to plastic bank cards and don’t forget to take them on trips. It’s very convenient, as you don’t need to look for a bank or exchange office to convert money into l…

Free Public Transport AbroadUseful information

Free Public Transport Abroad

How to get around abroad is always a tricky question. Some simply buy a day pass and spare no expense, while others prefer to walk to avoid spending extra money on “it’s only a ten-minute walk!”. But…

Tips for Travelers

The Most Interesting Airports in the World

Don’t rush to panic if you have a long wait at the airport. If your layover is at one of the airports we’re talking about today, be prepared that you won’t want to leave. These airports have become tr…

Frequently asked questions about the Dubai — Saint Petersburg flight

How long is the flight from Dubai to Saint Petersburg?

With a distance of 4,309 km, a direct flight takes approximately 5 hours 30 minutes to 6 hours. The exact time depends on the aircraft type and weather conditions along the route.

Which airlines fly this route?

Regular flights are operated by Aeroflot, Emirates, and flydubai. You can choose between premium service and the more flexible fares of hybrid airlines.

Which airport does the flight arrive at?

All major flights from the UAE on this route arrive at Pulkovo International Airport (LED), located in Saint Petersburg.

How can I find the cheapest ticket?

The current lowest prices are always displayed in the calendar on this page. Costs depend on the season; for example, in September, you can find options from 16,661 ₽.

Are there direct flights between the cities?

Yes, there are about 19 flights per week on this route, including direct flights, allowing you to reach your destination without any layovers.

Where else you can fly from Dubai

See all

Where else you can fly from Saint Petersburg

See all
We use cookies for your convenience.