← Getting around

Galle to Hikkaduwa

Hikkaduwa is just north of Galle on the coast road — easy for a day of snorkelling with turtles.

Distance19 km by road
By car30 – 40 minutes
CheapestTrain

Your options

ModeTimeCost
Private car / taxiDoor to door. Book a driver, or use PickMe/Uber (car).30 – 40 minutesLKR 4,000 – LKR 4,000
Tuk-tukThe lower end is the app price; street drivers usually ask more.~40 minLKR 1,900 – LKR 4,200
TrainMost trains on the coastal line stop at Hikkaduwa.25 – 35 minutesLKR 40 – 150
BusColombo-bound Galle Road buses stop in Hikkaduwa.40 – 50 minutesLKR 80 – 150

Fares are estimates, last reviewed October 2026.

Local tips

  • Stop at the tsunami memorial and museum in Peraliya on the way.

Check a fare

About 19 km by road

🛺 Tuk-tuk (PickMe / Uber)LKR 1,900 – LKR 2,500~41 min
🛺 Tuk-tuk (street, negotiated)LKR 2,900 – LKR 4,200A fair price to agree before you get in
🚗 Private car with driverLKR 4,000 – LKR 4,000~29 min · tolls extra

Estimates only, last reviewed October 2026. Prices go up late at night, during festivals and in peak season.

Destination guides

Frequently asked questions

How long does it take to get from Galle to Hikkaduwa?

About 30 – 40 minutes by car for the 19 km trip. The train takes 25 – 35 minutes. The bus takes 40 – 50 minutes.

How much does a taxi from Galle to Hikkaduwa cost?

Expect roughly LKR 4,000 – LKR 4,000 for a private car with a driver. Prices last reviewed October 2026.

What is the cheapest way to get from Galle to Hikkaduwa?

The train (LKR 40 – 150) or bus (LKR 80 – 150). Most trains on the coastal line stop at Hikkaduwa.

Rather not figure out transport?

We'll plan your whole route with realistic travel times and drivers we trust.

Plan my trip