- Home
- Flights
- Flights from Dubai
- Dubai to Saint Petersburg
Cheap flights from Dubai to Saint Petersburg from AED 784
flydubai and Emirates fly nonstop from Dubai to Saint Petersburg. The flight takes around 5h 53m, and the cheapest one-way fare we found recently is AED 784 on 11 Feb.
Direct flights available 5h 53m Cheapest in February Prices checked 14 days ago
Dubai to Saint Petersburg at a glance
Cheapest one-wayAED 784Pegasus Airlines · 1 stop · Thu 11 FebFastest flight5h 53mEstimated
Nonstop flightsYesflydubai, Emirates
Airlines flying nonstop from Dubai to Saint Petersburg
2 airlines on this route.
Cheapest month to fly from Dubai to Saint Petersburg
Lowest one-way fare found for each month: February is cheapest, May the most expensive.
Good to know
- Distance
- 4,300 km2,670 miles
- Flight time
- 5h 53mestimate
- Time difference
- -1hSaint Petersburg vs Dubai
- Currency in Saint Petersburg
- USD
- Airports
- DXB, DWC → LED
Flights from Dubai to Saint Petersburg: questions answered
How much is a flight from Dubai to Saint Petersburg?
The cheapest one-way fare we found recently is AED 784 with 1 stop, departing in February. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Dubai to Saint Petersburg?
Yes. flydubai and Emirates fly this route nonstop.
How long is the flight from Dubai to Saint Petersburg?
A nonstop flight covers 4,300 km and takes around 5h 53m.
What is the cheapest month to fly from Dubai to Saint Petersburg?
February has the lowest fare we found (AED 784), while May is the most expensive (AED 1,489).
Which airlines fly from Dubai to Saint Petersburg?
flydubai and Emirates operate nonstop flights on this route.
Which airports serve Dubai and Saint Petersburg?
Dubai: Dubai International Airport (DXB) and Al Maktoum International Airport (DWC). Saint Petersburg: Pulkovo Airport (LED).
What is the time difference between Dubai and Saint Petersburg?
Saint Petersburg is 1 hour behind Dubai.





