Flight distance between Nakhon Sawan, Thailand and Antalaha, Madagascar 4,006.4 mi / 6,447.6 km