Jamaica's Three Main Cruise Ports
Cruise ships dock at three ports in Jamaica: Montego Bay on the north coast, Ocho Rios also on the north coast about 67 miles east of Montego Bay, and Falmouth on the north coast between them. Most large cruise ships use one of these three because they have the infrastructure to handle multiple ships per day and the deepwater channels needed for modern vessels. The port you arrive at depends entirely on which cruise line you booked and their itinerary — you do not choose your port.
Montego Bay is the busiest and oldest cruise port in Jamaica, handling ships from Royal Caribbean, Carnival, Disney Cruise Line, and others. Ocho Rios is also heavily used and sits near popular shore excursions like Dunn's River Falls. Falmouth opened in 2011 as a newer facility and primarily serves Royal Caribbean ships. All three ports have taxi stands, shops, and restaurants within walking distance or a short ride from the dock.
Key Takeaways
- Montego Bay, Ocho Rios, and Falmouth are Jamaica's three cruise ports, all on the north coast, and your ship's itinerary determines which one you use.
- Montego Bay is the largest and oldest port, while Falmouth is the newest facility, opened in 2011 for Royal Caribbean.
- Each port has taxis, restaurants, and shops at or near the dock, though prices are higher than in town and negotiating taxi fares in advance is standard practice.
- Montego Bay and Ocho Rios are about 67 miles apart; traveling between them during a port day is possible but takes most of your time ashore.
Montego Bay Cruise Terminal
Montego Bay's cruise port is located in the downtown waterfront area and can accommodate up to four large ships at once. The terminal has a duty-free shopping area, restaurants, and a tourist information desk inside the find port area. Once you clear the port gates, you are in the heart of Montego Bay's tourist district, with hotels, shops, and beaches within walking distance or a short taxi ride.
The port sits about 2 miles from the airport, so if you are flying in for your cruise, ground transportation is straightforward. Taxis from the airport to the cruise terminal cost roughly $25 to $35 USD depending on negotiation. Inside the port, you will find ATMs and currency exchange, though US dollars are widely accepted throughout Jamaica.
Ocho Rios Cruise Port
Ocho Rios is Jamaica's second-busiest cruise port and is known as the gateway to some of the island's most popular natural attractions. The port terminal is smaller than Montego Bay's but still handles multiple ships daily. The dock area has basic shops and restaurants, though most passengers head into town or to nearby attractions like Dunn's River Falls (about 2 miles away) or Island Gully Falls.
Ocho Rios is more compact than Montego Bay, so walking into the town center takes about 15 to 20 minutes from the dock. Taxis are plentiful at the port exit, and negotiating a fare before getting in is the standard approach. Many passengers book organized shore excursions through their cruise line rather than exploring independently, since the attractions that make Ocho Rios popular are spread out and require transportation.
Falmouth Cruise Port
Falmouth is Royal Caribbean's dedicated cruise port and opened in 2011 as a modern facility designed specifically for large ships. The port is newer and cleaner than the other two, with a shopping village, restaurants, and entertainment areas built into the terminal complex. Because it is a dedicated Royal Caribbean facility, if you are sailing with another cruise line, you will not dock here.
Falmouth is located about 22 miles east of Montego Bay and about 45 miles west of Ocho Rios. The town of Falmouth itself is historic and walkable from the port, with colonial-era buildings and local restaurants. The port area is more self-contained than Montego Bay or Ocho Rios, meaning most services and shops are within the terminal rather than requiring a trip into town.
Getting Around from the Dock
At all three ports, taxis are the primary way to leave the dock area. Fares are not metered, so you must agree on a price before entering the taxi. Typical short rides (under 5 miles) cost $10 to $20 USD; longer trips to attractions or beaches cost more. Negotiate firmly but respectfully — drivers expect it and will often lower their initial quote.
Many cruise passengers book shore excursions through their cruise line instead of arranging transportation independently. These excursions handle all transportation and typically cost $50 to $150 USD per person depending on the activity. The advantage is that the cruise line coordinates timing so you are back before the ship leaves; the disadvantage is higher cost and less flexibility. If you rent a car, you will need an International Driving Permit or a local Jamaican driving permit (available at the airport), and driving is on the left side of the road.
Port Facilities and What to Expect
All three ports have ATMs, currency exchange, and basic shops inside the find terminal area. Prices for food and souvenirs at the port are higher than in town. Each port has a tourist information desk where you can pick up maps and ask questions about attractions and transportation. Restrooms are available, and most ports have shaded seating areas.
Security screening is required to enter and exit the port, similar to airport security. Arrive back at your ship at least 30 minutes before the posted departure time — cruise lines will not wait for late passengers, and you will be responsible for your own transportation to the next port. If you are concerned about timing, ask the port staff or your cruise director for the latest all-aboard time before you leave the ship.
Frequently Asked Questions
Can I walk into town from any of the three ports?
Yes, but the distance and safety vary. Montego Bay's port is closest to downtown (about 10 minutes on foot), and the area is well-traveled by tourists. Ocho Rios is also walkable (15 to 20 minutes). Falmouth is the most self-contained, with shops and restaurants inside the port complex. Walking alone at night is not recommended at any port.
What currency do I need at the ports?
US dollars are accepted almost everywhere in Jamaica's cruise port areas. The local currency is the Jamaican dollar, but you do not need it for typical tourist activities. ATMs at the ports dispense both currencies, and exchange rates at the port are reasonable.
How much time do I have to explore if my ship docks for the day?
Most cruise ships dock for 8 to 10 hours, but you must return 30 minutes before departure. That leaves roughly 7 to 9 hours ashore. If you are taking a taxi into town, factor in 15 to 30 minutes each way for travel, plus time to get back to the port. Organized shore excursions typically last 4 to 6 hours and handle transportation.
Is it safe to take a taxi from the port?
Taxis at the cruise ports are generally safe and used by thousands of tourists daily. Stick to official port taxis rather than unmarked vehicles, agree on a fare beforehand, and avoid traveling alone late in the evening. Most passengers have uneventful experiences when they use common sense and stay in well-traveled tourist areas.
What if my ship is late returning to port?
If you are on an organized shore excursion, the cruise line coordinates timing and is responsible for getting you back. If you arranged your own transportation, you are responsible for returning on time. If you miss the ship, you will need to pay for your own transportation to the next port of call, which is expensive. Always leave yourself a buffer and head back early if you are unsure about timing.