From a previous cruise when I had a medical visit for conjunctivitis (pink eye). I spoke with Medicare after I came home and they said if you were within 2 hours of an American port, they would cover your visit. Unfortunately, it was a sea day but my charge was $78 which my cruise insurance did reimburse me.