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 7 July, from AED 907.

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 840 in b, and the most expensive are around AED 2,054 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,206highMayAED 2,006highSepAED 1,655medium
FebAED 1,404lowJunAED 2,106highOctAED 1,605medium
MarAED 1,454lowJulAED 2,156highNovAED 1,404low
AprAED 1,755mediumAugAED 2,056highDecAED 2,307high

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 835. The most expensive period to travel is May, when the minimum cost increases to AED 1,818.

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,818, 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.

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

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

Author's Story: How to Spend Time with Family in St. Petersburg?Useful information

Author's Story: How to Spend Time with Family in St. Petersburg?

St. Petersburg ranked 21st in the Top 35 Best European Destinations of 2020 . And for good reason! New locations and parks are gradually opening in the city, leisure activities are resuming, the weath…

Where to go in St. Petersburg in winterTravel Ideas

Where to go in St. Petersburg in winter

The closer the New Year holidays get, the more questions arise like “where to go?” or “ where to relax in Russia in winter ?” In short, everyone is busy planning. And if you haven't decided where to g…

Alternative St. Petersburg: Rooftops, Grand Entrances, Lofts, and BridgesUseful information

Alternative St. Petersburg: Rooftops, Grand Entrances, Lofts, and Bridges

St. Petersburg in May is always a special journey. There are May holidays and City Day – plenty of events! In this article, we'll tell you about alternative places in the city on the Neva, so your tri…

How to get to St. PetersburgTips for Travelers

How to get to St. Petersburg

If you've decided to visit St. Petersburg, you have several options for getting there. Let's look at the most popular ones.  By plane The fastest way to get to St. Petersburg is, of course, by pl…

Non-Touristy St. Petersburg and Where to Find ItWhere to go

Non-Touristy St. Petersburg and Where to Find It

Hermitage, Sevkabel Port, Krestovsky Island… Does the list of interesting places for walks in St. Petersburg start to repeat itself at some point? Then it's time to step off the main routes and break…

Free Museums in St. PetersburgInteresting

Free Museums in St. Petersburg

The Northern capital is a place for cultural leisure. People come here not only for the drawbridges and bustling Nevsky Prospekt, but also to immerse themselves in the history of imperial Russia: to w…

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.