Flight distance between San José, Costa Rica and Beijing, China 8,751.8 mi / 14,084.7 km