General flight information
4 hr 13 min Travel time
2,555 km Distance between cities
1 hr Time zone difference
₼276 Lowest price
15 Direct flights per week
₼372 Average ticket price
10:50 Earliest departure
01:30 Latest departure
4 hr 20 min Travel time
2,408 km Distance between cities
1 hr Time zone difference
₼298 Lowest price
₼593 Average ticket price
2,536 km Distance between cities
1 hr Time zone difference
₼684 Average ticket price
Popular destinations in Azerbaijan
Cheap tickets
Direct flight schedule
- Baku every day from ₼275.43
12-month price trend
₼549₼295₼549₼295
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.