General flight information
21 hr Travel time
8,640 km Distance between cities
5 hr Time zone difference
TJS 3,484 Lowest price
1 day 3 hr 17 min Travel time
9,216 km Distance between cities
5 hr Time zone difference
TJS 4,176 Lowest price
1 day 7 hr 50 min Travel time
8,949 km Distance between cities
5 hr Time zone difference
TJS 4,401 Lowest price
1 day 2 hr 20 min Travel time
9,271 km Distance between cities
5 hr Time zone difference
TJS 5,189 Lowest price
Popular destinations in Philippines
Cheap tickets
Connecting flights
TJS 3,483 Saint Petersburg — Manila TJS 4,176 Saint Petersburg — Cebu City TJS 4,401 Saint Petersburg — Caticlan TJS 5,189 Saint Petersburg — Tagbilaran
Wed 9 Dec 20:45 – 16:50
1 day 15 hr 5 min / 2 layovers Wed 9 Dec 16:30 – 22:30
1 day 1 hr / 3 layovers +2
Mon 23 Nov 16:15 – 06:35
1 day 9 hr 20 min / 3 layovers +3
Thu 11 Feb 07:00 – 21:55
1 day 9 hr 55 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.