Flight distance between Nakhon Sawan, Thailand and Ilha de Moçambique, Mozambique 4,576.2 mi / 7,364.7 km