How to Work Remote on a Cruise Ship
This article was written by Nadia Ibrahim-Taney, a fellow university professor, career coach, and cruise enthusiast who, like Melissa, loves to work remote on a cruise ship and help others do the same.
The sound of waves, a view of endless blue, and a Slack or Teams notification reminding you there’s a 2 p.m. meeting... welcome to the world of working remotely on a cruise ship.
As a university professor and solo-entrepreneur of a career coaching business, my work can be done anywhere as long as I have Wi-Fi. It’s exactly why I choose to work remote on a cruise ship whenever I can.
Yes, I’m officially a “digital nomad”. As this digital age grows, more professionals are realizing they don’t have to choose between career goals and wanderlust. With the right preparation, you can stay productive while savoring ocean breezes and sunset dinners at sea. If you’ve ever dreamed of sending emails from your balcony while sailing through the Caribbean, I’m here to show you how to manage work and cruise travel without missing a single moment of adventure.
Why Work Remote on a Cruise Ship? (Pros and Cons)
Compared to posting up on land for a few days to a week at a time, cruising is a more robust form of travel, giving you access to nature and ever-changing ports of call. As someone with ADD, I love the revolving landscape cruising offers. From lazy pool days on the ship, shopping at ports of call, to hiking in a rainforest, cruising gives you all those options in a single trip.
In a world where “work from anywhere” is becoming the norm, cruise ships are the next frontier for remote workers. If you’ve ever wondered what it’s like to work remote on a cruise ship, it’s more possible and practical than ever before, especially as most of the cruise lines have rolled out Starlink Wi-Fi systems.
Instead of static cafes and co-working spaces, imagine a floating office with all-inclusive meals, changing scenery, and destinations that shift daily. Cruises offer a rare mix of structure and spontaneity, including everything from breakfast buffets to evening entertainment built in, freeing you to focus on work and creativity.
Of course, there are challenges: Wi-Fi reliability, time zone juggling, and the temptation to skip your to-do list for the pool deck (been there, done that). But with smart planning, you can achieve a rhythm that lets you work hard and enjoy the journey.
About Coach Nadia
Nadia Ibrahim-Taney, M.Ed., MA, MS, is the founder and principal career coach of Beyond Discovery Coaching. With extensive experience in higher education and coaching, she holds multiple advanced degrees. She enjoys teaching remotely and guiding clients in their career growth while traveling the world, whether on land or at sea.
How to Plan Before You Work Remote on a Cruise Ship
Before you even board, success depends on preparation. Not all ships are designed for working travelers, so you need to research the right cruise lines, ships, and destinations for your needs.
If you plan to work remotely on a cruise ship, look for cruise lines that cater to professionals like Virgin Voyages’ adults-only ships, or Norwegian’s tech-friendly upgrades. Or those like Holland America Line, that feature quiet nooks and spaces, providing nice remote working areas beyond your stateroom.
Other cruise lines, such as Disney, are so expensive that I don’t want to waste a paid minute onboard working instead of enjoying everything the ship has to offer, so with certain cruises, for me, I prefer to just use PTO instead of attempting to work from sea. so that's another thing to consider, as well.
Cruise Ship Wi-Fi Speed and Internet Options for Remote Work
Next, you need to review Wi-Fi packages carefully for elements like speed, bandwidth, and costs because these will vary by cruise line, ship, and even route. If your goal is to work remote on a cruise ship, connectivity becomes a top priority.
Take a look at your itinerary, port days often mean better signal close to land, whereas sea days typically offer weaker service in open waters. For this reason, I tend to pick cruise routes with frequent port stops or shorter distances between destinations to ensure more consistent internet access.
Watch: Cruise Ship Wi-Fi Hack
What Kind of Wi-Fi and Internet Can You Expect When You Work Remote on a Cruise Ship?
Most cruise lines are transitioning to Starlink for their Wi-Fi, which uses a network of low-Earth orbit satellites that sit much closer to the planet than traditional geostationary ones, which orbit far higher.
That shorter distance means faster data transfer and much lower latency, so your video calls don’t lag and emails don’t take ages to send. Older cruise ship internet relied on a handful of high-orbit satellites, causing slow speeds and frequent dropouts whenever the ship moved out of range or weather interfered.
With Starlink, ships connect to dozens of satellites at once, automatically switching between them as they sail. This creates stronger coverage, faster upload and download speeds, and a far more stable connection. In practical terms, you can join a Zoom meeting or upload large files without your connection timing out, something that was nearly impossible under the old system.
Cruise lines are adopting Starlink because passengers expect to stay connected, and better Wi-Fi directly improves guest satisfaction. It’s also cheaper and easier for lines to maintain compared to the legacy satellite systems, which makes it a win for both travelers and the cruise companies.
Wi-Fi and Tech Tips for Working Remote on a Cruise Ship
Lastly, you need to be honest about your availability and set clear expectations with yourself and others.
If you plan to work remote on a cruise ship, communicate your availability with your team and clients well before departure, while noting time zone differences.
I live in the Eastern Time Zone, so when working while traveling, I tend to stick to Eastern or Central time to minimize confusion for myself and others. Be sure to bring a mobile hotspot or SIM card for backup internet access in port cities. I have T-Mobile with unlimited 5G, and it has never let me down!
Pro Tip: Don’t forget essentials like an extension cord (but non-surge, as that's the only kind allowed on board), universal adapter, and noise-canceling headphones so you are prepared for any working environment.
How to Stay Focused and Create a Routine When You Work Remote on a Cruise Ship
One of the hardest parts when you work remote on a cruise ship is staying focused when everything around you feels like vacation.
While this experience is part vacation, part work, I still find it helpful to create a balanced routine of work and rest. Establishing a daily routine that matches your energy levels and the ship’s schedule means you never feel “guilty” when enjoying time at the pool when you “should” be working. I personally like to start early when the ship is quiet.
There are actually a lot of fun little nooks and solo spots to carve into a workspace on cruise ships even the mega ones, like the ship library, a shaded deck spot, or a private balcony if you can afford it. I use these quiet hours for deep work, which as a professor, usually means emails and grading.
In the afternoon, I’ll take meetings if I must, but mostly, this is my time for lighter tasks, mentally easy and quick to do while sitting on the pool deck listening to live music or going into a port and posting up at a coffee shop.
In the evening, I close the laptop, attend a show, have dinner with fellow travelers, or watch the sunset from the top deck. If you work remote on a cruise ship, time-blocking your day helps you protect both productivity and enjoyment. Hello boundaries!
How to Stay Connected and Productive When Working Remote on a Cruise Ship
Let’s talk logistics. Reliable cruise Wi-Fi is the lifeline of remote work at sea. Test the ship’s Wi-Fi as soon as you board to learn where it’s strongest. If you’re finding connectivity inconsistent, use offline tools like Google Docs, Outlook in offline mode, Notion, or Asana to work without connectivity until you can bulk update when Wi-Fi is strong. You need to be flexible.
If the best Wi-Fi spot is your cabin, but you want to work overlooking the sea from the 12th deck, this might mean you need to walk back and forth from your cabin to other more picturesque ship spots once every few hours to connect back to Wi-Fi. Accept the Wi-Fi isn’t going to be perfect, get your steps in, and make it work for you!
What It’s Really Like to Work Remote on a Cruise Ship
This feeds me into my next section being realistic and remembering what matters. When you work remote on a cruise ship, things won’t always go perfectly. You might lose connection mid-call or have to skip a morning excursion to finish a project. That’s okay! Some days will lean more “work,” others more “wander.” Accept the ebb and flow, it’s all part of the experience.
Secondly, remember why you chose to cruise: to experience the world. Don’t let work consume your entire voyage (otherwise, stay at home and save your money). I like using port days as digital detoxes, where I’m in full vacation mode.
Go snorkeling, take a local tour, or explore museums on land, whatever “travel” means to you. If you want to stay on the ship, check out onboard experiences like sunrise yoga, trivia nights, reading on deck, meditating, or simply watching the horizon, do that too.
When you work remote on a cruise ship, prioritizing balance is key. Your productivity actually improves when you honor both work and rest. This blend of work and wander takes time to master, so give yourself space and grace to find the rhythm that works for you.
Watch: Why Cruising is Awesome?
Working Online While on a Cruise
Working from a cruise ship is the ultimate combination of productivity and paradise. With planning, discipline, and a sense of adventure, you can truly balance work and travel.
If you're looking to work remotely on a cruise ship, it’s all about preparation: send that report before breakfast, snorkel by noon, and watch the sunset after your final email of the day. And the best part? No cubicle required.
My next cruise is about four months away, and I’m already planning the best work schedule to set me up for success while abroad. Whether it’s your first time trying to work remote on a cruise ship or you’re a seasoned digital nomad, don’t throw this experience together last minute. That’s where stress and anxiety creep in. Take your time, plan it out, and feel confident knowing you’ve done everything you can to make your working cruise a success.
Author Bio:
Nadia Ibrahim-Taney is an educator, career coach, and world traveler who writes about the intersection of work, identity, and adventure. She believes the best career lessons often happen outside the office, sometimes even at sea. You can reach her at [email protected] or www.beyonddiscoverycoaching.com
Can you really work remote on a cruise ship?
Yes, you absolutely can work remotely from a cruise ship with the right preparation. Modern ships offer Wi-Fi, quiet workspaces, and built-in amenities that support a productive lifestyle.
If you’re aiming to work remote on a cruise ship, choosing the right cruise line and itinerary is key to ensuring a smooth and productive experience.
How reliable is Wi-Fi if I want to work remote on a cruise ship?
Cruise Wi-Fi has improved significantly, especially on ships with Starlink. While it’s not perfect, it’s strong enough for most tasks if you're planning to work remote on a cruise ship. Just make sure to have a backup plan for port days using your mobile hotspot.
Does the type of stateroom make a difference when it comes to Wi-Fi connectivity?
Yes, the type and location of your stateroom can make a noticeable difference in Wi-Fi quality. Cabins that are deeper inside the ship or on lower decks tend to have weaker connectivity because the signal has to pass through more steel and structural barriers. Interior rooms, in particular, may experience slower speeds or occasional dropouts.
If you plan to work remote on a cruise ship, a balcony or oceanview stateroom generally offers a stronger, more consistent signal since those areas are closer to open-air access points. Some newer ships even have Wi-Fi boosters strategically placed throughout the vessel, but your best bet for reliable internet is still choosing a cabin on a mid-to-upper deck and near public areas where routers are typically located.
How do you balance work and vacation when you work remote on a cruise ship?
Time-block your day based on ship routines. If you work remote on a cruise ship, mornings are best for focused work, afternoons for light tasks or exploring ports, and evenings for unplugging. Communicate your availability upfront and set boundaries to protect both work and leisure.
What should I pack to work remote on a cruise ship?
Essentials to work remote on a cruise ship include:
-
Noise-canceling headphones
-
Non-surge extension cord and universal adapter
-
Portable hotspot or international SIM (e.g. T-Mobile)
-
Laptop stand and offline tools like Google Docs or Notion
#block-1755536107589 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755536107589 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755536107589 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755536107589 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755536107589 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755554634660 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755554634660 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755554634660 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755554634660 .block { padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755554634660 { text-align: left; } } #block-1694872799582 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694872799582 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1694872799582 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694872799582 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1694872799582 { text-align: ; } } #block-1694872799582 .block, [data-slick-id="1694872799582"] .block { display: flex; justify-content: flex-start; } #block-1694872799582 .image, [data-slick-id="1694872799582"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1694872799582 .image__image, [data-slick-id="1694872799582"] .image__image { width: 100%; } #block-1694872799582 .image__overlay, [data-slick-id="1694872799582"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1694872799582 .image__overlay-text, [data-slick-id="1694872799582"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1694872799582 .block, [data-slick-id="1694872799582"] .block { display: flex; justify-content: flex-start; } #block-1694872799582 .image__overlay, [data-slick-id="1694872799582"] .image__overlay { opacity: 0; } #block-1694872799582 .image__overlay:hover { opacity: 1; } } #block-1755538207916 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538207916 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755538207916 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538207916 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755538207916 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755540177467 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540177467 .block { border: 2px solid #a7d0db; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1755540177467 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540177467 .block { padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1755540177467 { text-align: center; } } #block-1755540177467 .feature__image, [data-slick-id="1755540177467"] .feature__image { width: 600px; border-radius: 0px; } #block-1755540177467 .c100 {float: none; margin: 0 auto;} @media only screen and (min-width: 1080px) { #block-1755540177467 .revcirle {float: left; padding-top: 10px;} #block-1755540177467 .revtext {float: left;} #block-1755540177467 .revcirle { display: none;} #block-1755540177467 .revtext { width: 100%;} } @media only screen and (min-width: 920px) and (max-width: 1079px) { #block-1755540177467 .revcirle {float: left; padding-top: 10px;} #block-1755540177467 .revtext {float: left; padding-left: 10px;} #block-1755540177467 .revcirle { display: none;} #block-1755540177467 .revtext { width: 100%;} } @media only screen and (min-width: 768px) and (max-width: 919px) { #block-1755540177467 .revcirle, #block-1755540177467 .revtext {width: 100%;} #block-1755540177467 .revcirle {display: none;} } @media only screen and (max-width: 767px) { #block-1755540177467 .revcirle, #block-1755540177467 .revtext {width: 100%;} #block-1755540177467 .revcirle {display: none;} } #block-1755540177467 .revtext div {font-size: 14px; padding: 5px 5px 3px 5px; border-bottom: solid 1px #dddddd; margin-bottom: 0; text-align: left; } #block-1755540177467 .revtext span.revleft { float: left; } #block-1755540177467 .revtext span.revright { float: right; } #block-1755540177467 .btn, [data-slick-id="1755540177467"] .block .btn { color: #ffffff; border-color: #cd3ff5; border-radius: 30px; background-color: #cd3ff5; } #block-1755540177467 .btn--outline, [data-slick-id="1755540177467"] .block .btn--outline { background: transparent; color: #cd3ff5; } #block-1755540177467 .feature__image, [data-slick-id="1755540177467"] .feature__image { width: 600px; border-radius: 0px; } #block-1755540177467 .c100 {float: none; margin: 0 auto;} @media only screen and (min-width: 768px) { #block-1755540177467 .revcirle, #block-1755540177467 .revtext {width: 100%;} #block-1755540177467 .revcirle {display: none;} } @media only screen and (max-width: 767px) { #block-1755540177467 .revcirle, #block-1755540177467 .revtext {width: 100%;} #block-1755540177467 .revcirle {display: none;} } #block-1755540177467 .revtext p {font-size: 14px; padding: 5px 5px 3px 5px; border-bottom: solid 1px #dddddd; margin-bottom: 0; text-align: left; } #block-1755540177467 .revtext span { float: right; } #block-1755540177467 .fill, #block-1755540177467 .bar { border-color: #60dedb; } .rect-auto { clip: rect(auto, auto, auto, auto); } .pie, .c100 .bar { position: absolute; border: 0.08em solid #60dedb; width: 0.84em; height: 0.84em; clip: rect(0em, 0.5em, 1em, 0em); -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } .pie-fill { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } #block-1755540177467 .c100 { background-color: #cccccc; } .c100 { position: relative; width: 1em; height: 1em; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; // margin: 0 0.1em 0.1em 0; background-color: #cccccc; // float: left; } .c100 *, .c100 *:before, .c100 *:after { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } #block-1755540177467 .c100 span { color: #60dedb; } .c100 span { position: absolute; width: 100%; z-index: 1; left: 0; top: 0; width: 5em; line-height: 5em; font-size: 0.2em; color: #cccccc; display: block; text-align: center; white-space: nowrap; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; } #block-1755540177467 .c100:after { background-color: #ecf0f1; } .c100:after { position: absolute; top: 0.08em; left: 0.08em; display: block; content: " "; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; background-color: #ecf0f1; width: 0.84em; height: 0.84em; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-timing-function: ease-in; -moz-transition-timing-function: ease-in; -o-transition-timing-function: ease-in; transition-timing-function: ease-in; } .c100 .slice { position: absolute; width: 1em; height: 1em; clip: rect(0em, 1em, 1em, 0.5em); } .c100.p0 .bar { -webkit-transform: rotate(0.0deg); -moz-transform: rotate(0.0deg); -ms-transform: rotate(0.0deg); -o-transform: rotate(0.0deg); transform: rotate(0.0deg); } #block-1755540177467 .c100:hover { cursor: default; } #block-1755540177467 .c100:hover span { color: #60dedb; } #block-1755540177467 .c100:hover span { width: 3.33em; line-height: 3.33em; font-size: 0.3em; color: #60dedb; } #block-1755540177467 .c100:hover:after { top: 0.04em; left: 0.04em; width: 0.92em; height: 0.92em; } #block-1755539080552 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755539080552 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755539080552 { margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755539080552 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755539080552 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1761156996576 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761156996576 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1761156996576 { margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761156996576 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1761156996576 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1756043126682 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756043126682 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1756043126682 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1756043126682 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 5px; padding-bottom: 10px; padding-left: 20px; } } @media (max-width: 767px) { #block-1756043126682 { text-align: left; } } #block-1756043126682 .image__image { max-width: 35%; border-radius: 4px; } #block-1756043126682 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1755540469436 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540469436 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755540469436 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540469436 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755540469436 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755540685876 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540685876 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755540685876 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755540685876 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755540685876 { text-align: ; } } #block-1755540685876 .block, [data-slick-id="1755540685876"] .block { display: flex; justify-content: flex-start; } #block-1755540685876 .image, [data-slick-id="1755540685876"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755540685876 .image__image, [data-slick-id="1755540685876"] .image__image { width: 100%; } #block-1755540685876 .image__overlay, [data-slick-id="1755540685876"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755540685876 .image__overlay-text, [data-slick-id="1755540685876"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755540685876 .block, [data-slick-id="1755540685876"] .block { display: flex; justify-content: center; } #block-1755540685876 .image__overlay, [data-slick-id="1755540685876"] .image__overlay { opacity: 0; } #block-1755540685876 .image__overlay:hover { opacity: 1; } } #block-1755540900538 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540900538 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755540900538 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540900538 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755540900538 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755542516828 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542516828 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755542516828 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755542516828 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755542516828 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755541002552 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541002552 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755541002552 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541002552 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755541002552 { text-align: ; } } #block-1755541002552 .block, [data-slick-id="1755541002552"] .block { display: flex; justify-content: flex-start; } #block-1755541002552 .image, [data-slick-id="1755541002552"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755541002552 .image__image, [data-slick-id="1755541002552"] .image__image { width: 100%; } #block-1755541002552 .image__overlay, [data-slick-id="1755541002552"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755541002552 .image__overlay-text, [data-slick-id="1755541002552"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755541002552 .block, [data-slick-id="1755541002552"] .block { display: flex; justify-content: center; } #block-1755541002552 .image__overlay, [data-slick-id="1755541002552"] .image__overlay { opacity: 0; } #block-1755541002552 .image__overlay:hover { opacity: 1; } } #block-1755550656207 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755550656207 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755550656207 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755550656207 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755550656207 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755550840188 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755550840188 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755550840188 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755550840188 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755550840188 { text-align: ; } } #block-1755550840188 .block, [data-slick-id="1755550840188"] .block { display: flex; justify-content: flex-start; } #block-1755550840188 .image, [data-slick-id="1755550840188"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755550840188 .image__image, [data-slick-id="1755550840188"] .image__image { width: 100%; } #block-1755550840188 .image__overlay, [data-slick-id="1755550840188"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755550840188 .image__overlay-text, [data-slick-id="1755550840188"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755550840188 .block, [data-slick-id="1755550840188"] .block { display: flex; justify-content: center; } #block-1755550840188 .image__overlay, [data-slick-id="1755550840188"] .image__overlay { opacity: 0; } #block-1755550840188 .image__overlay:hover { opacity: 1; } } #block-1755551114070 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551114070 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755551114070 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551114070 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755551114070 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755551308933 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551308933 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755551308933 { margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755551308933 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755551308933 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755552875609 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552875609 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755552875609 { margin-top: -5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552875609 .block { padding: 0px; padding-top: -10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755552875609 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755552778128 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552778128 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755552778128 { margin-top: -10px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755552778128 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755552778128 { text-align: left; } } #block-1755552778128 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755552778128 .accordion-body { padding-top: 24px; } #block-1755552778128 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755552778128 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755552970975 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552970975 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755552970975 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755552970975 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755552970975 { text-align: left; } } #block-1755552970975 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755552970975 .accordion-body { padding-top: 24px; } #block-1755552970975 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755552970975 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755553187967 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755553187967 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755553187967 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755553187967 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755553187967 { text-align: left; } } #block-1755553187967 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755553187967 .accordion-body { padding-top: 24px; } #block-1755553187967 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755553187967 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755553260566 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755553260566 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755553260566 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755553260566 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755553260566 { text-align: left; } } #block-1755553260566 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755553260566 .accordion-body { padding-top: 24px; } #block-1755553260566 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755553260566 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755553295362 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755553295362 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755553295362 { margin-top: 0px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; } #block-1755553295362 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755553295362 { text-align: left; } } #block-1755553295362 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755553295362 .accordion-body { padding-top: 24px; } #block-1755553295362 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755553295362 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } .awesomecontainer { background: ; h1, h2, h3, h4, h5, h6, p, ul, li, .block-type--table table {color: ;} padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .awesomecontainer .row { -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; } .awesomecontainer .row .block-type--accordion { align-self: flex-start; }
BABY, LET'S CRUISE...
Let us help you plan the cruise (or trip) of a lifetime!
Let's Go!
Subscribe to my Cruiseletter
Get juicy cruise info, insider tips, and FREE port guides, delivered straight to your inbox. Plus, you'll get my FREE Cruise Packing List & Planner, and I promise to never spam you.
By submitting this form, you're agreeing to receive emails from Professor Melissa. Don't worry, your info is safe with me. We'll never share or sell it. You can also unsubscribe at any time.