Flight distance between Rio de Mouro, Portugal and Flying Fish Cove, Christmas Island 8,010.6 mi / 12,891.8 km