General flight information
15 hr 12 min Travel time
8,013 km Distance between cities
4 hr Time zone difference
TJS 2,732 Lowest price
3 Direct flights per week
TJS 5,140 Average ticket price
19:20 Earliest departure
21:00 Latest departure
17 hr Travel time
7,589 km Distance between cities
4 hr Time zone difference
TJS 2,988 Lowest price
2 Direct flights per week
22:45 Earliest departure
22:45 Latest departure
16 hr 59 min Travel time
7,967 km Distance between cities
4 hr Time zone difference
TJS 4,395 Lowest price
6,963 km Distance between cities
4 hr Time zone difference
Popular destinations in Thailand
Cheap tickets
Direct flight schedule
- Phuket Wed, Fri, Sun from TJS 3,388
- Bangkok Thu, Sat from TJS 3,293
Connecting flights
12-month price trend
TJS 5,586TJS 2,567TJS 5,586TJS 2,567
TJS 5,023
TJS 5,023
JanTJS 5,173
TJS 5,173
FebTJS 4,133
TJS 4,133
MarTJS 3,916
TJS 3,916
AprTJS 2,567
TJS 2,567
MayTJS 3,845
TJS 3,845
JunTJS 4,922
TJS 4,922
JulTJS 4,625
TJS 4,625
AugTJS 3,985
TJS 3,985
SepTJS 4,597
TJS 4,597
OctTJS 4,714
TJS 4,714
NovTJS 5,586
TJS 5,586
DecFAQ
Flight duration from Saint Petersburg to Thailand
On average, flights from Saint Petersburg to Thailand take around 10 hours 20 minutes when flying directly. With layovers, the flight duration can be up to 15 hours.