General flight information
23 hr 32 min Travel time
8,113 km Distance between cities
4 hr Time zone difference
TJS 3,275 Lowest price
20 hr 1 min Travel time
8,210 km Distance between cities
4 hr Time zone difference
TJS 3,241 Lowest price
18 hr 58 min Travel time
7,791 km Distance between cities
4 hr Time zone difference
TJS 3,544 Lowest price
21 hr 30 min Travel time
7,190 km Distance between cities
4 hr Time zone difference
TJS 3,033 Lowest price
TJS 4,596 Average ticket price
17 hr 16 min Travel time
8,203 km Distance between cities
4 hr Time zone difference
TJS 3,035 Lowest price
Popular destinations in Vietnam
Cheap tickets
Connecting flights
TJS 3,275 Saint Petersburg — Phu Quoc TJS 3,241 Saint Petersburg — Nha Trang TJS 3,543 Saint Petersburg — Da Nang TJS 3,033 Saint Petersburg — Hanoi TJS 3,034 Saint Petersburg — Ho Chi Minh City
Wed 25 Nov 16:30 – 10:30
1 day 14 hr / 3 layovers Wed 25 Nov 16:30 – 07:15
1 day 10 hr 45 min / 3 layovers Sun 6 Dec 21:05 – 20:20
1 day 19 hr 15 min / 2 layovers Tue 8 Dec 18:20 – 17:45
19 hr 25 min / 1 layover Thu 10 Dec 18:20 – 01:10
1 day 2 hr 50 min / 1 layover 12-month price trend
TJS 4,930TJS 2,854TJS 4,930TJS 2,854
FAQ
Flight duration from Saint Petersburg to Vietnam
On average, flights from Saint Petersburg to Vietnam take around 15 hours 33 minutes with layovers.