General flight information
8 hr 50 min Travel time
4,310 km Distance between cities
1 hr Time zone difference
₼193 Lowest price
16 Direct flights per week
₼463 Average ticket price
23:15 Earliest departure
23:35 Latest departure
14 hr 32 min Travel time
4,300 km Distance between cities
1 hr Time zone difference
₼321 Lowest price
₼424 Average ticket price
7 hr 22 min Travel time
4,359 km Distance between cities
1 hr Time zone difference
₼212 Lowest price
3 Direct flights per week
₼448 Average ticket price
12:00 Earliest departure
12:00 Latest departure
Popular destinations in United Arab Emirates
Cheap tickets
Direct flight schedule
- Dubai every day from ₼741.79
- Abu Dhabi Tue, Thu, Sun from ₼746.55
12-month price trend
₼759₼469₼759₼469
FAQ
Flight duration from Saint Petersburg to United Arab Emirates
On average, flights from Saint Petersburg to United Arab Emirates take around 6 hours 33 minutes when flying directly. With layovers, the flight duration can be up to 10 hours 54 minutes.
How much do flights cost from Saint Petersburg to United Arab Emirates?
Are there direct flights from Saint Petersburg United Arab Emirates?
Which airlines fly to United Arab Emirates from Saint Petersburg?
What's the time difference between Saint Petersburg and United Arab Emirates?
When is it cheapest to fly from Saint Petersburg to United Arab Emirates?
Other flights
Flights to United Arab Emirates
Baku — United Arab Emirates ₼251 Istanbul — United Arab Emirates ₼201 Moscow — United Arab Emirates ₼120 Tbilisi — United Arab Emirates ₼259 Tashkent — United Arab Emirates ₼233 Makhachkala — United Arab Emirates ₼212 Medina — United Arab Emirates ₼230 Bangkok — United Arab Emirates ₼454 Minsk — United Arab Emirates ₼753 Belgrade — United Arab Emirates ₼256