⚡ Fare recorded April 25, 2026 · Prices change daily

Zagreb to St. Petersburg flights

Zagreb (ZAG) to St. Petersburg (LED): 1,133 miles (1,823 km) great-circle, about 2h 45m nonstop by our estimate. Cheapest fare observed: $634 round-trip on Turkish, with 1 stop, departing June 26, 2026.

TKTurkishTK1054
Depart
ZAG
Zagreb, Croatia
09:35
2026-06-26
✈
Arrive
LED
St. Petersburg, Russia
Returns 05:55
2026-07-06
Stops
1 stop
Distance
1,133 mi
Est. nonstop time
2h 45m
Trip type
Round-trip
$634
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

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

$634 round-trip, Turkish TK1054, departing 2026-06-26 at 09:35, returning 2026-07-06. The recorded itinerary left on a Friday, returning on a Monday 10 nights later; the fare was observed 62 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Zagreb from St. Petersburg?

  • Distance: 1,133 miles (1,823 km) great-circle, heading northeast.
  • Estimated nonstop flight time: about 2h 45m.
  • Departure airport: Zagreb Airport (ZAG), Zagreb, Croatia, UTC+2 on June 26, 2026.
  • Arrival: Pulkovo Airport (LED), Russia, UTC+3 on June 26, 2026.
  • Time difference: St. Petersburg is 1 hour ahead of Zagreb on the recorded date.
  • Route type: international, Croatia to Russia.
  • Arrival airport elevation: 78 ft.
  • Recorded itinerary: Turkish TK1054, 1 stop, round-trip, 10 days between departure and return.
Fare comparison

How does the Zagreb to St. Petersburg fare compare with other routes from ZAG?

At $634, it ranked 22nd of the 30 round-trip fares we recorded from ZAG (median $377). That is 56.0 cents per great-circle mile (round-trip price over one-way distance), above the ZAG median of 27.0 cents across 30 round-trip routes.

Routes from ZAG of similar length: Moscow (1,160 mi) at $479 and Sochi (1,181 mi) at $571.

Turkish had the cheapest fare on 5 of 30 ZAG routes. It is the 17th longest of the 30 routes we track from ZAG.

Other ways in

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

Of 98 departure airports with a fare to St. Petersburg, Zagreb (ZAG) ranked 39th at $634. 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 Europe/Zagreb, Europe/Moscow; flight time is our estimate.

FAQ

Zagreb to St. Petersburg flight questions

How far is Zagreb from St. Petersburg by plane?

+
Zagreb is about 1,133 miles (1,823 km) from St. Petersburg on a great-circle line from Zagreb Airport (ZAG) to Pulkovo Airport (LED), heading northeast. It is the 17th longest of the 30 routes we track from ZAG. The recorded itinerary had 1 stop, so the distance flown was longer.

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

+
About 2h 45m nonstop by our estimate for 1,133 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Turkish fare was with 1 stop. 98 airports in our feed had a fare to St. Petersburg; this one ranked 39th, and 0 of the 98 were nonstop.

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

+
On June 26, 2026, Zagreb was on UTC+2 (Europe/Zagreb) and St. Petersburg on UTC+3 (Europe/Moscow), so St. Petersburg was 1 hour ahead of Zagreb: noon in Zagreb was 13:00 in St. Petersburg. Daylight saving changes it: in mid-January 2026 the gap is St. Petersburg 2 hours ahead, in mid-July St. Petersburg 1 hour ahead.

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

+
As observed on April 25, 2026: $634 per person round-trip on Turkish flight TK1054, departing June 26, 2026, returning July 6, 2026, with 1 stop. At $634, it ranked 22nd of the 30 round-trip fares we recorded from ZAG (median $377). That is 56.0 cents per great-circle mile (round-trip price over one-way distance), above the ZAG median of 27.0 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Zagreb 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 ZAG, 11 of 30 were. Routes from ZAG of similar length: Moscow (1,160 mi) at $479 and Sochi (1,181 mi) at $571.

Which airports serve flights from Zagreb to St. Petersburg?

+
It departs Zagreb Airport (ZAG) in Zagreb, Croatia, and arrives at Pulkovo Airport (LED) in St. Petersburg, Russia. An international flight, Croatia to Russia. Turkish had the cheapest fare on 5 of 30 ZAG routes. Pulkovo Airport (LED) sits at 78 ft above sea level.

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

Moscow (MOW) $479Frankfurt (FRA) $234Belgrade (BEG) $215Sochi (AER) $571Sarajevo (SJJ) $195Istanbul (IST) $179All flights from Zagreb →

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 Turkish ZAG → LED · $634 →