Isolation upon arrival is not required
You are not required to have a pass to move around the city
Face mask requirement is in effect in the area
There are restrictions on the services provided by hotels and cafes
Why us
S7 Priority Loyalty Program
More than 1000 routes
Additional services for a comfortable trip

Departures from Dubai to Saint Petersburg are carried out from Dubai
Departures from Saint Petersburg to Dubai are carried out from Pulkovo
Don’t forget, airfare depends on the tourist season: plan your travel in advance.
-
Difference in time1h
-
Distance4,307 km
Weather in the city of arrival
Saint Petersburg
12 °С
Fri
Friday
12 °С
6 °С
Sat
Saturday
13 °С
7 °С
Sun
Sunday
16 °С
6 °С
Mon
Monday
17 °С
8 °С
Tue
Tuesday
13 °С
10 °С
How to travel cheaper: see promotions and offers from our partners

New status miles!
Enjoy greater benefits with S7 Priority status miles! S7-Tinkoff cardholders can get up to 2 status miles for every 60 rubles they spend.

Rent a car in Saint Petersburg
Use your personal car immediately after arrival! A wide selection of cars from economy class to premium.
Save up to 50% when renting a car with buying tickets for S7.ru and get S7 Priority Miles.

Transfer from the airport to the city
You will be met with a personalized sign at the airport in Saint Petersburg, help with luggage and delivered on a comfortable car to the destination at a fixed price.
Saint-petersburg Travel Guides
Travelguides: where to eat, what to see, the most interesting routes in Saint Petersburg from locals.
from Dubai
to Saint Petersburg
-
Saint Petersburgfrom MoscowMoscow — Saint Petersburgfrom 2 240 rubone way flightone way flight
-
Saint Petersburgfrom NovosibirskNovosibirsk — Saint Petersburgfrom 5 399 rubone way flightone way flight
-
Saint Petersburgfrom IrkutskIrkutsk — Saint Petersburgfrom 10 570 rubone way flightone way flight
-
Saint Petersburgfrom OmskOmsk — Saint Petersburgfrom 7 120 rubone way flightone way flight
-
Saint Petersburgfrom PermPerm — Saint Petersburgfrom 5 365 rubone way flightone way flight
-
Saint Petersburgfrom KrasnodarKrasnodar — Saint Petersburgfrom 7 092 rubone way flightone way flight
-
Saint Petersburgfrom YekaterinburgYekaterinburg — Saint Petersburgfrom 8 281 rubone way flightone way flight
-
Saint Petersburgfrom SamaraSamara — Saint Petersburgfrom 5 416 rubone way flightone way flight
-
Saint Petersburgfrom UfaUfa — Saint Petersburgfrom 5 069 rubone way flightone way flight
-
Saint Petersburgfrom NovokuznetskNovokuznetsk — Saint Petersburgfrom 8 310 rubone way flightone way flight