Nonstop flights from Istanbul to Saint Petersburg
Turkish Airlines flies this route 4 to 5 times a day.
When they leave
Istanbul timeOne overnight flight at 1:10 AM, then one morning flight at 8:00 AM, then three in the evening, 7:30 PM to 9:45 PM.
Every flight
Earliest firstSchedules last checked Sep 28, 2026. Times are local.
Flying from Istanbul to Saint Petersburg
Turkish Airlines is the only airline flying nonstop from Istanbul to Saint Petersburg, 4 to 5 times a day on the Boeing 737-800, Airbus A321 and Boeing 737.
There are 4 or 5 flights every day of the week. The first arrival in Saint Petersburg is at 4:55 AM and the last at 1:30 AM the next day. The flight covers 1,283 miles, and scheduled flight times run from 3h 40m to 3h 45m.
Flying back, Saint Petersburg to Istanbul has 35 nonstop flights a week. Sabiha Gökçen (SAW) also has nonstop flights to Saint Petersburg, 28 a week.
Return flights
More from Istanbul
More to Saint Petersburg
Schedules as of Oct 9, 2026.