Cruise ships calling in Sri Lanka use four ports: Colombo, Hambantota, Galle and Trincomalee. Colombo takes most of the big-ship calls and sits right beside Fort and Pettah, Hambantota handles the deep-water liners in the south, Galle is the fort town on the west coast and Trincomalee the east coast harbour. A fifth, Kankesanthurai in the north, has taken short sailings from Chennai.
Sri Lanka rewards a bit of planning. The island looks small on the map and moves slowly on the road, so what fits a port day depends entirely on which port you draw and how long you have ashore. The two monsoon halves of the year split the coast in two, which is why the ports on your itinerary may shift with the sailing date.
Sri Lanka cruise ports map
Sri Lanka has 4 cruise ports: Trincomalee in the north; Hambantota in the south-east; Galle in the south-west; Colombo in the west. Tap a pin to open that port’s guide.
Which Sri Lanka port will your ship call at
Colombo is the main cruise port in Sri Lanka and the one on almost every itinerary that touches the island. It’s a working container and commercial harbour, and passenger ships berth inside it. Hambantota, Galle and Trincomalee turn up on some itineraries instead of Colombo, or as well as it.
| Port | Where ships berth | What it is best for |
|---|---|---|
| Colombo | Inside the Port of Colombo, berth assigned call by call | City sights, temples and markets within a short ride of the gate |
| Hambantota | Hambantota International Port, deep-water berths including the south jetty | Yala and Bundala national parks, Galle Fort on a long call |
| Galle | Galle Port, where ships have anchored rather than gone alongside | The UNESCO-listed Galle Fort and the south coast |
| Trincomalee | Ashroff Jetty | East coast harbour and the road inland to Sigiriya |
No berth in Sri Lanka is permanently reserved for cruise ships. Trust the berth on your daily programme, not the one in a brochure.
Colombo cruise port
Passenger ships berth alongside inside the Port of Colombo, and the berth changes from call to call. Sri Lanka Ports Authority call reports have put ships at the East Container Terminal, at the passenger area on Bandaranaike Quay and at Queen Elizabeth Quay, and the authority has talked about converting the Bandaranaike Quay terminal into a cruise terminal able to take three 350 m ships at once.
You can’t walk out of the port. You leave by the ship or port shuttle, an excursion coach or an authorised vehicle, and get dropped at the approved gate.
The cruise berth is roughly 2 to 3 km from Fort and Pettah, and about 15 minutes on foot from the terminal gate into Fort. Taxis and ride-hailing may be held at an outside meeting point rather than at the ship.
Once you’re through the gate, Fort is the easiest place to start: the railway station, the market streets of Pettah and the waterfront at Galle Face Green are all close. Colombo traffic is the real threat to your all-aboard time, not the distance.

Hambantota cruise port
Cruise ships call at Hambantota International Port, a deep-water harbour on the south coast with berths including its south jetty. TUI Cruises, AIDA Cruises and Celebrity Cruises have all brought ships in, and shore excursions run from the port to Yala National Park, Bundala and Udawalawe national parks, Galle Fort, Kataragama and Hambantota Birds Park.
This is a port for getting out of the port. The berths sit in an industrial harbour and the draw is the wildlife and the fort country inland, so a ship excursion or a pre-booked tour is how you spend the day. On a well-organised call the coaches move in convoy: one AIDA call put about 1,400 of roughly 2,000 passengers ashore for organised tours.
Galle cruise port
Ships call at Galle Port on the south-west coast, and at least one world voyage has anchored there rather than coming alongside. A dedicated cruise berth and terminal at Galle are planned rather than built, so confirm how you’ll arrive on the day.
The reason to call is Galle Fort, the UNESCO World Heritage walled town, and it’s the stop most passengers make. Beyond it, the coastal run takes in Unawatuna, Rumassala and Koggala. If your itinerary calls at both Galle and Colombo, Galle is the smaller, slower day and the better one for walking the fortifications.
Trincomalee cruise port
Cruise ships use Ashroff Jetty at Trincomalee on the east coast, and there’s no dedicated cruise terminal there. Excursions from the port run inland to Sigiriya and Habarana.
Trincomalee sits on the opposite monsoon to Colombo and Galle, which is why an east coast call tends to appear on a different set of sailings. Watch the distances: Sigiriya is a long day out from the jetty, so it suits a call with plenty of hours in it.
Kankesanthurai and the northern sailings
Kankesanthurai in the north has handled Cordelia Cruises’ service from Chennai, alongside round trips that pair Hambantota and Trincomalee. These are short regional sailings rather than the long repositioning itineraries that bring the international ships, and they’re worth knowing about if you’re looking at a cruise from India rather than from Europe or Singapore.
Which itineraries actually reach Sri Lanka
There’s no direct cruise from the UK to Sri Lanka. Reaching the island means flying to join a ship, most often in Singapore, Colombo itself or an Indian port, or picking up a longer repositioning or world voyage sector.
Typical shapes look like this:
- Singapore round trips and one-way sectors that run through Port Klang, Penang and Phuket before Hambantota and Colombo
- One-way sailings between Singapore and Colombo, sold as a sector of a longer voyage
- World voyages that call at Trincomalee, Galle and Colombo on consecutive days
- Short Chennai round trips to Hambantota and Trincomalee, and separately to Kankesanthurai
If you want to compare what’s on offer from a particular region, the cruise ports along the Indian coast make the natural pairing with a Sri Lankan call, and where ships dock in Singapore covers the most common place to join one.
When the ships come: the two monsoons and the cruise season
The traditional Sri Lankan cruise season runs from October to April, but calls are increasingly being fitted into year-round repositioning routes. Which coast you sail depends on the time of year, because the island has two monsoons.
The south and west coasts, Colombo and Galle, are at their best from December to April. The east coast, Trincomalee, is at its best from May to September. A full circumnavigation works roughly December to March, and the north and east take the northeast monsoon from around October or November into January.
One quirk catches planners out: Colombo’s wettest months are May and October, and February is the driest month nationally. If your dates are fixed and the itinerary isn’t, that matters more than any single port.
Do you need a visa for Sri Lanka on a cruise
Yes. Every visitor needs an Electronic Travel Authorisation, obtained before arrival through the official portal at eta.gov.lk, and cruise lines state that a printed hard copy must be shown at embarkation. You can apply up to 90 days before arrival.
The type depends on the length of your stay:
- Under 2 days in Sri Lanka: a transit ETA, single entry and valid up to 2 days or 48 hours, needing proof of your onward flight or sea journey
- 3 days or more, or multiple entries: a tourist ETA, covering 30 days and double entry
Your passport needs at least six months’ validity from entry. There’s an on-arrival ETA facility at Bandaranaike International Airport, but it’s limited and not a guaranteed alternative, so apply online in advance. Print the approval, and don’t rely on a phone screen at the gangway.
Getting to and from Colombo cruise port
Bandaranaike International Airport is about 33 to 35 km north of Colombo. The E03 Colombo-Katunayake Expressway covers the airport run to the Peliyagoda interchange at the city’s edge, with the last stretch into town the slow part: roughly 38 to 60 minutes in normal traffic and up to about 90 minutes at peak.
Cruise lines run bus shuttles between airport and terminal, and licensed airport taxis use the expressway. Colombo Fort railway station is about 2 km from the port, with taxis and tuk-tuks waiting there for the run to the terminal. There’s no railway station at the cruise terminal, and no coach service to it.
Inside the city, use PickMe or a metered tuk-tuk or taxi, and agree the price before you set off.
Where to stay near Colombo cruise port
If you’re joining or leaving the ship in Colombo, arrive at least a day early and stay in Colombo Fort or by Galle Face Green, both a few minutes’ drive from the port entrance. Fort is walkable to the port gate, with signage to the terminal, which makes it the easier of the two for an early check-in. The same areas work for a night after the cruise.
Hotels in Fort:
- The Steuart by Citrus, a 5-minute walk from the World Trade Centre and an easy walk from Fort railway station, with breakfast available and free parking
- Grand Oriental Hotel, a colonial building five minutes’ walk from Colombo’s market and about 33 km from the airport
- C1 Colombo Fort on Mudalige Mawatha, seven minutes’ walk from Khan Clock Tower and close to Fort railway station, with luggage storage and airport transfer
- CityRest Fort on Hospital Street, 400 m from Secretariat station, with airport transport and luggage storage on site
On the Galle Face side, The Kingsbury and Galle Face Hotel are used as pickup landmarks.
Luggage storage at Colombo cruise port
The cruise terminal itself isn’t a place to leave bags. The confirmed options are Colombo Fort railway station, which has a cloakroom, and Bandaranaike International Airport.
The railway station cloakroom has a rule that catches people out: bags must be locked, and a padlock is required. Unlocked bags are refused.
Third-party storage in shops near Fort station and Pettah bus station has limited hours and closes on Sundays. At the airport there’s a left-luggage counter in front of Baggage Belt 4 in the customs area, open 24/7, plus a facility on the outer porch near Departures.
If you’re off the ship early with an evening flight, you can find a place to leave your bags in Colombo before heading for the airport.
What to wear in Sri Lanka: outfit ideas for a port day
Cover legs and shoulders for temples, and expect to take shoes and hats off at the door. Gangaramaya in Colombo enforces the code: knee-length skirts, shorts and sleeveless tops are not permitted, shoes and socks come off, and some floors are wet underfoot.


Carry your passport, which is the required ID, and keep a copy separately, since a copy is only sometimes accepted. Nude or topless sunbathing is not allowed anywhere.
Two things to know before you dress: don’t pose for photographs standing in front of a Buddha statue, and visible Buddha tattoos can mean refusal of entry to the country or deportation. Dress that covers up solves most of the day’s problems in one go.
For more inspiration, see these casual cruise outfit ideas for women and cruise outfit ideas for men.
Gangaramaya Temple and Seema Malaka from Colombo port
Gangaramaya Temple on Beira Lake in Colombo 2 is a short tuk-tuk ride from Fort or Galle Face, open roughly 06:00 to 22:00 daily. It’s busiest late afternoon and at evening puja, quietest soon after opening.
Allow 45 to 60 minutes, plus 15 to 20 minutes for Seema Malaka, Geoffrey Bawa’s three pavilions over the water and the calmer, more photogenic half of the visit. Some floors around the temple are wet, so footwear you can slip off and a bag for them helps. Museum hours are posted at the gate.
Galle Fort and Kandy: what fits a Colombo call
Galle Fort is about 2 hours each way from Colombo, so it only works on calls of 10 hours or more. Kandy is about 3.5 hours each way and needs a similarly long day. For both, allow a 90-minute buffer against Colombo traffic before all-aboard.
On a shorter call, stay in the city. Pettah market and the Fort district are walkable from the port gate and give you street life and colour without the road time. The two long trips are the ones where a ship excursion earns its keep, because the ship waits for its own coach and not for a private car stuck behind a breakdown.
Best photo spots in Sri Lanka
Seema Malaka on Beira Lake is the one to aim for in Colombo: three pavilions over the water, best visited at the quieter end of the day. The walk between Fort and Pettah delivers the street shots, within reach of the port gate on foot.

At Galle, the fortifications of the UNESCO-listed Galle Fort are the shot most callers come for, and the coast beyond it at Unawatuna, Rumassala and Koggala gives you the water and headland views.
Rules that catch visitors out
Don’t photograph port infrastructure: port areas are secure. Don’t use binoculars to look at, or photograph, military bases, government buildings or VIP vehicles, and drone use is regulated by the Civil Aviation Authority.
Bag-snatching from passing mopeds and motorbikes is a reported risk, so keep bags away from the road side. Bank card fraud is common, so use ATMs inside banks or hotels. Many beaches have dangerous surf or rip tides at certain times of year, so check locally before swimming.
Alcohol is not usually sold on religious holidays, which can change beach and bar plans on Poya days. And keep your plans loose on the security front: crowded places, hotels, beaches, tourist sites and places of worship have all been named as potential targets, and an attack cannot be ruled out.
Sri Lanka cruise port FAQs
Can you go to Sri Lanka by boat without a cruise?
There’s no scheduled passenger ferry service to Sri Lanka. Arrivals by sea are cruise calls and private craft, so a cruise or a private yacht is the only way in by water.
Which Sri Lanka port do most cruise ships use?
Colombo takes the majority of calls and is the island’s main cruise port. Hambantota, Galle and Trincomalee appear on some itineraries, and Kankesanthurai has handled short sailings from Chennai.
Is there a cruise from the UK to Sri Lanka?
No direct sailings run from the UK. You fly to join a ship in Singapore, Colombo or an Indian port, or take a sector of a longer repositioning or world voyage.
How far is Colombo cruise port from the airport?
Bandaranaike International Airport is about 33 to 35 km north of the city, roughly 38 to 60 minutes by the E03 expressway and up to about 90 minutes at peak.
Can you walk from a Sri Lanka cruise ship into town?
Not in Colombo, where you leave by shuttle or authorised vehicle to the approved gate. From the gate, Fort is about 15 minutes on foot. At the other ports, ask on board how you leave the harbour.
Does Galle have a cruise terminal?
No. A cruise berth and terminal at Galle are planned rather than built, and ships have anchored there rather than coming alongside.
What currency and ID should you carry ashore?
Carry your passport as your required ID, with a copy kept separately since a copy is only sometimes accepted. Use ATMs inside banks or hotels rather than street machines.
Last Updated: 3 November 2026