General flight information
3 hr 40 min Travel time
1,808 km Distance between cities
2 hr Time zone difference
TJS 2,012 Lowest price
6 Direct flights per week
TJS 3,770 Average ticket price
04:10 Earliest departure
11:25 Latest departure
Popular destinations in Serbia
Direct flight schedule
- Belgrade Tue, Thu, Fri, Sat, Sun from TJS 2,878
12-month price trend
TJS 6,171TJS 4,429TJS 6,171TJS 4,429
FAQ
Flight duration from Saint Petersburg to Serbia
On average, flights from Saint Petersburg to Serbia take around 3 hours when flying directly. With layovers, the flight duration can be up to 10 hours 1 minute.