Travel options for:
Nearby airports Maradana

Colombo (CMB)  •  45 min

$1

Diyawanna Oya (DWO)  •  7 min

$2 - $4

Katugastota (KDZ)  •  1 h 38 min

$10 - $13

Hatton (NUF)  •  5 h 5 min

$40 - $49

Sigiriya (GIU)  •  6 h 9 min

  1. ×2

$59 - $70

  • 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. 130
From Diyawanna Oya (DWO) taxi to Maradana.7 minRs. 519
From Katugastota (KDZ) taxi to Kandy, train to Maharagama, then line 99 bus to Pettah CTB.1 h 38 minRs. 1934
From Hatton (NUF) taxi to Ratnapura then bus to Pettah CTB.5 h 5 minRs. 7781
From Sigiriya (GIU) taxi to Palavi then bus to Pettah CTB.6 h 9 minRs. 11122

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