Wayfli › St. Petersburg (LED) › To Bangkok (BKK)

St. Petersburg (LED) to Bangkok (BKK) flights

There are direct flights from St. Petersburg Pulkovo Airport to Bangkok Suvarnabhumi Airport, sold by one airline: Aeroflot. The distance is 7,609 km, about 9h 45m in the air. There are also 17 one-stop options, via airports such as Istanbul, Dubai and Beijing.

Live fares for LED → BKKSee all routes on the map
7,609 kmdistance
~9h 45mdirect flight time (estimate)
1direct airline
17one-stop options

Direct flights from St. Petersburg to Bangkok

RouteAirlines (incl. codeshares)DistanceTime (est.)
LED → BKKAeroflot7,609 km~9h 45m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
IST IstanbulSouthwind airlines and Aeroflot then THAI Airways and Turkish Airlines9,601 km~14h 25m
DXB DubaiEmirates and Flydubai then Emirates and Qantas9,204 km~13h 55m
PEK BeijingHainan Airlines and S7 Airlines then Air China and Hainan Airlines9,374 km~14h 5m
DME MoscowALROSA and S7 Airlines then China Airlines and THAI Airways7,726 km~12h 5m
AUH Abu DhabiEtihad Airways then ITA Airways and Condor9,329 km~14h 5m
SVO MoscowPobeda and Aeroflot then Aeroflot7,704 km~12h 5m
TAS TashkentCentrum Air and Uzbekistan Airways then Centrum Air and Uzbekistan Airways7,683 km~12h
OVB NovosibirskSmartavia and ALROSA then S7 Airlines and Aeroflot7,953 km~12h 20m
SVX YekaterinburgAeroflot and Ural Airlines then Aeroflot and United Nigeria Airlines7,659 km~12h
ALA Alma-ataRossiya Airlines and Air Astana then Air Astana7,609 km~11h 55m
HKT PhuketAeroflot then Transnusa and Air France8,686 km~13h 15m
KJA KrasnoyarskRossiya Airlines and Aeroflot then Aeroflot8,331 km~12h 50m

More from St. Petersburg and Bangkok

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.