Travel options for:
Nearby airports Kalpitiya

Colombo (CMB)  •  3 h 56 min

$22 - $28

Diyawanna Oya (DWO)  •  4 h 55 min

  1. ×2

$24 - $31

Madurai (IXM)  •  5 h 7 min

Sigiriya (GIU)  •  3 h 28 min

$65 - $85

Katugastota (KDZ)  •  7 h 8 min

$10 - $15

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

Travel from Nearby-Airports to Kalpitiya

Bus or train from Nearby airports to Kalpitiya?

Sri Lanka Railways operates a train from Colombo (CMB) to Kalpitiya twice daily. Tickets cost $1 - $2 and the journey takes 2 h 54 min. Alternatively, National Transport Commission operates a bus from Diyawanna Oya (DWO) to Kalpitiya hourly. Tickets cost $1 - $2 and the journey takes 3 h 45 min.

How to get from Nearby airports to Kalpitiya

ModeDurationPrice
From Katunayake train to Nooranagar then taxi to Kalpitiya.3 h 56 minRs. 4532
From Diyawanna Oya (DWO) taxi to Pettah CTB, bus to Puttalam, then taxi to Kalpitiya.4 h 55 minRs. 4940
From Madurai (IXM) travel to Kalpitiya.5 h 7 min
From Sigiriya (GIU) taxi to Kalpitiya.3 h 28 minRs. 13881
From Katugastota (KDZ) taxi to Kandy, train to Maharagama, line 99 bus to Pettah CTB, walk to Pettah CTB Main Bus Stop, then bus to Kalpitiya.7 h 8 minRs. 2307

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

It takes approximately 3 h 56 min to get from Nearby airports to Kalpitiya, including transfers.

Operators from Nearby airports to Kalpitiya

OperatorPhoneWebsite
Sri Lanka RailwaysSri Lanka Railways
National Transport Commission+94 011-2587372National Transport Commission