Flight distance between Bangkok, Thailand and North York, Canada 8,462.5 mi / 13,619.1 km