Flights from Rhodes to St Petersburg (RHO to LED)

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

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

What is the distance between Rhodes and St Petersburg?

The average distance from Rhodes to St Petersburg is 2608 kilometers (equals to 1620 miles or 1408 nautical miles). Your flight will departure from Rhodes Airport, Greece and arrive on Pulkovo Airport, Russia.