Flight distance between New Grove, Mauritius and Bangkok, Thailand 3,749.1 mi / 6,033.5 km