Flight distance between San José, Costa Rica and Edmonton, Canada 3,424.1 mi / 5,510.6 km