Travel from Colombo-Airport-CMB to Tangalle

Bus or train from Colombo Airport (CMB) to Tangalle?

Sri Lanka Railways operates a train from Colombo Airport (CMB) to Tangalle every 4 hours. Tickets cost $1 - $3 and the journey takes 2 h 42 min. Alternatively, National Transport Commission operates a bus from Colombo Airport (CMB) to Tangalle every 2 hours. Tickets cost $1 - $3 and the journey takes 6 h.

How to get from Colombo Airport (CMB) to Tangalle

ModeDurationPrice
From Colombo airport fly to Hambantota airport then taxi to Tangalle.2 h 9 min$498
From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal, taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Tangalle.5 h 42 min$214
From Colombo Airport (CMB) taxi to Hatton airport, fly to Koggala airport, then taxi to Tangalle.4 h 3 min$198
From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, train to Kamburugamuwa, then taxi to Tangalle.5 h 23 min$28
From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal then bus to Tangalle Bus Station.7 h 45 min$3
From Colombo Airport (CMB) taxi to Tangalle.2 h 49 min$129
From Colombo Airport (CMB) drive to Tangalle.2 h 49 min$20

How long does it take to get from Colombo Airport (CMB) to Tangalle?

It takes approximately 2 h 9 min to get from Colombo Airport (CMB) to Tangalle, including transfers.

Is there a direct bus between Colombo Airport (CMB) and Tangalle?

No, there is no direct bus from Colombo Airport (CMB) to Tangalle. However, there are services departing from Katunayake Airport Bus Station and arriving at Tangalle Bus Station via Colombo Bastian Mawatha Bus Terminal. The journey, including transfers, takes approximately 7 h 45 min.

Operators from Colombo Airport (CMB) to Tangalle

OperatorPhoneWebsite
FlydubaiFlydubai
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines
Sri Lanka RailwaysSri Lanka Railways
National Transport Commission+94 011-2587372National Transport Commission