Flight distance between Nakhon Sawan, Thailand and Manakara, Madagascar 4,391.2 mi / 7,067.0 km