Distance between Siavonga and Amparafaravola
Distance from Siavonga to Amparafaravola is 1290 miles / 2077 kilometers.
Map showing the distance from Siavonga to Amparafaravola
![]() |
Air distance: | miles km |
Siavonga
City: | Siavonga |
Country: | Zambia |
Amparafaravola
City: | Amparafaravola |
Country: | Madagascar |
Time difference between Siavonga and Amparafaravola
The time difference between Siavonga and Amparafaravola is 1 hour. Amparafaravola is 1 hour ahead of Siavonga. Current local time in Siavonga is 05:18 CAT (2025-02-26) and time in Amparafaravola is 06:18 EAT (2025-02-26).