Flight distance between Burnaby, Canada and Surat Thani, Thailand 7,660.4 mi / 12,328.2 km