Flight distance between Nakhon Sawan, Thailand and Takamaka, Seychelles 3,364.1 mi / 5,414.0 km