Flight distance between San Isidro, Costa Rica and Taro’a, Solomon Islands 8,018.2 mi / 12,904.1 km