How to Navigate Cruise Ship Medical Centers for Prescriptions

November 26, 2025 2 Comments Jean Surkouf Ariza Varela

When you're on a cruise, the last thing you want is to run out of your regular medication. But cruise ship medical centers aren't hospitals. They're infirmaries - small, busy, and stocked with only the most common drugs. If you need a prescription while at sea, you can't just walk in and expect them to have what you take every day. You need to plan ahead, know what they carry, and understand how much it will cost.

Don't Rely on the Ship's Pharmacy

Most cruise lines don't keep your specific prescription on board. Even if you take a common medication like high blood pressure pills, insulin, or thyroid medicine, there's no guarantee they'll have it. Ships carry a limited inventory - usually between 50 and 100 different drugs - focused on treating the most frequent issues: seasickness, stomach bugs, colds, minor injuries, and infections. The World Health Organization calls these facilities "infirmaries," not pharmacies. That means if you need something unusual, you're out of luck.

What Medications Do Cruise Ships Actually Stock?

Cruise ship medical centers are built to handle emergencies and common illnesses. Their shelves typically include:

  • Antacids and anti-nausea meds (like ondansetron or promethazine)
  • Antibiotics (amoxicillin, azithromycin, doxycycline)
  • Seasickness pills (meclizine or scopolamine patches)
  • Pain relievers (ibuprofen, acetaminophen)
  • Antihistamines for allergies
  • Basic heart medications (like aspirin or nitroglycerin for emergencies)
  • Diabetes supplies (insulin may be available in limited doses, but only in emergencies)

Big ships like those from Royal Caribbean or Norwegian Cruise Line might have slightly more options than smaller ones. But even the largest vessels won't carry specialty drugs like biologics, cancer treatments, or controlled substances like opioids. Storylines, a residential cruise line, is an exception - they offer compounding and advanced pharmacy services, but only if you submit your prescriptions 6 to 12 months before sailing.

Costs Are Much Higher Than on Land

If you do get a prescription from the ship’s pharmacy, expect to pay more. A single dose of an antibiotic might cost $25 to $40. Compare that to $5 to $15 at your local pharmacy. For insulin, the markup can be 200% to 300%. There’s no insurance coverage onboard. You pay out of pocket, and prices aren’t listed anywhere - you only find out when you ask.

Some medications are free, though. Seasickness pills are often available at no cost, 24/7, because they’re so common. Many passengers say this saved their first day at sea. But don’t assume anything else is free. Even basic pain relievers may come with a fee if you’re not in an emergency situation.

Traveler unpacking labeled prescription bottles at night on a cruise ship cabin floor, stormy sea visible through window.

Bring Your Own Medications - In Original Bottles

This is the most important rule: Bring all your medications in their original, labeled bottles. Cruise lines require this for safety and legal reasons. If your pills are in a pill organizer, a Ziploc bag, or a container without a label, security might confiscate them. You might even be denied boarding.

Make sure the name on the bottle matches your passport exactly. If your prescription says "John Smith" but your passport says "Jonathan Smith," that’s a problem. Airlines and ports have strict rules about medications, and cruise ships follow the same standards. International ports can be especially strict - if you’re stopped in a foreign country and they find unlabeled pills, you could face serious trouble.

Pack Extra - At Least 5 Days More Than Your Trip

Delays happen. Weather cancels port stops. Ships get stuck in traffic at sea. Your cruise might end a day late - or two. If you only bring enough pills for the exact number of days, you’re risking a medical emergency.

Experts recommend bringing at least 3 to 5 extra days’ worth of every medication. For longer trips (7+ days), bring a full 90-day supply. That way, even if you miss a port or your ship gets rerouted, you’re covered. One Reddit user shared how they ran out of blood pressure medicine after seven days because the next port’s pharmacy was closed due to a storm. They spent two days without their medication - and had to pay $120 for a replacement on the ship.

Special Cases: Insulin, CPAP, and Narcotics

If you use insulin, bring your own. Even if the ship has it, they won’t give it to you unless it’s an emergency. Bring a doctor’s note explaining your condition and dosage. Some lines, like Disney Cruise Line, require all prescriptions to be in original bottles with pharmacy labels - no exceptions.

For CPAP machines, you’ll need distilled water and an extension cord. Storylines specifically warns that these aren’t provided onboard. Bring your own. Check with your cruise line ahead of time - some have power outlets near beds, others don’t.

Narcotics? Forget it. Even if you take oxycodone or hydrocodone for chronic pain, cruise lines will not refill them. Storylines says these are only available in "minimal quantities and prescribed only in emergency or extreme cases." That means if you’re in pain and need a refill, you’re likely out of luck. Plan ahead. Talk to your doctor about switching to a non-opioid option for the trip.

Cruise medical center with tiny shelves of basic meds and a large sign saying 'NO OPIOIDS. NO INSULIN. NO MIRACLES.'

What to Do If You Run Out

If you run out and the ship doesn’t have your medication:

  1. Go to the medical center immediately. They might have a substitute or can prescribe something similar.
  2. Ask if they can contact a shore-based pharmacy in the next port. Some lines have telemedicine now - Royal Caribbean started offering remote consultations with U.S. doctors in 2024.
  3. If you’re docked, go to a local pharmacy. But don’t assume it’ll be open. Ports close early, and many aren’t open on Sundays or holidays.
  4. If you’re at sea and truly in danger (like not having insulin), the ship can divert to the nearest port - but that’s expensive and rare.

Most people who have issues with medications on cruises didn’t bring enough or didn’t bring them in labeled bottles. The data is clear: 78% of passengers who followed these rules reported no problems. Only 32% of those who didn’t had smooth sailing.

Prepare Before You Sail

Here’s your checklist:

  • Get a 90-day supply of all prescriptions - even for short trips.
  • Keep everything in original bottles with pharmacy labels.
  • Match your name on the bottle to your passport.
  • Bring a printed list of your meds, dosages, and prescribing doctor’s contact info.
  • Carry all meds in your carry-on luggage. Never check them.
  • If you take specialty meds (like biologics or injectables), email the cruise line 3 months ahead to ask if they can accommodate you.
  • For Storylines or other long-term cruise lines, submit prescriptions 6-12 months in advance.

The cruise industry is changing. More ships now offer telemedicine. Some are expanding their pharmacy inventories. But the core truth hasn’t changed: cruise medical centers are not your doctor’s office. They’re there to stabilize you, not manage your chronic care.

Final Advice

Assume the ship won’t have your medication. Assume it will cost more. Assume you’ll need extra. Plan like you’re going into the wilderness - because in many ways, you are. The ocean doesn’t have a CVS. The ship doesn’t have a pharmacy that stocks everything. You’re responsible for your own health. Bring enough. Bring it right. And don’t count on the ship to save you.

Can I get my regular prescription filled on a cruise ship?

Usually not. Cruise ship medical centers stock only common medications like antibiotics, pain relievers, and seasickness pills. They rarely carry specialty drugs like insulin, blood pressure meds, or thyroid medication. Always bring your own supply.

Do cruise ships charge for medications?

Yes. Most medications cost $25-$40 per dose - much more than at home. Seasickness pills are often free, but everything else comes with a fee. There’s no insurance coverage onboard.

Can I bring my pills in a pill organizer?

No. Cruise lines require all medications to be in original, labeled bottles with your name and the pharmacy’s information. Pill organizers are not allowed - they can be confiscated at security.

What if I need my medication while the ship is at sea?

Go to the medical center. They may have a substitute or can prescribe something similar. Some ships now offer telemedicine to connect with shore-based doctors. But if they don’t have your drug, you’re out of options until the next port.

Are narcotics available on cruise ships?

No, not for routine use. Narcotics like oxycodone or hydrocodone are only available in minimal amounts and only for true emergencies. Don’t expect refills. Plan ahead with your doctor before you sail.

How much extra medication should I bring?

Bring at least 3 to 5 extra days’ worth. For trips longer than a week, bring a full 90-day supply. Delays are common, and ports may be closed due to weather or scheduling changes.

Do I need a doctor’s note for insulin or other controlled meds?

Yes. Always carry a doctor’s note explaining your condition and dosage, especially for insulin, CPAP machines, or other medical devices. Some cruise lines require this even if you have labeled bottles.

Is the cruise ship pharmacy open 24/7?

No. Most medical centers operate from 8 a.m. to 10 p.m. with emergency coverage only. If you need a prescription after hours, you’ll have to wait until the next day unless it’s a life-threatening emergency.

2 Responses

archana das
archana das November 26, 2025 AT 18:17

On my first cruise, I brought all my meds in pill organizers because it was easier. Learned the hard way when they got confiscated in Barcelona. Had to pay $80 for a single day's supply of my blood pressure pill. Never again. Bring the bottles. Always.

Emma Dovener
Emma Dovener November 26, 2025 AT 22:25

For anyone taking insulin: bring twice what you think you need. I once had a delay in the Caribbean because of weather. The ship had insulin, but only in vials - no pens. My pens were the only ones I knew how to use. I ended up using syringes and had to relearn everything. Don't let that be you.

Write a comment