Flight distance from Zanzibar to Rome

5980 kilometers/3716 miles
or 3229 nautical miles.
Your flight will depart from Zanzibar airport and land at Rome airport.
City: Zanzibar (ZNZ) Rome (ROM)
Latitude: -6.218753 41.89474
Longitude: 39.224556 12.4839
Country: Tanzania Italy
Timezone: Africa/Dar_es_Salaam Europe/Rome
Current time:: 09:21 04-Apr-2026 09:21 04-Apr-2026

How far is between Zanzibar and Rome?

  • Your starting point Zanzibar, Tanzania is located at -6.218753,39.224556
  • Your ending point Rome, Italy is located at 41.89474,12.4839
  • l distance from Zanzibar to Rome is 5980 kms equals to miles and 3229 nautical miles.
  • Flight time from Zanzibar to Rome is 48 hours 10 minutes
Click here to get detail flight schedules from Zanzibar to Rome