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 September, from $236.

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 $227 in J, and the most expensive are around $495 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
Jan$561highMay$510highSep$421medium
Feb$357lowJun$535highOct$408medium
Mar$370lowJul$548highNov$357low
Apr$446mediumAug$523highDec$586high

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 $212. The most expensive period to travel is May, when the minimum cost increases to $462.

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 $462, 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 International Airport and 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

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…

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…

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…

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…

What Not to Do in EuropeUseful information

What Not to Do in Europe

As soon as you reach a conscious age, many things immediately become forbidden. But that’s nothing compared to what you shouldn’t do in Europe. Of course, you won’t be shot, but getting a fine is a ma…

The World’s Largest CitiesInteresting

The World’s Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains—this article is for you. We’ve already told you about the oldest cities in the world, and now it’s time to delv…

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.