Sri Lanka · SHORE EXCURSIONS

The 15 Best Shore Excursions in Sri Lanka

49 tours  ·  from $30 a head

One day off a ship in Colombo or Hambantota, and a country that is mostly two hours inland. These 15 are built to get you back on time, priced, with the realistic reach of each one made clear.

Yala National Park Safari Tour From Hambantota Port - The 90-minute road trip to Yala
National Park Safaris, Safari Tours in Hambantota, Shore Excursions, Tour Reviews, Tours, Tours in Hambantota, Yala National Park Safaris, Yala Safaris in Hambantota

Yala National Park Safari Tour From Hambantota port

1.Yala National Park Safari Tour From Hambantota port

★★★★★★★★★★4.5 · 102 reviews · from $57Our pick

Travel from Hambantota Port or a nearby hotel to Yala National Park in a safari jeep shared by up to six people. Your local driver searches for elephants, leopards, crocodiles, deer, buffalo, monkeys, and birds across a five-hour park visit. Water, drinks, snacks, binoculars, and port transport are included, but park entry costs extra.

“We took the tour from our cruise ship which they did an excellent job with communication, collection and drop off - the total time was about six hours. Although Yala has the most densely populated area of snow leopards in the world, don’t Read more”

Check availability →Read our full review

Yala Safari Tour from Hambantota Port by Ajith Safaris - The ride from Hambantota Port to Yala
National Park Safaris, Safari Tours in Hambantota, Shore Excursions, Tour Reviews, Tours, Tours in Hambantota, Yala National Park Safaris, Yala Safaris in Hambantota

Yala Safari Tour from Hambantota Port by Ajith Safaris

2.Yala Safari Tour from Hambantota Port by Ajith Safaris

★★★★★★★★★★5.0 · 67 reviews · from $50Top rated

Meet Ajith Safari staff at Hambantota Port, then ride into Yala National Park for a shared jeep safari with a local driver-guide. Expect dry forest, lakes, elephants, and possible leopard sightings. Guides including Faisal, Chantal, Shan, Haji, and This are named in the tour operation. Park entry costs 13,000 LKR extra per person.

“Overall a fun day. We did see a nice variety of animals, but not the leopards or sloth bears we hoped to see. The ride to and from Yala was fascinating and gave a nice glimpse of local life. The fact that we didn't see the critters we wanted to Read more”

Check availability →Read our full review

Yala Safari Tour from Hambantota Port area (Shore Excursion) - Meeting your driver at Hambantota Port
National Park Safaris, Shore Excursions, Tour Reviews, Tours, Tours in Kataragama, Yala National Park Safaris

Yala Safari Tour from Hambantota Port area (Shore Excursion)

3.Yala Safari Tour from Hambantota Port area (Shore Excursion)

★★★★★★★★★★4.8 · 64 reviews · 5 hours · from $67

Travel from Hambantota Port to Yala National Park for five hours of wildlife spotting in a comfortable safari jeep. English-speaking drivers such as Ranga, Ishan, and Koshana know the park well and help find elephants, crocodiles, birds, and possibly leopards. Water, cool drinks, snacks, and binoculars are included, but the park entrance fee is extra.

“We saw a lot of animals, elephants, deer, birds, crocodiles, etc. this was great. We weren’t made aware that the park closed from noon to 2pm. We had to park at a rest area for two hours. We had not planned for this and didn’t have food. People on other tours were prepared. If we had known we would done it differently.”

Check availability →Read our full review

Udawalawa Safari & Elephants Orphanage Tour from Hambantota port - Udawalawe National Park: five hours of open-country safari
National Park Safaris, Safari Tours in Hambantota, Shore Excursions, Tour Reviews, Tours, Tours in Hambantota, Udawalawe National Park Safaris

Udawalawa Safari & Elephants Orphanage Tour from Hambantota port

4.Udawalawa Safari & Elephants Orphanage Tour from Hambantota port

★★★★★★★★★★5.0 · 63 reviews · from $57

Travel from Hambantota port to Udawalawe National Park in a private vehicle, then ride through elephant country by safari jeep. Look for elephants, deer, buffalo, monkeys, crocodiles, peacocks, and birds before visiting the Elephant Transit Home. Guides such as Yasanka, Madu, Maduka, Ishan, and Sakun are praised for spotting wildlife and keeping cruise passengers on schedule.

“Very accommodating and informative. Friendly, easy to communicate with. Five star. Worked extra to get us back on time”

Check availability →Read our full review

Yala National Park Safari |From Hambantota Port (Shore Excursion) - Why the driver matters so much
National Park Safaris, Safari Tours in Hambantota, Shore Excursions, Tour Reviews, Tours, Tours in Hambantota, Yala National Park Safaris, Yala Safaris in Hambantota

Yala National Park Safari |From Hambantota Port (Shore Excursion)

5.Yala National Park Safari |From Hambantota Port (Shore Excursion)

★★★★★★★★★★4.5 · 61 reviews · from $75

Meet your driver at Hambantota Port, then ride into Yala National Park for about four hours in a Toyota 4WD jeep. Your English-speaking driver also tracks wildlife. You may see elephants, crocodiles, deer, birds, and, with luck, leopards or sloth bears. The jeep holds up to six people and returns you to the port.

“Our trip to Yala was wonderful. The park is great and our guide from the nature park had an eagle eye and spotting so many animals we would've missed. We were fortunate to see elephants eight hands distance away. We also saw Komodo dragon, storks, water, buffalo, Peacocks, Crocodiles and so many others highly recommend,”

Check availability →Read our full review

Udawalawe Safari Tour from Hambantota Port (Shore Excursion) - What happens inside Udawalawe National Park
National Park Safaris, Safari Tours in Udawalawa, Shore Excursions, Tour Reviews, Tours, Tours in Udawalawa, Udawalawe National Park Safaris

Udawalawe Safari Tour from Hambantota Port (Shore Excursion)

6.Udawalawe Safari Tour from Hambantota Port (Shore Excursion)

★★★★★★★★★★4.7 · 57 reviews · 5 hours · from $67

You’ll travel from Hambantota Port to Udawalawe National Park in a comfortable vehicle, then switch to a safari jeep for elephant spotting, birdwatching, and wildlife viewing. The trip also includes Udawalawe Elephant Transit Home. Guides such as Ishan, Yasanka, and Mado are praised for sharp animal-spotting skills. Park admission is extra.

“Was exactly as I expected Close views of animals. Safari was great ! Pick up & drop off to port Snack was cookies and pop lol I’m satisfied”

Check availability →Read our full review

UDAWALAWA SAFARI TOUR from HAMBANTOTA PORT (Shore Excursion) - The Elephant Transit Home adds a different kind of stop
National Park Safaris, Safari Tours in Colombo, Shore Excursions, Tour Reviews, Tours, Tours in Colombo, Udawalawe National Park Safaris

UDAWALAWA SAFARI TOUR from HAMBANTOTA PORT (Shore Excursion)

7.UDAWALAWA SAFARI TOUR from HAMBANTOTA PORT (Shore Excursion)

★★★★★★★★★★4.7 · 48 reviews · 1 day · from $51

Travel from Hambantota Port to Udawalawe National Park in a comfortable safari jeep with an English-speaking local guide. Look for elephants, crocodiles, buffalo, iguanas, birds, and possibly a leopard, then visit the Elephant Transit Home. Drivers such as Hansa, Pathum, Damith, and Sasanka are praised for careful service and strong wildlife spotting.

“Both our main driver, Hansa, and our safari driver, Pathum, were exceptional professionals. Communication regarding the excursion details and any changes in pickup times was efficient. Despite the long drive, time seemed to fly by thanks to some great conversation with Hansa. Pathum went above and beyond to ensure we had the best opportunity to see as many animals as possible. He expertly spotted wildlife and made sure we were able to get close to the animals while maintaining safety. His knowledge and passion for the wildlife truly enhanced the experience. The only downside was the cost, which felt a bit steep, especially considering it was a shared van and…”

Check availability →Read our full review

Yala Safari from Hambantota Port by BTM - Private & All Inclusive - What You Might See on the Four-Hour Safari
Multi-Day Sri Lanka Tours, National Park Safaris, Private, Safari Tours in Hambantota, Shore Excursions, Tour Reviews, Tours in Hambantota, Yala National Park Safaris, Yala Safaris in Hambantota

Yala Safari from Hambantota Port by BTM – Private & All Inclusive

8.Yala Safari from Hambantota Port by BTM – Private & All Inclusive

★★★★★★★★★★4.5 · 43 reviews · from $135

Travel from Hambantota Port in an air-conditioned vehicle, then explore Yala National Park by private safari Jeep. Choose a half-day or full-day outing, with park fees, water, and return transport included. Full-day trips add lunch. Guides such as Chuti, Aloo, and Podi are praised for spotting elephants, birds, crocodiles, and sometimes leopards.

“We had a brilliant time. Our driver and guide Aloo picked us up from the cruise ship and off we went. Aloo must have Eagle Vision or some other super power as he was pointing out things that we found difficult spot at first whilst driving over the rough terrain at the same time. We saw elephant, wild boar, water buffalo, mongoose monitor lizard and load of different birds. All in all. A wonderful experience.”

Check availability →Read our full review

Yala National Park Tour From Hambantota Port - Searching for leopards in Yala National Park
National Park Safaris, Safari Tours in Hambantota, Shore Excursions, Tour Reviews, Tours, Tours in Hambantota, Yala National Park Safaris, Yala Safaris in Hambantota

Yala National Park Tour From Hambantota Port

9.Yala National Park Tour From Hambantota Port

★★★★★★★★★★5.0 · 39 reviews · from $47

Meet your guide at Hambantota Port for a 6 to 7 hour Yala National Park safari in a Toyota Hilux jeep. Search for leopards, elephants, sloth bears, and birds with a driver-guide such as Sandhul or Dilanka. The tour includes port transfers, water, snacks, binoculars, and a maximum of six passengers. Park entry costs $40 extra.

“We spent a wonderful day with our guide/driver Dilanka. The pick up and drop off outside the cruise ship port went very smoothly. We were impressed with the 4x4 for the safari. The ride was bumpy inside Yala but the high clearance and the Read more”

Check availability →Read our full review

Udawalawe Private Safari frm Hambantota Port by BTM-All Inclusive - Why Udawalawe is famous for elephants
Multi-Day Sri Lanka Tours, National Park Safaris, Private, Safari Tours in Hambantota, Shore Excursions, Tour Reviews, Tours in Hambantota, Udawalawe National Park Safaris

Udawalawe Private Safari frm Hambantota Port by BTM-All Inclusive

10.Udawalawe Private Safari frm Hambantota Port by BTM-All Inclusive

★★★★★★★★★★5.0 · 31 reviews · from $135

Travel from Hambantota Port in a private air-conditioned vehicle, then switch to a private safari jeep inside Udawalawe National Park. Choose a half-day or full-day outing. Expect elephants, buffalo, deer, crocodiles, monkeys, peacocks, and many birds. Full-day trips include a picnic lunch.

“Truly enjoyed our safari in Udawalawe. Pickup and drop off at the port in Hambantota were flawless. Enjoyed the drive to the national park where we were able to stop along the way and feed an elephant some corn cobs. At the park we saw so many elephants - males and females, adults and children. We saw a pregnant elephant, one feeding itself grass and a 3 elephant herd. In addition we saw peacocks, water buffaloes, deer, an alligator and many different birds. Lunch was with about 20 others along the river bank and was very good Sri Lankan food. There are toilets at the park entrance (very nice) and…”

Check availability →Read our full review

Yala National Park Safari |From Hambantota Port (Shore Excursion) - Why the driver matters so much
National Park Safaris, Safari Tours in Hambantota, Shore Excursions, Tour Reviews, Tours, Tours in Hambantota, Yala National Park Safaris, Yala Safaris in Hambantota

Yala National Park Safari from Hambantota port (Shore Excursion)

11.Yala National Park Safari from Hambantota port (Shore Excursion)

★★★★★★★★★★4.5 · 25 reviews · from $45Best value

Ride from Hambantota port or a nearby hotel to Yala National Park in a private safari jeep. Expect about five hours in the park, with chances to see elephants, leopards, crocodiles, sloth bears, and many birds. The $45 price includes transport, guide, drinks, snacks, and pickup, but not the $40 park entrance fee.

“Most friendly and fun tour. Just be aware if you’re on a cruise ship, the port is so large that you will may need a ride to the port exit gate to meet the guide. The tour met a bit earlier that the port shuttles were running but we were lucky somRead more”

Check availability →Read our full review

The Best Safari tour from Hambantota Port (Janaka safari) - What you can expect inside Yala National Park
National Park Safaris, Safari Tours in Yala National Park, Shore Excursions, Tour Reviews, Tours, Tours in Yala National Park

The Best Safari tour from Hambantota Port (Janaka safari)

12.The Best Safari tour from Hambantota Port (Janaka safari)

★★★★★★★★★★5.0 · 25 reviews · from $48

Leave Hambantota Port through Gate 02 for a Yala National Park safari in a special jeep with an experienced driver. The day runs roughly from 7 or 8 am until 5 or 6 pm, with space for up to six people. Water and binoculars are supplied per jeep, while the 12,000 LKR park ticket and snacks cost extra.

“We were charged 3 times by credit card ( twice for my card and 1 for my wife’s card because the guide said ours transaction didn’t work) so our friend pay for us with his card. This wasn’t acceptable and the guide in that day cheated us . I strongly do not recommend this tour for their dishonesty!”

Check availability →Read our full review

Yala and Udawalawa Safari Tour From Hambantota port - Yala National Park and the search for leopards
National Park Safaris, Safari Tours in Hambantota, Shore Excursions, Tour Reviews, Tours, Tours in Hambantota, Udawalawe National Park Safaris, Yala National Park Safaris, Yala Safaris in Hambantota

Yala and Udawalawa Safari Tour From Hambantota port

13.Yala and Udawalawa Safari Tour From Hambantota port

★★★★★★★★★★5.0 · 22 reviews · from $47

Leave Hambantota port for a six-hour private safari experience in Yala or Udawalawe National Park. Your guide searches for leopards, elephants, crocodiles, and birds from a 4WD jeep. Free binoculars, water, and cool drinks are included, but park admission is extra. Guides such as Shesan and Kasun have helped make the drives memorable.

“Good tour of the park, although we are surprised that from 12am to 2pm the park “closes” and you have to stay in a rest area, next to a beach. Otherwise the vehicle is quite comfortable, although it moves a lot through the potholes of the park's dirt roads. Highly recommended, spectacular nature.Auto-translated”

Check availability →Read our full review

Shore Excursion Colombo City Tour Highlights - Gangaramaya Temple and Beira Lake
City Tours, City Tours in Colombo, Shore Excursions, Tour Reviews, Tours, Tours in Colombo

Shore Excursion Colombo City Tour Highlights

14.Shore Excursion Colombo City Tour Highlights

★★★★★★★★★★4.5 · 21 reviews · from $50

This 4 to 5 hour private Colombo shore excursion pairs an air-conditioned car or van with an English-speaking chauffeur and guide. You’ll visit Gangaramaya Temple, Independence Square, the National Museum, Beira Lake, the Gem Museum, Laksala, and Jamiul Alfar Mosque, with time to adjust the route to your interests.

“We were picked up promptly at the cruise port. We had a driver and a separate guide. They were both excellent. The guide was very knowledgeable and answered all our questions and he catered the tour to our desires.”

Check availability →Read our full review

Shore Excursion Kelaniya Temple & Colombo City Tour - Colombo’s old center: Pettah, the Red Mosque, and colonial buildings
Ancient Cities & Temples, City Tours, City Tours in Colombo, Shore Excursions, Temple Tours in Colombo, Tour Reviews, Tours, Tours in Colombo

Shore Excursion Kelaniya Temple & Colombo City Tour

15.Shore Excursion Kelaniya Temple & Colombo City Tour

★★★★★★★★★★4.5 · 21 reviews · from $45

Start at Colombo’s passenger terminal, then visit Kelaniya Temple before touring Pettah, Gangaramaya Temple, Independence Square, Lotus Tower, Galle Face Green, and more. A private vehicle, port pickup, and flexible stops make this a practical shore excursion, though vehicle comfort and guide English can vary.

“Our driver Calli was brilliant, very knowledgeable and good sense of humour. He took us around all the sites, and was our guide also. While we were visiting one of the temples, there had been a wedding and Calli took us through to where the fRead more”

Check availability →Read our full review

Scroll to Top

Explore Sri Lanka

Pick a park, a ruin, a hillside or a kitchen.