The distance between Costa Rica and Las Vegas is 2640 miles or 4248 kilometers.