Major closest airports to St Petersburg
The nearest international airport to St Petersburg is Zahedan Airport (ZAH / OIZH). Distance from Zahedan Airport to St Petersburg is 130 km.
The nearest Domestic airport to St Petersburg is Makhachkala Airport (MCX / KMCX). Distance from Makhachkala Airport to St Petersburg is 1769 km.
Airports near St Petersburg
- International airports near St Petersburg
- Domestic airports near St Petersburg
- 130 km:Zahedan Airport (ZAH / OIZH)
- 281 km:Kerman Airport (KER / OIKK)
- 483 km:Bandar Abbas Airport (BND / OIKB)
- 490 km:Herat Airport (HEA / OAHR)
- 550 km:Panjgur Airport (PJG / OPPG)
- 564 km:Yazd Airport (AZD / OIYY)
- 568 km:Turbat Airport (TUK / OPTU)
- 579 km:Khasab Airport (KHS / OOKB)
- 584 km:Kandahar Airport (KDH / OAKN)
- 608 km:Lar Airport (LRR / OISL)
- 1769 km:Makhachkala Airport / (MCX / KMCX)
- 1917 km:Groznyy Airport / (GRV / )
- 1959 km:Magas Airport / (IGT / URMS)
- 1975 km:Vladikavkaz Airport / (OGZ / URMO)
- 2054 km:Nalchik Airport / (NAL / URMN)
- 2056 km:Narimanovo Airport / (ASF / URWA)
- 2141 km:Mineralnye Vody Airport / (MRV / URMM)
- 2238 km:Elista Airport / (ESL / URWI)
- 2286 km:Stavropol Airport / (STW / URMT)
- 2291 km:Adler Sochi Airport / (AER / URSS)