Flight distance between Naivasha, Kenya and Burnaby, Canada 8,866.8 mi / 14,269.8 km