⚡ Fare recorded April 25, 2026 · Prices change daily

Bangkok to St. Petersburg flights

Bangkok (DMK) to St. Petersburg (LED): 4,709 miles (7,579 km) great-circle, about 9h 55m nonstop by our estimate. Cheapest fare observed: $1107 round-trip on Thai AirAsia X, with 1 stop, departing May 17, 2026.

XJThai AirAsia XXJ864
Depart
DMK
Bangkok, Thailand
19:30
2026-05-17
✈
Arrive
LED
St. Petersburg, Russia
Returns 22:30
2026-05-18
Stops
1 stop
Distance
4,709 mi
Est. nonstop time
9h 55m
Trip type
Round-trip
$1107
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Bangkok to St. Petersburg fare fly?

$1107 round-trip, Thai AirAsia X XJ864, departing 2026-05-17 at 19:30, returning 2026-05-18. The recorded itinerary left on a Sunday, returning on a Monday 1 night later; the fare was observed 22 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Bangkok from St. Petersburg?

  • Distance: 4,709 miles (7,579 km) great-circle, heading northwest.
  • Estimated nonstop flight time: about 9h 55m.
  • Departure airport: Don Mueang International Airport (DMK), Bangkok, Thailand, UTC+7 on May 17, 2026.
  • Arrival: Pulkovo Airport (LED), Russia, UTC+3 on May 17, 2026.
  • Time difference: St. Petersburg is 4 hours behind Bangkok on the recorded date.
  • Route type: international, Thailand to Russia.
  • Arrival airport elevation: 78 ft.
  • Recorded itinerary: Thai AirAsia X XJ864, 1 stop, round-trip, 1 days between departure and return.
Fare comparison

How does the Bangkok to St. Petersburg fare compare with other routes from DMK?

At $1107, it ranked 28th of the 30 round-trip fares we recorded from DMK (median $322). That is 23.5 cents per great-circle mile (round-trip price over one-way distance), close to the DMK median of 25.1 cents across 30 round-trip routes.

Routes from DMK of similar length: Istanbul (4,652 mi) at $779 and Moscow (4,397 mi) at $899.

Thai AirAsia X had the cheapest fare on 5 of 30 DMK routes. It is the longest of the 30 routes we track from DMK.

Other ways in

What did other cities pay to fly to St. Petersburg?

Of 98 departure airports with a fare to St. Petersburg, Bangkok (DMK) ranked 70th at $1107. Lowest: $247 from Antalya (AYT); highest: $2769 from Havana (HAV); 0 nonstop. Cheapest-fare airlines (routes): Pegasus Airlines (13), Emirates (8), Sichuan Airlines (8), Turkish (8), China Eastern (4) and Etihad (4), plus 38 more.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Asia/Bangkok, Europe/Moscow; flight time is our estimate.

FAQ

Bangkok to St. Petersburg flight questions

How far is Bangkok from St. Petersburg by plane?

+
Bangkok is about 4,709 miles (7,579 km) from St. Petersburg on a great-circle line from Don Mueang International Airport (DMK) to Pulkovo Airport (LED), heading northwest. It is the longest of the 30 routes we track from DMK. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Bangkok to St. Petersburg?

+
About 9h 55m nonstop by our estimate for 4,709 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Thai AirAsia X fare was with 1 stop. 98 airports in our feed had a fare to St. Petersburg; this one ranked 70th, and 0 of the 98 were nonstop.

What is the time difference between Bangkok and St. Petersburg?

+
On May 17, 2026, Bangkok was on UTC+7 (Asia/Bangkok) and St. Petersburg on UTC+3 (Europe/Moscow), so St. Petersburg was 4 hours behind Bangkok: noon in Bangkok was 08:00 in St. Petersburg. Neither Asia/Bangkok nor Europe/Moscow shifts for daylight saving, so the gap holds all year.

How much is a flight from Bangkok to St. Petersburg?

+
As observed on April 25, 2026: $1107 per person round-trip on Thai AirAsia X flight XJ864, departing May 17, 2026, returning May 18, 2026, with 1 stop. At $1107, it ranked 28th of the 30 round-trip fares we recorded from DMK (median $322). That is 23.5 cents per great-circle mile (round-trip price over one-way distance), close to the DMK median of 25.1 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Bangkok to St. Petersburg?

+
The cheapest recorded fare had 1 stop; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into St. Petersburg, 0 of the 98 recorded fares were nonstop. From DMK, 16 of 30 were. Routes from DMK of similar length: Istanbul (4,652 mi) at $779 and Moscow (4,397 mi) at $899.

Which airports serve flights from Bangkok to St. Petersburg?

+
It departs Don Mueang International Airport (DMK) in Bangkok, Thailand, and arrives at Pulkovo Airport (LED) in St. Petersburg, Russia. An international flight, Thailand to Russia. Thai AirAsia X had the cheapest fare on 5 of 30 DMK routes. Pulkovo Airport (LED) sits at 78 ft above sea level.

Where else near St. Petersburg can you fly from Bangkok?

Moscow (MOW) $899Kazan (KZN) $995Yekaterinburg (SVX) $1312Sochi (AER) $1138Istanbul (IST) $779Novosibirsk (OVB) $883All flights from Bangkok →

Other cities with flights to St. Petersburg

From Antalya (AYT) $247From Istanbul (IST) $330From Frankfurt (FRA) $422From Budapest (BUD) $444From Vienna (VIE) $451From Geneva (GVA) $455

Ready to fly?

Book Thai AirAsia X DMK → LED · $1107 →