General flight information
4 hr 13 min Travel time
2,555 km Distance between cities
1 hr Time zone difference
TJS 1,515 Lowest price
15 Direct flights per week
TJS 1,863 Average ticket price
10:50 Earliest departure
01:30 Latest departure
6 hr 26 min Travel time
2,408 km Distance between cities
1 hr Time zone difference
TJS 1,614 Lowest price
Popular destinations in Azerbaijan
Cheap tickets
Direct flight schedule
- Baku every day from TJS 1,579
12-month price trend
TJS 2,975TJS 1,597TJS 2,975TJS 1,597
Airlines with flights from Saint Petersburg to Azerbaijan
Including connecting fares
FAQ
Flight duration from Saint Petersburg to Azerbaijan
On average, flights from Saint Petersburg to Azerbaijan take around 4 hours 11 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 59 minutes.