General flight information
1 day 3 hr 17 min Travel time
9,216 km Distance between cities
5 hr Time zone difference
₼768 Lowest price
21 hr Travel time
8,640 km Distance between cities
5 hr Time zone difference
₼641 Lowest price
1 day 7 hr 50 min Travel time
8,949 km Distance between cities
5 hr Time zone difference
₼815 Lowest price
8,834 km Distance between cities
5 hr Time zone difference
₼904 Lowest price
Popular destinations in Philippines
Cheap tickets
Connecting flights
₼767.44 Saint Petersburg — Cebu City ₼640.21 Saint Petersburg — Manila ₼814.01 Saint Petersburg — Caticlan ₼903.44 Saint Petersburg — Busuanga
Wed 9 Dec 16:30 – 22:30
1 day 1 hr / 3 layovers Wed 9 Dec 20:45 – 16:50
1 day 15 hr 5 min / 2 layovers +2
Mon 23 Nov 16:15 – 06:35
1 day 9 hr 20 min / 3 layovers +2
Tue 8 Dec 18:20 – 14:30
1 day 15 hr 10 min / 3 layovers FAQ
Flight duration from Saint Petersburg to Philippines
On average, flights from Saint Petersburg to Philippines take around 17 hours 30 minutes with layovers.