Travel options for:
Nearby airports Hikkaduwa

Colombo (CMB)  •  3 h 25 min

$2 - $3

Diyawanna Oya (DWO)  •  1 h 38 min

$4 - $6

Koggala (KCT)  •  1 h

$1

Katugastota (KDZ)  •  4 h 22 min

$11 - $15

Dickwella (DIW)  •  1 h 37 min

$15 - $19

  • Hikkaduwa Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Hikkaduwa

Train from Nearby airports to Hikkaduwa

Sri Lanka Railways operates a train from Diyawanna Oya (DWO) to Hikkaduwa every 3 hours. Tickets cost $1 - $2 and the journey takes 1 h 29 min.

How to get from Nearby airports to Hikkaduwa

ModeDurationPrice
From Katunayake Airport Bus Station bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Hikkaduwa.3 h 25 minRs. 290
From Diyawanna Oya (DWO) taxi to Colombo Fort then train to Hikkaduwa.1 h 38 minRs. 789
From Koggala train to Hikkaduwa.1 hRs. 99
From Katugastota (KDZ) taxi to Kandy, train to Maharagama, line 99 bus to Pettah CTB, walk to Colombo Fort, then train to Hikkaduwa.4 h 22 minRs. 2094
From Dickwella (DIW) taxi to Matara then train to Hikkaduwa.1 h 37 minRs. 2887

How long does it take to get from Nearby airports to Hikkaduwa?

It takes approximately 3 h 25 min to get from Nearby airports to Hikkaduwa, including transfers.

Is there a direct train between Nearby airports and Hikkaduwa?

Yes, there is a direct train departing from Koggala and arriving at Hikkaduwa. Services depart three times a day, and operate every day. The journey takes approximately 1 h.

Operators from Nearby airports to Hikkaduwa

OperatorPhoneWebsite
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
Sri Lanka RailwaysSri Lanka Railways
National Transport Commission+94 011-2587372National Transport Commission