Travel options for:
Nearby airports Maradana

Colombo (CMB)  •  45 min

$1

Diyawanna Oya (DWO)  •  7 min

$2 - $3

Katugastota (KDZ)  •  1 h 38 min

$9 - $12

Sigiriya (GIU)  •  3 h 29 min

$37 - $45

Hambantota (HRI)  •  4 h 51 min

$51 - $62

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

Travel from Nearby-Airports to Maradana

Bus from Nearby airports to Maradana

Sri Lanka Transport Board - SLTB ICT operates a bus from Colombo (CMB) to Maradana every 30 minutes. Tickets cost $1 and the journey takes 45 min.

How to get from Nearby airports to Maradana

ModeDurationPrice
From Katunayake Airport Bus Station bus to Colombo Bastian Mawatha Bus Terminal.45 minRs. 129
From Diyawanna Oya (DWO) taxi to Maradana.7 minRs. 519
From Katugastota (KDZ) taxi to Kandy, train to Maharagama, walk to Maharagama, then line 99 bus to Pettah CTB.1 h 38 minRs. 1969
From Sigiriya (GIU) taxi to Polgahawela then train to Maradana.3 h 29 minRs. 7543
From Hambantota (HRI) taxi to Matara then train to Maradana.4 h 51 minRs. 10576

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

The bus from Katunayake Airport Bus Station to Colombo Bastian Mawatha Bus Terminal takes 45 min including transfers and departs every 30 minutes.

Is there a direct bus between Nearby airports and Maradana?

Yes, there is a direct bus departing from Katunayake Airport Bus Station station and arriving at Colombo Bastian Mawatha Bus Terminal. Services depart every 30 minutes, and operate every day. The journey takes approximately 45 min.

Operators from Nearby airports to Maradana

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