Travel options for:
Nearby airports Kalkudah

Colombo (CMB)  •  5h 35m

  1. ×2

$17 - $22

Diyawanna Oya (DWO)  •  4h 38m

  1. ×2

$19 - $25

Katugastota (KDZ)  •  8h 15m

  1. ×4

$57 - $70

Tuticorin (TCR)  •  21h 58m

  1. ×2

Sigiriya (GIU)  •  3h 11m

$60 - $75

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

Travel from Nearby-Airports to Kalkudah-Sri-Lanka

Bus from Nearby airports to Kalkudah

National Transport Commission operates a bus from Colombo (CMB) to Kalkudah hourly. Tickets cost $1 - $2 and the journey takes 3h 45m.

How to get from Nearby airports to Kalkudah

ModeDurationPrice
From Katunayake Airport Bus Station bus to Colombo Bastian Mawatha Bus Terminal, walk to Pettah CTB, bus to Puttalam, then taxi to Kalkudah.5h 35mRs. 3576
From Diyawanna Oya (DWO) taxi to Pettah CTB, bus to Puttalam, then taxi to Kalkudah.4h 38mRs. 4116
From Katugastota (KDZ) taxi to Avissawella, bus to Pettah CTB, bus to Puttalam, then taxi to Kalkudah.8h 15mRs. 11867
From Tuticorin (TCR) taxi to Tirunelveli (TEN), night train to Rameswaram (RMM), travel to Talaimannar Pier, train to Fort Station, walk to Pettah CTB, bus to Puttalam, then taxi to Kalkudah.21h 58m
From Sigiriya (GIU) taxi to Kalkudah.3h 11mRs. 12918

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

It takes approximately 5h 35m to get from Nearby airports to Kalkudah, including transfers.

Operators from Nearby airports to Kalkudah

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