Port of Roatan
Western Caribbean

Town Center at Port of Roatan
Located in Coxen Hole, the Port of Roatan accommodates several cruise ship schedules every week. Town Center at Port of Roatan is a top rated western Caribbean & Riviera Maya destination.

Duty Free Shopping
This port of call offers retail duty-free shopping, Â local handcrafted souvenirs & clothing, jewelry, chocolate, cigars, and much more. A short drive will bring you to the famous Stone Castle Cameo Factory.

Excursions & Tours
If you haven’t already booked your Roatan shore excursion or tour, you may make arrangements upon arrival. Kiosks with various tour operators are ready to earn your business. Save time & money.. book now!Â
Port of Roatan Visitors Information

Top Western Caribbean Port Destination
Roatan is a popular western Caribbean cruise destination and well known cruise lines depart from many US cities such as Miami, Tampa, Galveston, Ft. Lauderdale, New Orleans, Port Canaveral, and New York. Cruise Lines visiting the Port of Roatan include: Royal Caribbean Cruise Line, Norwegian Cruise Line, Oceania Cruise Line, SilverSea Cruise Line, etc.. The port allows for one docked ship at a time, with Royal Caribbean cruise ships taking priority if in port, all other cruise ships (up to 4 simultaneously) will tender offshore. Popular beaches and island attractions are about a 20 minute scenic drive from the Port of Roatan.

Currency/Credit Card/ATM
U.S. Dollars are widely used on Roatan island and there are several ATM machines where you may withdraw funds at the Town Center Mall. Preferably, it's best to use your credit cards for purchases, unless you run across a small vendor where you will be required to pay in U.S. Dollars or Lempira, the national currency of Honduras. Any change from the transaction will probably be in Lempira. Cash advances on your credit/debit cards are available at several of the banks on the island. Banco Ficohsa can be found in the Town Center Mall for your cash advances or to cash your travelers’ checks.

Internet Access/Wifi Hotspots
If your wireless carrier doesn’t provide an international plan or coverage, most tourist related establishments provide internet access complimentary or with a purchase. There are also several internet cafes along the main street in Coxen Hole, but I would look for a place near your final destination. For example, JavaVine Cafe & Wine Bar is a good choice in the West Bay Mall and Sundowners in West End. More and more businesses are offering wifi access as the demand grows on Roatan. You may also buy internet access at Port of Roatan once you arrive. Local mobile providers for the island and Honduras are Claro and Tigo.

Port of Roatan Cruise Excursions & Tours
When arriving at the Port of Roatan by cruise ship, it takes anywhere from 45 minutes to an hour to disembark. The time it takes to disembark will depend on how many cruise ship passengers are wanting to visit the Town Center Mall, go on their excursion, etc.. Thus, cruise ship passengers have approximately 4 to 6 hours of time to spend on the island of Roatan. Since time is limited, it’s best to make arrangements for an excursion or tour before arriving. By doing so, you will avoid delays and being badgered by port tour operators. Furthermore, advance bookings insure your spot is reserved for sought after activities and attractions.

Individual Cruise Ship Schedules 2025-2026
2025-2026 Cruise Ship Itineraries
Date | Cruise Ship | Arrival | Departure |
---|---|---|---|
9/4/2025 | Star Of The Seas | 7:00 AM | 4:00 PM |
9/9/2025 | Grandeur Of The Seas | 9:00 AM | 6:00 PM |
9/9/2025 | Icon Of The Seas | 7:00 AM | 4:00 PM |
9/9/2025 | MSC World America | 8:00 AM | 5:00 PM |
9/10/2025 | Harmony Of The Seas | 7:00 AM | 3:00 PM |
9/23/2025 | Grandeur Of The Seas | 9:00 AM | 6:00 PM |
9/23/2025 | MSC World America | 8:00 AM | 5:00 PM |
9/24/2025 | Harmony Of The Seas | 7:00 AM | 3:00 PM |
9/25/2025 | Star Of The Seas | 7:00 AM | 4:00 PM |
9/30/2025 | Icon Of The Seas | 7:00 AM | 4:00 PM |
10/7/2025 | Grandeur Of The Seas | 8:00 AM | 5:00 PM |
10/7/2025 | MSC World America | 8:00 AM | 5:00 PM |
10/8/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
10/16/2025 | Star Of The Seas | 7:00 AM | 4:00 PM |
10/21/2025 | Grandeur Of The Seas | 9:00 AM | 6:00 PM |
10/21/2025 | Icon Of The Seas | 7:00 AM | 4:00 PM |
10/21/2025 | MSC World America | 8:00 AM | 5:00 PM |
10/22/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
10/28/2025 | Grandeur Of The Seas | 8:00 AM | 5:00 PM |
10/28/2025 | Viking Mars | NA | NA |
10/29/2025 | Norwegian Escape | 7:00 AM | 5:00 PM |
10/30/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
11/2/2025 | Scarlet Lady | 10:00 AM | 7:00 PM |
11/3/2025 | MSC World America | 9:00 AM | 6:00 PM |
11/4/2025 | Grandeur Of The Seas | 8:00 AM | 5:00 PM |
11/4/2025 | Icon Of The Seas | 7:00 AM | 4:00 PM |
11/5/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
11/5/2025 | Majestic Princess | 7:00 AM | 4:00 PM |
11/5/2025 | Norwegian Escape | 7:00 AM | 5:00 PM |
11/7/2025 | Viking Mars | NA | NA |
11/10/2025 | MSC World America | 9:00 AM | 6:00 PM |
11/11/2025 | Grandeur Of The Seas | 8:00 AM | 5:00 PM |
11/11/2025 | Norwegian Encore | 8:00 AM | 5:00 PM |
11/11/2025 | Norwegian Escape | 8:00 AM | 5:00 PM |
11/12/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
11/12/2025 | Resilient Lady | 8:00 AM | 5:00 PM |
11/12/2025 | Rhapsody Of The Seas | 8:00 AM | 5:00 PM |
11/13/2025 | MSC Seascape | 8:00 AM | 4:00 PM |
11/13/2025 | Star Of The Seas | 8:00 AM | 5:00 PM |
11/15/2025 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
11/16/2025 | Norwegian Jade | 10:00 AM | 6:00 PM |
11/18/2025 | Icon Of The Seas | 7:00 AM | 4:00 PM |
11/18/2025 | MSC Divina | 7:00 AM | 3:00 PM |
11/18/2025 | Norwegian Encore | 8:00 AM | 5:00 PM |
11/18/2025 | Norwegian Escape | 8:00 AM | 5:00 PM |
11/19/2025 | Grandeur Of The Seas | 7:00 AM | 4:00 PM |
11/19/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
11/19/2025 | Majestic Princess | 7:00 AM | 4:00 PM |
11/20/2025 | MSC Seascape | 8:00 AM | 4:00 PM |
11/21/2025 | Viking Mars | NA | NA |
11/22/2025 | Seven Seas Splendor | 7:00 AM | 3:00 PM |
11/23/2025 | Queen Elizabeth | NA | NA |
11/24/2025 | MSC World America | 9:00 AM | 6:00 PM |
11/25/2025 | Grandeur Of The Seas | 9:00 AM | 6:00 PM |
11/25/2025 | Norwegian Encore | 8:00 AM | 5:00 PM |
11/26/2025 | Celebrity Constellation | 10:00 AM | 6:00 PM |
11/26/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
11/26/2025 | Norwegian Escape | 8:00 AM | 5:00 PM |
11/27/2025 | MSC Seascape | 8:00 AM | 4:00 PM |
11/27/2025 | Norwegian Jewel | 7:00 AM | 5:00 PM |
11/27/2025 | Star Of The Seas | 8:00 AM | 5:00 PM |
11/28/2025 | Seven Seas Grandeur | 8:00 AM | 5:00 PM |
11/29/2025 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
12/2/2025 | Icon Of The Seas | 7:00 AM | 4:00 PM |
12/2/2025 | Oceania Allura | 7:00 AM | 4:00 PM |
12/2/2025 | Rhapsody Of The Seas | 9:00 AM | 5:00 PM |
12/3/2025 | Grandeur Of The Seas | 7:00 AM | 4:00 PM |
12/3/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
12/3/2025 | Majestic Princess | 7:00 AM | 4:00 PM |
12/3/2025 | Norwegian Escape | 8:00 AM | 5:00 PM |
12/4/2025 | MSC Seascape | 8:00 AM | 4:00 PM |
12/5/2025 | Viking Mars | NA | NA |
12/6/2025 | Oceania Marina | 8:00 AM | 5:00 PM |
12/8/2025 | MSC World America | 9:00 AM | 6:00 PM |
12/10/2025 | Grandeur Of The Seas | 8:00 AM | 5:00 PM |
12/10/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
12/11/2025 | MSC Seascape | 8:00 AM | 4:00 PM |
12/11/2025 | Norwegian Escape | 7:00 AM | 5:00 PM |
12/11/2025 | Star Of The Seas | 8:00 AM | 5:00 PM |
12/13/2025 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
12/15/2025 | Viking Mars | NA | NA |
12/16/2025 | Icon Of The Seas | 7:00 AM | 4:00 PM |
12/16/2025 | MSC Divina | 7:00 AM | 3:00 PM |
12/16/2025 | Norwegian Jade | 7:00 AM | 2:00 PM |
12/16/2025 | Seven Seas Mariner | 8:00 AM | 6:00 PM |
12/17/2025 | Grandeur Of The Seas | 7:00 AM | 4:00 PM |
12/17/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
12/17/2025 | Majestic Princess | 7:00 AM | 4:00 PM |
12/17/2025 | Norwegian Viva | 7:00 AM | 5:00 PM |
12/18/2025 | MSC Seascape | 8:00 AM | 4:00 PM |
12/18/2025 | Norwegian Escape | 7:00 AM | 5:00 PM |
12/18/2025 | Norwegian Jewel | 7:00 AM | 5:00 PM |
12/18/2025 | Rhapsody Of The Seas | 9:00 AM | 5:00 PM |
12/22/2025 | MSC World America | 9:00 AM | 6:00 PM |
12/23/2025 | Grandeur Of The Seas | 8:00 AM | 5:00 PM |
12/23/2025 | Norwegian Bliss | 8:00 AM | 5:00 PM |
12/24/2025 | Enchantment Of The Seas | 8:00 AM | 5:00 PM |
12/24/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
12/24/2025 | Norwegian Viva | 7:00 AM | 5:00 PM |
12/25/2025 | MSC Seascape | 8:00 AM | 4:00 PM |
12/25/2025 | Norwegian Escape | 7:00 AM | 5:00 PM |
12/25/2025 | Star Of The Seas | 8:00 AM | 5:00 PM |
12/25/2025 | Viking Mars | NA | NA |
12/26/2025 | Mariner Of The Seas | 7:00 AM | 3:00 PM |
12/27/2025 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
12/30/2025 | Icon Of The Seas | 7:00 AM | 4:00 PM |
12/30/2025 | Norwegian Bliss | 8:00 AM | 5:00 PM |
12/31/2025 | Enchantment Of The Seas | 8:00 AM | 5:00 PM |
12/31/2025 | Grandeur Of The Seas | 7:00 AM | 4:00 PM |
12/31/2025 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
12/31/2025 | Norwegian Viva | 7:00 AM | 5:00 PM |
1/1/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
1/1/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
1/2/2026 | Mariner Of The Seas | 7:00 AM | 3:00 PM |
1/3/2026 | Oceania Insignia | 7:00 AM | 5:00 PM |
1/5/2026 | MSC World America | 9:00 AM | 6:00 PM |
1/5/2026 | Norwegian Encore | 10:00 AM | 6:00 PM |
1/6/2026 | Grandeur Of The Seas | 9:00 AM | 6:00 PM |
1/6/2026 | MSC Seashore | 8:00 AM | 7:00 PM |
1/6/2026 | Seven Seas Mariner | 9:00 AM | 6:00 PM |
1/7/2026 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
1/7/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
1/7/2026 | Rhapsody Of The Seas | 8:00 AM | 5:00 PM |
1/8/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
1/8/2026 | Norwegian Dawn | 7:00 AM | 4:00 PM |
1/8/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
1/8/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
1/8/2026 | Viking Mars | TBD | TBD |
1/10/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
1/10/2026 | Oceania Allura | 7:00 AM | 5:00 PM |
1/12/2026 | MSC Divina | 7:00 AM | 3:00 PM |
1/12/2026 | Norwegian Encore | 10:00 AM | 6:00 PM |
1/12/2026 | Oceania Insignia | 7:00 AM | 4:00 PM |
1/13/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
1/13/2026 | MSC Seashore | 7:00 AM | 4:00 PM |
2/2/2026 | MSC World America | 9:00 AM | 6:00 PM |
2/2/2026 | Oceania Allura | 7:00 AM | 5:00 PM |
2/3/2026 | Grandeur Of The Seas | 8:00 AM | 5:00 PM |
2/3/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
2/4/2026 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
2/4/2026 | Rhapsody Of The Seas | 8:00 AM | 5:00 PM |
2/5/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
2/5/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
2/5/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
2/5/2026 | Viking Mars | TBD | TBD |
2/7/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
2/10/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
2/10/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
2/11/2026 | Grandeur Of The Seas | 7:00 AM | 4:00 PM |
2/11/2026 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
2/11/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
2/12/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
2/12/2026 | Norwegian Dawn | 7:00 AM | 5:00 PM |
2/12/2026 | Rhapsody Of The Seas | 7:00 AM | 4:00 PM |
2/14/2026 | Wind Surf | 9:00 AM | 5:00 PM |
2/16/2026 | MSC World America | 9:00 AM | 6:00 PM |
2/17/2026 | Grandeur Of The Seas | 9:00 AM | 6:00 PM |
2/17/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
2/18/2026 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
2/18/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
2/18/2026 | Rhapsody Of The Seas | 7:00 AM | 4:00 PM |
2/19/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
2/19/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
2/19/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
2/19/2026 | Viking Mars | TBD | TBD |
2/20/2026 | Margaritaville Islander | 8:00 AM | 4:00 PM |
2/21/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
2/23/2026 | Oceania Allura | 7:00 AM | 4:00 PM |
2/24/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
2/24/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
2/24/2026 | Rhapsody Of The Seas | 9:00 AM | 5:00 PM |
2/25/2026 | Grandeur Of The Seas | 7:00 AM | 4:00 PM |
2/25/2026 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
2/25/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
2/25/2026 | Seven Seas Grandeur | 8:00 AM | 5:00 PM |
2/26/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
2/26/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
3/2/2026 | MSC World America | 9:00 AM | 6:00 PM |
3/3/2026 | Grandeur Of The Seas | 8:00 AM | 5:00 PM |
3/3/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
3/4/2026 | Harmony Of The Seas | 8:00 AM | 5:00 PM |
3/4/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
3/5/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
3/5/2026 | Norwegian Dawn | 7:00 AM | 5:00 PM |
3/5/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
3/7/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
3/9/2026 | MSC Divina | 7:00 AM | 3:00 PM |
3/10/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
3/10/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
3/11/2026 | Grandeur Of The Seas | 7:00 AM | 4:00 PM |
3/11/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
3/12/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
3/12/2026 | Norwegian Dawn | 7:00 AM | 5:00 PM |
3/12/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
3/13/2026 | Oceania Nautica | 9:00 AM | 5:00 PM |
3/16/2026 | MSC World America | 9:00 AM | 6:00 PM |
3/16/2026 | Resilient Lady | 10:00 AM | 7:00 PM |
3/17/2026 | Grandeur Of The Seas | 9:00 AM | 6:00 PM |
3/17/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
3/18/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
3/19/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
3/19/2026 | Norwegian Dawn | 7:00 AM | 5:00 PM |
3/19/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
3/19/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
3/21/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
3/21/2026 | Seven Seas Grandeur | 8:00 AM | 6:00 PM |
3/22/2026 | Oceania Insignia | 8:00 AM | 6:00 PM |
3/23/2026 | Norwegian Pearl | 8:00 AM | 1:00 PM |
3/24/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
3/24/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
3/24/2026 | Rhapsody Of The Seas | 9:00 AM | 5:00 PM |
3/25/2026 | Allure Of The Seas | 8:00 AM | 5:00 PM |
3/25/2026 | Grandeur Of The Seas | 7:00 AM | 4:00 PM |
3/25/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
3/26/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
3/26/2026 | Norwegian Dawn | 7:00 AM | 5:00 PM |
3/26/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
3/30/2026 | MSC World America | 9:00 AM | 6:00 PM |
3/30/2026 | Oceania Insignia | 7:00 AM | 4:00 PM |
3/31/2026 | Grandeur Of The Seas | 9:00 AM | 6:00 PM |
3/31/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
4/1/2026 | Allure Of The Seas | 8:00 AM | 5:00 PM |
4/1/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
4/1/2026 | Rhapsody Of The Seas | 8:00 AM | 5:00 PM |
4/2/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
4/2/2026 | Norwegian Dawn | 7:00 AM | 5:00 PM |
4/2/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
4/2/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
4/4/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
4/6/2026 | Mariner Of The Seas | 8:00 AM | 5:00 PM |
4/6/2026 | MSC Divina | 7:00 AM | 3:00 PM |
4/7/2026 | Artania | 12:00 PM | 7:00 PM |
4/7/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
4/7/2026 | Norwegian Encore | 8:00 AM | 5:00 PM |
4/7/2026 | Norwegian Luna | 8:00 AM | 5:00 PM |
4/8/2026 | Allure Of The Seas | 8:00 AM | 5:00 PM |
4/8/2026 | Grandeur Of The Seas | 7:00 AM | 4:00 PM |
4/8/2026 | Norwegian Viva | 7:00 AM | 5:00 PM |
4/9/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
4/9/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
4/13/2026 | MSC World America | 9:00 AM | 6:00 PM |
4/14/2026 | Grandeur Of The Seas | 9:00 AM | 6:00 PM |
4/15/2026 | Allure Of The Seas | 8:00 AM | 5:00 PM |
4/15/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
4/16/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
4/16/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
4/19/2026 | Oceania Insignia | 7:00 AM | 4:00 PM |
4/21/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
4/21/2026 | Rhapsody Of The Seas | 9:00 AM | 5:00 PM |
4/22/2026 | Allure Of The Seas | 8:00 AM | 5:00 PM |
4/23/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
4/23/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
4/27/2026 | MSC World America | 9:00 AM | 6:00 PM |
4/28/2026 | Enchantment Of The Seas | 9:00 AM | 5:00 PM |
4/29/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
4/30/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
4/30/2026 | Oceania Insignia | 11:00 AM | 6:00 PM |
4/30/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
5/6/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
5/6/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
5/7/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
5/7/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
5/11/2026 | MSC World America | 9:00 AM | 6:00 PM |
5/12/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
5/13/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
5/13/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
5/14/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
5/14/2026 | Norwegian Escape | 7:00 AM | 5:00 PM |
5/20/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
5/20/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
5/21/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
5/21/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
5/25/2026 | MSC World America | 9:00 AM | 6:00 PM |
5/26/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
5/27/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
5/27/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
5/27/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
5/28/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
6/3/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
6/3/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
6/3/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
6/4/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
6/8/2026 | MSC World America | 9:00 AM | 6:00 PM |
6/10/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
6/10/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
6/10/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
6/11/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
6/11/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
6/16/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
6/17/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
6/17/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
6/17/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
6/18/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
6/22/2026 | MSC World America | 9:00 AM | 6:00 PM |
6/24/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
6/24/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
6/24/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
6/25/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
7/1/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
7/1/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
7/1/2026 | Symphony Of The Seas | 7:00 AM | 3:00 PM |
7/2/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
7/2/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
7/6/2026 | MSC World America | 9:00 AM | 6:00 PM |
7/7/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
7/8/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
7/8/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
7/9/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
7/15/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
7/15/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
7/15/2026 | Symphony Of The Seas | 7:00 AM | 3:00 PM |
7/16/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
7/20/2026 | MSC World America | 9:00 AM | 6:00 PM |
7/22/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
7/22/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
7/23/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
7/23/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
7/28/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
7/29/2026 | Enchantment Of The Seas | 8:00 AM | 5:00 PM |
7/29/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
7/29/2026 | Symphony Of The Seas | 7:00 AM | 3:00 PM |
7/30/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
8/3/2026 | MSC World America | 9:00 AM | 6:00 PM |
8/5/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
8/5/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
8/6/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
8/12/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
8/12/2026 | Norwegian Escape | 8:00 AM | 5:00 PM |
8/12/2026 | Symphony Of The Seas | 7:00 AM | 3:00 PM |
8/13/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
8/13/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
8/17/2026 | MSC World America | 9:00 AM | 6:00 PM |
8/18/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
8/19/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
8/20/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
8/25/2026 | Margaritaville Islander | 8:00 AM | 5:00 PM |
8/26/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
8/26/2026 | Symphony Of The Seas | 7:00 AM | 3:00 PM |
8/27/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
8/31/2026 | MSC World America | 9:00 AM | 6:00 PM |
9/2/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
9/3/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
9/3/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
9/8/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
9/9/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
9/9/2026 | Symphony Of The Seas | 7:00 AM | 3:00 PM |
9/10/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
9/14/2026 | MSC World America | 9:00 AM | 6:00 PM |
9/16/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
9/17/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
9/23/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
9/23/2026 | Symphony Of The Seas | 7:00 AM | 3:00 PM |
9/24/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
9/24/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
9/28/2026 | MSC World America | 9:00 AM | 6:00 PM |
9/29/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
9/29/2026 | Margaritaville Islander | 8:00 AM | 5:00 PM |
9/30/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
10/1/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
10/7/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
10/7/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
10/8/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
10/12/2026 | MSC World America | 9:00 AM | 6:00 PM |
10/14/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
10/15/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
10/15/2026 | Star Of The Seas | 8:00 AM | 5:00 PM |
10/20/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
10/20/2026 | Margaritaville Islander | 8:00 AM | 5:00 PM |
10/20/2026 | Norwegian Aqua | 9:00 AM | 5:00 PM |
10/21/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
10/21/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
10/22/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
10/26/2026 | MSC World America | 9:00 AM | 6:00 PM |
10/27/2026 | Norwegian Aqua | 9:00 AM | 5:00 PM |
10/28/2026 | Enchantment Of The Seas | 7:00 AM | 4:00 PM |
10/28/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
10/29/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
10/29/2026 | Viking Mars | TBD | TBD |
10/30/2026 | Grandeur Of The Seas | 9:00 AM | 5:00 PM |
11/3/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
11/3/2026 | Norwegian Viva | 8:00 AM | 5:00 PM |
11/4/2026 | Margaritaville Islander | 9:00 AM | 5:00 PM |
11/4/2026 | Norwegian Aqua | 7:00 AM | 5:00 PM |
11/4/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
11/5/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
11/8/2026 | Viking Mars | TBD | TBD |
11/9/2026 | MSC Poesia | 8:00 AM | 6:00 PM |
11/9/2026 | MSC World America | 9:00 AM | 6:00 PM |
11/9/2026 | Norwegian Luna | 10:00 AM | 6:00 PM |
11/10/2026 | Norwegian Viva | 8:00 AM | 5:00 PM |
11/11/2026 | Enchantment Of The Seas | 8:00 AM | 5:00 PM |
11/11/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
11/12/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
11/12/2026 | Symphony Of The Seas | 7:00 AM | 4:00 PM |
11/14/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
11/16/2026 | Norwegian Luna | 10:00 AM | 6:00 PM |
11/17/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
11/17/2026 | Norwegian Viva | 8:00 AM | 5:00 PM |
11/17/2026 | Rhapsody Of The Seas | 8:00 AM | 5:00 PM |
11/18/2026 | Crystal Symphony | 10:00 AM | 6:00 PM |
11/18/2026 | Norwegian Prima | 8:00 AM | 5:00 PM |
11/18/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
11/18/2026 | Viking Mars | TBD | TBD |
11/19/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
11/19/2026 | Norwegian Dawn | 7:00 AM | 4:00 PM |
11/21/2026 | MSC Explora 1 | 8:00 AM | 7:00 PM |
11/23/2026 | MSC World America | 9:00 AM | 6:00 PM |
11/23/2026 | Norwegian Luna | 10:00 AM | 6:00 PM |
11/24/2026 | Norwegian Viva | 8:00 AM | 5:00 PM |
11/24/2026 | Seven Seas Grandeur | 1:00 PM | 8:00 PM |
11/25/2026 | Enchantment Of The Seas | 9:00 AM | 5:00 PM |
11/25/2026 | Norwegian Prima | 8:00 AM | 5:00 PM |
11/25/2026 | Seven Seas Splendor | 8:00 AM | 5:00 PM |
11/25/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
11/26/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
11/26/2026 | Norwegian Dawn | 7:00 AM | 4:00 PM |
11/26/2026 | Symphony Of The Seas | 7:00 AM | 4:00 PM |
11/28/2026 | Crystal Serenity | 8:00 AM | 5:00 PM |
11/28/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
11/30/2026 | MSC Poesia | 8:00 AM | 6:00 PM |
11/30/2026 | Norwegian Luna | 10:00 AM | 6:00 PM |
12/1/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
12/1/2026 | Norwegian Viva | 8:00 AM | 5:00 PM |
12/1/2026 | Rhapsody Of The Seas | 8:00 AM | 5:00 PM |
12/2/2026 | Celebrity Silhouette | 9:00 AM | 5:00 PM |
12/2/2026 | Enchantment Of The Seas | 8:00 AM | 5:00 PM |
12/2/2026 | Norwegian Prima | 8:00 AM | 5:00 PM |
12/2/2026 | Viking Mars | TBD | TBD |
12/3/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
12/3/2026 | Norwegian Dawn | 7:00 AM | 4:00 PM |
12/3/2026 | Symphony Of The Seas | 7:00 AM | 4:00 PM |
12/5/2026 | Seven Seas Splendor | 8:00 AM | 6:00 PM |
12/7/2026 | MSC World America | 9:00 AM | 6:00 PM |
12/7/2026 | Norwegian Luna | 10:00 AM | 6:00 PM |
12/8/2026 | Norwegian Viva | 8:00 AM | 5:00 PM |
12/8/2026 | Rhapsody Of The Seas | 10:00 AM | 6:00 PM |
12/9/2026 | Enchantment Of The Seas | 9:00 AM | 5:00 PM |
12/9/2026 | Norwegian Prima | 8:00 AM | 5:00 PM |
12/9/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
12/10/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
12/10/2026 | Norwegian Dawn | 7:00 AM | 4:00 PM |
12/10/2026 | Oceania Vista | 10:00 AM | 6:00 PM |
12/10/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
12/12/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
12/12/2026 | Viking Mars | TBD | TBD |
12/14/2026 | Norwegian Luna | 10:00 AM | 6:00 PM |
12/14/2026 | Seven Seas Grandeur | 8:00 AM | 6:00 PM |
12/15/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
12/15/2026 | Norwegian Viva | 8:00 AM | 5:00 PM |
12/15/2026 | Rhapsody Of The Seas | 8:00 AM | 5:00 PM |
12/16/2026 | Enchantment Of The Seas | 9:00 AM | 5:00 PM |
12/16/2026 | Norwegian Prima | 8:00 AM | 5:00 PM |
12/16/2026 | Seven Seas Mariner | 10:00 AM | 6:00 PM |
12/16/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
12/17/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
12/17/2026 | Norwegian Dawn | 7:00 AM | 4:00 PM |
12/17/2026 | Oceania Vista | 10:00 AM | 6:00 PM |
12/21/2026 | MSC World America | 9:00 AM | 6:00 PM |
12/21/2026 | Norwegian Luna | 10:00 AM | 6:00 PM |
12/22/2026 | Norwegian Viva | 8:00 AM | 5:00 PM |
12/22/2026 | Viking Mars | TBD | TBD |
12/23/2026 | Enchantment Of The Seas | 9:00 AM | 5:00 PM |
12/23/2026 | Norwegian Prima | 8:00 AM | 5:00 PM |
12/23/2026 | Star Of The Seas | 7:00 AM | 4:00 PM |
12/24/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
12/24/2026 | Norwegian Dawn | 7:00 AM | 4:00 PM |
12/24/2026 | Oceania Allura | 10:00 AM | 6:00 PM |
12/24/2026 | Symphony Of The Seas | 7:00 AM | 4:00 PM |
12/26/2026 | Mein Schiff 1 | 8:00 AM | 6:00 PM |
12/28/2026 | Norwegian Luna | 10:00 AM | 6:00 PM |
12/29/2026 | Icon Of The Seas | 7:00 AM | 4:00 PM |
12/29/2026 | Norwegian Viva | 8:00 AM | 5:00 PM |
12/29/2026 | Rhapsody Of The Seas | 8:00 AM | 5:00 PM |
12/30/2026 | Enchantment Of The Seas | 8:00 AM | 5:00 PM |
12/30/2026 | Norwegian Prima | 8:00 AM | 5:00 PM |
12/30/2026 | Symphony Of The Seas | 8:00 AM | 5:00 PM |
12/31/2026 | MSC Poesia | 8:00 AM | 6:00 PM |
12/31/2026 | MSC Seascape | 8:00 AM | 4:00 PM |
12/31/2026 | Norwegian Dawn | 7:00 AM | 4:00 PM |
Date | Cruise Ship | Arrival | Departure |
Cruise Ship Schedules
The various cruise lines that dock at the Port of Roatan have set projected cruise ship schedules a year to two years in advance. However, depending on weather and other unforeseen circumstances, arrival times and itineraries may change. Discover Roatanâ„¢ Excursions & Tours attempts to update and provide this information to island guests, but take no responsibility for misinformation provided by third party resources.
Below you will find the cruise lines that dock at the Port of Roatan for the 2025-2026 calendar year. Again, cruise ship schedules for Roatan are subject to change without notice. We will update the Port of Roatan 2025-2026 cruise ship schedules as they become available from the various cruise lines. If you don’t see the cruise line or cruise ship name below, then more than likely the cruise ship’s port of call is the Mahogany Bay Cruise Center.Â