General flight information
14 hr 10 min Travel time
3,967 km Distance between cities
1.5 hr Time zone difference
₾1,160 Lowest price
Popular destinations in Afghanistan
FAQ
How much do flights cost from Saint Petersburg to Afghanistan?
Ticket prices from Saint Petersburg to Afghanistan start from ₾36,258. Prices depend on the departure date, season, and airline. Aviasales lets you compare fares and find the cheapest options.
What's the time difference between Saint Petersburg and Afghanistan?
When is it cheapest to fly from Saint Petersburg to Afghanistan?
Other flights
Flights from Saint Petersburg
Saint Petersburg — Georgia ₾381 Saint Petersburg — Turkiye ₾163 Saint Petersburg — France ₾491 Saint Petersburg — Thailand ₾1,154 Saint Petersburg — Spain ₾491 Saint Petersburg — Serbia ₾598 Saint Petersburg — Armenia ₾312 Saint Petersburg — Israel ₾513 Saint Petersburg — United Arab Emirates ₾303 Saint Petersburg — Switzerland ₾1,059