Flights from Osh to St Petersburg (OSS to LED)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Osh to St Petersburg (One Way)

What is the distance between Osh and St Petersburg?

The average distance from Osh to St Petersburg is 3617 kilometers (equals to 2247 miles or 1953 nautical miles). Your flight will departure from Osh Airport, Kyrgyzstan and arrive on Pulkovo Airport, Russia.