Flight distance between Bangkok, Thailand and Neuchâtel, Switzerland 5,691.9 mi / 9,160.3 km