Flight distance from Casablanca to St Petersburg
6278 kilometers/3900 miles
or 3389 nautical miles.
Your flight will depart from Casablanca airport and land at St Petersburg airport.
| City: | Casablanca (CAS) | St Petersburg (LED) |
|---|---|---|
| Latitude: | 33.533333 | 30.2641667 |
| Longitude: | -7.583333 | 59.8944444 |
| Country: | Morocco | Russia |
| Timezone: | Africa/Casablanca | Europe/Moscow |
| Current time:: | 11:54 17-Dec-2025 | 11:54 17-Dec-2025 |
How far is between Casablanca and St Petersburg?
- Your starting point Casablanca, Morocco is located at 33.533333,-7.583333
- Your ending point St Petersburg, Russia is located at 30.2641667,59.8944444
- l distance from Casablanca to St Petersburg is 6278 kms equals to miles and 3389 nautical miles.
- Flight time from Casablanca to St Petersburg is 53 hours 10 minutes
Click here to get detail flight schedules from Casablanca to St Petersburg
Distance Calculator
Lastest Update
- Distance from Casablanca to Dakhla
- Distance from Casablanca to Tunis Carthage
- Distance from Casablanca to Nice
- Distance from Casablanca to Cairo
- Distance from Casablanca to Agadir
- Distance from Casablanca to Sharm El Sheikh
- Distance from Casablanca to Dubai
- Distance from Casablanca to St Petersburg
- Distance from Casablanca to Laayoune Hassan I
- Distance from Casablanca to Istanbul
