Cheap flights Tehran (Mehrabad) to Saint Petersburg (Pulkovo)

1 passenger, economy

Nonstop flights from Tehran to Saint Petersburg: Mahan Airlines. Nonstop flights per week: 1. Flight time: 5 hours. Distance: 3100 km. Tickets from KSh21 603 (departure 2 November).

Prices updated on 25 October at 11:06