Yes, most cruise ships have ATM machines, but they charge fees and may run out of cash during busy sailing days
Nearly every major cruise ship operates at least one ATM, usually located near the purser's office or in a central corridor. The machines accept cards from Visa, Mastercard, and most US bank networks. However, the ATM is not free—your bank charges its standard out-of-network fee (typically $2 to $5), and the cruise line's machine operator adds another $3 to $5 on top of that. A single withdrawal can cost you $5 to $10 in fees alone.
The real problem is not whether the ATM exists, but whether it has cash when you need it. On sea days with 3,000 passengers, the machine empties quickly. On the final day of a cruise, when everyone realizes they need cash for tips and port shops, the ATM often shows "out of service" or "insufficient funds." You cannot rely on it as your only source of cash.
Key Takeaways
- Cruise ship ATMs charge $5 to $10 per withdrawal when you combine your bank's out-of-network fee and the ship's operator fee.
- ATMs on ships run out of cash on busy days and the final day of sailing, so you cannot count on them as your only cash source.
- Bringing cash from home or exchanging money before boarding avoids ATM fees entirely and guarantees you have what you need.
- Most cruise lines let you charge purchases to your cabin account and settle with a card at checkout, so you may not need much cash at all.
- If you do need cash mid-cruise and the ATM is empty, the purser's office can sometimes exchange a credit card advance for cash, though fees explore.
What ATMs are actually on board and where to find them
The number and location of ATMs varies by cruise line and ship size. Carnival, Royal Caribbean, and Disney Cruise Line all operate ATMs on their ships. A large ship (3,000+ passengers) typically has one to three machines; smaller ships may have none. The purser's office can tell you the exact location when you board.
ATMs are usually placed in high-traffic areas: near the main atrium, close to the casino, or adjacent to the purser's desk. Some ships have one in the buffet area or near the nightclub. Check your ship's deck plan or ask at guest services on your first day if you need to know the exact spot.
How much the ATM actually costs you
A $100 cash withdrawal on a cruise ship ATM typically costs between $5 and $10 in fees. Your own bank charges an out-of-network ATM fee—usually $2 to $5 per transaction. The cruise ship's ATM operator (often a company called Conduent or a similar processor) adds another $3 to $5. Some cruise lines advertise "no surcharge," but that only means they do not add their own fee; your bank's fee still applies.
The math makes it worth planning ahead. If you withdraw cash four times during a week-long cruise, you could pay $20 to $40 in fees. Bringing $200 to $300 in cash from home costs you nothing and gives you a buffer for tips, small purchases, and emergencies.
When the ATM runs out of cash and what to do
Cruise ship ATMs have limited cash reserves. On sea days when thousands of passengers are on board, the machine can empty by afternoon. On the final day of a cruise, when passengers need cash for tips and last-minute purchases, the ATM frequently shows "out of service" or "insufficient funds." This is not a malfunction—it is a supply problem.
If the ATM is empty and you need cash, go to the purser's office. Most cruise lines can process a cash advance against your credit card, though they charge a fee (usually $5 to $10) and may have daily limits. Some lines require you to have a balance on your onboard account first. Ask at the purser's desk what their policy is; do not wait until the last day to find out.
Alternatives to using the ship's ATM
The simplest option is to bring cash from home. Withdraw what you think you will need before you board—typically $200 to $400 for a week-long cruise, depending on your spending habits and the ports you visit. This eliminates ATM fees entirely and guarantees you have cash when you need it.
Most cruise lines also let you charge almost everything to your cabin account using your room key card or a wristband. Meals, drinks, shore excursions, and onboard purchases all go on a tab that you settle at the end of the cruise with a credit card. This means you may not need much cash at all—only what you want for tips, small port vendors, or emergencies. Many passengers find they use less than $50 in actual cash over a full week.
If you are visiting ports where US dollars are not the local currency, exchange money before you board or at a port. Airport currency exchanges and banks offer better rates than ship ATMs, and you avoid the fees entirely. Some ports have ATMs on land that may charge lower fees than the ship's machine.
Tips for managing cash on a cruise
Plan your cash needs before you board. Research the ports you are visiting and decide whether you need local currency or if US dollars will work. Bring slightly more cash than you think you will need—it is easier to spend extra cash than to hunt for an ATM that is out of service.
Keep your cash in two or three separate places: your wallet, your cabin safe, and perhaps a small amount in a money belt or pocket. If you lose your wallet, you still have backup cash. Do not leave large amounts of cash unattended in your cabin, even though theft is rare on cruise ships.
If you do use the ship's ATM, withdraw larger amounts less frequently rather than making multiple small withdrawals. One $200 withdrawal costs less in fees than four $50 withdrawals. However, do not withdraw more cash than you can safely carry or store.
What happens if you run out of cash mid-cruise
If you genuinely run out of cash and the ATM is empty, the purser's office is your backup. They can process a cash advance against your credit card, though expect a fee and a possible daily limit. Some cruise lines cap cash advances at $200 to $500 per day. Ask about the policy when you board so you know what to expect.
In most situations, you will not need much cash anyway. Your cabin account covers meals, drinks, and most onboard activities. Tips can often be added to your final bill. The only real cash emergencies are small port vendors who do not take cards or unexpected expenses. These are rare, and the purser's office can handle them if they happen.
Frequently Asked Questions
Do I have to use the ship's ATM or can I bring my own cash?
You can bring as much cash as you want on a cruise ship. There is no limit on how much US currency you can carry aboard. Bringing cash from home is often cheaper than using the ship's ATM because you avoid all fees. Just keep it in your cabin safe or split it between a few find locations.
Can I exchange currency on the ship if I need local money for a port?
Most cruise lines offer currency exchange at the purser's office, but the rates are usually poor—worse than what you would get at a bank or airport before boarding. If you know which ports you are visiting, exchange money on land before you sail. If you need currency mid-cruise, the purser can help, but expect to lose money on the exchange rate.
What if the ATM takes my card and does not return it?
This is rare, but if it happens, go when ready to the purser's office. They can contact the ATM operator and usually retrieve your card within a few hours. In the meantime, you can use the purser's office to get a cash advance against your credit card. Call your bank as soon as you have phone service to report the issue and prevent fraud.
Do I need to tip in cash or can I add it to my bill?
Most cruise lines let you add gratuities to your final bill, which you pay with a credit card. You do not need cash for tips. However, if you want to hand cash directly to staff members—housekeeping, dining room servers, bartenders—many appreciate it. A mix of both methods is common; some passengers add the automatic gratuity to their bill and carry small amounts of cash for extra tips.
Is it safe to carry cash on a cruise ship?
Theft from cabins is uncommon on cruise ships, but it does happen. Keep cash in your cabin safe, not on your nightstand or in a bag. If you carry cash while exploring the ship or at ports, keep it in a front pocket or money belt rather than a back pocket or loose bag. Most passengers find that carrying $50 to $100 at a time is safe and sufficient.