Wayfli › Bangkok (BKK) › To St. Petersburg (LED)
Bangkok (BKK) to St. Petersburg (LED) flights
There are direct flights from Bangkok Suvarnabhumi Airport to St. Petersburg Pulkovo Airport, sold by one airline: Aeroflot. The distance is 7,609 km, about 9h 45m in the air. There are also 16 one-stop options, via airports such as Istanbul, Dubai and Beijing.
Live fares for BKK → LEDSee all routes on the map7,609 kmdistance
~9h 45mdirect flight time (estimate)
1direct airline
16one-stop options
Direct flights from Bangkok to St. Petersburg
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| BKK → LED | Aeroflot | 7,609 km | ~9h 45m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| IST Istanbul | THAI Airways and Turkish Airlines then Southwind airlines and Aeroflot | 9,601 km | ~14h 25m |
| DXB Dubai | Emirates and Qantas then Emirates and Flydubai | 9,204 km | ~13h 55m |
| PEK Beijing | Air China and Hainan Airlines then Hainan Airlines and S7 Airlines | 9,374 km | ~14h 5m |
| DME Moscow | China Airlines and THAI Airways then ALROSA and S7 Airlines | 7,726 km | ~12h 5m |
| AUH Abu Dhabi | ITA Airways and Etihad Airways then Etihad Airways | 9,329 km | ~14h 5m |
| SVO Moscow | Aeroflot then Pobeda and Rossiya Airlines | 7,704 km | ~12h 5m |
| TAS Tashkent | Uzbekistan Airways then Qanot Sharq and Uzbekistan Airways | 7,683 km | ~12h |
| OVB Novosibirsk | S7 Airlines and Aeroflot then ALROSA and Nordwind Airlines | 7,953 km | ~12h 20m |
| SVX Yekaterinburg | Aeroflot and United Nigeria Airlines then Pobeda and Nordwind Airlines | 7,659 km | ~12h |
| ALA Alma-ata | Air Astana then Rossiya Airlines and Air Astana | 7,609 km | ~11h 55m |
| HKT Phuket | Transnusa and Air France then Aeroflot and United Nigeria Airlines | 8,686 km | ~13h 15m |
| KJA Krasnoyarsk | Aeroflot and United Nigeria Airlines then Nordwind Airlines and Aeroflot | 8,331 km | ~12h 50m |
More from Bangkok and St. Petersburg
- St. Petersburg (LED) to Bangkok (BKK) · return route
- All direct flights from Bangkok (BKK)
- All direct flights from St. Petersburg (LED)
- Bangkok to Istanbul (IST)
- Bangkok to Amsterdam (AMS)
- Bangkok to Paris (CDG)
- Bangkok to Frankfurt (FRA)
- Bangkok to Dubai (DXB)
- Bangkok to Beijing (PEK)
- Bangkok to Madrid (MAD)
- Bangkok to Shanghai (PVG)
- Bangkok to Rome (FCO)
- Bangkok to Munich (MUC)
- Bangkok to Guangzhou (CAN)
- Bangkok to London (LHR)
- Istanbul (IST) to St. Petersburg
- Dubai (DXB) to St. Petersburg
- Beijing (PEK) to St. Petersburg
- Shanghai (PVG) to St. Petersburg
- Seoul (ICN) to St. Petersburg
- Moscow (DME) to St. Petersburg
- Abu Dhabi (AUH) to St. Petersburg
- Moscow (SVO) to St. Petersburg
- Casablanca (CMN) to St. Petersburg
- Tashkent (TAS) to St. Petersburg
- Antalya (AYT) to St. Petersburg
- Tel-aviv (TLV) to St. Petersburg
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.