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