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

Dickwella (DIW)  •  1 h 37 min

$14 - $18

Katugastota (KDZ)  •  6 h 11 min

  1. ×2

$2 - $4

  • 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 2 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. 302
From Diyawanna Oya (DWO) taxi to Colombo Fort then train to Hikkaduwa.1 h 38 minRs. 801
From Koggala train to Hikkaduwa.1 hRs. 99
From Dickwella (DIW) taxi to Matara then train to Hikkaduwa.1 h 37 minRs. 2899
From Palle Talavinna train to Colombo Fort then train to Hikkaduwa.6 h 11 minRs. 478

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