How many miles is Lebanon from Vancouver Canada?

Beirut, Lebanon is 6,551 miles or 10,543 kilometers from Vancouver, British Columbia, Canada.