Distance from Haffouz to Saint Petersburg

The distance between Haffouz, Tunisia and Saint Petersburg, Russia is 3,084 kilometers (1,916 miles)

Country: Tunisia

Region: Kairouan

City: Haffouz

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h

Haffouz, Tunisia

Local time:

Coordinates: 35.6324° N 9.6762° E


Nearby airports:
  • Enfidha – Hammamet International Airport (NBE)
  • Monastir Habib Bourguiba International Airport (MIR)
  • Sfax–Thyna International Airport (SFA)
  • Cheikh Larbi Tébessa Airport (TEE)
  • Tunis Carthage International Airport (TUN)

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 Haffouz

Distance between cities Kilometers
From Haffouz to Tunis 139 km
From Haffouz to Sfax 140 km
From Haffouz to Sousse 90 km
From Haffouz to Ariana 144 km
From Haffouz to Kairouan 38 km

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 Haffouz and Saint Petersburg.

From To Distance (kilometers)
Baltimore, United States Azcapotzalco, Mexico 3,084 km
San Luis, Mexico Mississauga, Canada 3,084 km
Caracas, Venezuela Charlotte, United States 3,084 km
Santo Domingo, Dominican Republic Tlalnepantla, Mexico 3,084 km
Caracas, Venezuela Cochabamba, Bolivia 3,084 km
Cartagena, Colombia La Paz, Bolivia 3,084 km
Guadalajara, Mexico Cleveland, United States 3,084 km
Villa Nueva, Guatemala Toledo, United States 3,083 km
Cairo, Egypt Kano, Nigeria 3,083 km
Barranquilla, Colombia León de los Aldama, Mexico 3,083 km
Coyoacán, Mexico Santo Domingo Este, Dominican Republic 3,085 km
Natal, Brazil Caxias do Sul, Brazil 3,085 km
Santo Domingo, Dominican Republic Azcapotzalco, Mexico 3,083 km
Santo Domingo, Dominican Republic Miguel Hidalgo, Mexico 3,085 km
Baltimore, United States Cuauhtémoc, Mexico 3,085 km
Mérida, Mexico Riverside, United States 3,085 km
Asunción, Paraguay Olinda, Brazil 3,083 km
Mexico City, Mexico Baltimore, United States 3,085 km
Tegucigalpa, Honduras Cleveland, United States 3,085 km
Chicago, United States Santo Domingo Oeste, Dominican Republic 3,083 km

Measure more distances between cities