Flight distance between Barclayville, Liberia and Mississauga, Canada 5,069.5 mi / 8,158.5 km