Distance from Marsh Harbour to Saint Petersburg

The distance between Marsh Harbour, Bahamas and Saint Petersburg, Russia is 8,394 kilometers (5,216 miles)

Country: Bahamas

Region: Central Abaco

City: Marsh Harbour

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h

Marsh Harbour, Bahamas

Local time:

Coordinates: 26.5412° N 77.0636° W


Nearby airports:
  • Marsh Harbour Airport (MHH)
  • Treasure Cay Airport (TCB)
  • Great Harbour Cay Airport (GHC)
  • North Eleuthera Airport (ELH)
  • Chub Cay International Airport (CCZ)

Saint Petersburg, Russia

Local time:

Coordinates: 59.9386° N 30.3141° E


Nearby airports:
  • Pulkovo Airport (LED)
  • Novgorod Airport (NVR)
  • Lappeenranta Airport (LPP)
  • Utti Airport (UTI)
  • Savonlinna Airport (SVL)

Other distances from Saint Petersburg

Distances between cities Kilometers
From Saint Petersburg to Moscow 636 km
From Saint Petersburg to Yekaterinburg 1,788 km
From Saint Petersburg to Samara 1,423 km
From Saint Petersburg to Omsk 2,593 km
From Saint Petersburg to Kazan 1,203 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Marsh Harbour and Saint Petersburg.

From To Distance (kilometers)
Belo Horizonte, Brazil Kansas City, United States 8,394 km
Duque de Caxias, Brazil Palma, Spain 8,394 km
Rosario, Argentina Columbus, United States 8,394 km
Kano, Nigeria Santo Domingo, Dominican Republic 8,394 km
Salvador, Brazil Nairobi, Kenya 8,394 km
Barcelona, Spain Fort Worth, United States 8,394 km
Dallas, United States Niterói, Brazil 8,395 km
Ottawa, Canada Joinville, Brazil 8,395 km
Valencia, Spain São José dos Campos, Brazil 8,395 km
Santiago, Chile Boston, United States 8,395 km
Veracruz, Mexico A Coruña, Spain 8,393 km
Buenos Aires, Argentina Baltimore, United States 8,395 km
Nova Iguaçu, Brazil Fort Worth, United States 8,393 km
Veracruz, Mexico Vigo, Spain 8,395 km
Valencia, Spain São José do Rio Preto, Brazil 8,395 km
Havana, Cuba Stockholm, Sweden 8,393 km
Birmingham, United Kingdom San Pedro Sula, Honduras 8,395 km
Tianjin, China Bristol, United Kingdom 8,395 km
Sheffield, United Kingdom Fresno, United States 8,396 km

Measure more distances between cities