Travel from Colombo to Arugam-Bay

How to get from Colombo to Arugam Bay?

There is no direct connection from Colombo to Arugam Bay. However, you can take the bus to Kataragama then take the taxi to Arugam Bay. Alternatively, you can take the train to Badulla then take the taxi to Arugam Bay.

How to get from Colombo to Arugam Bay

ModeDurationPrice
From Colombo Bastian Mawatha Bus Terminal bus to Kataragama then taxi to Arugam Bay.10 h 6 minRs. 11395
From Colombo Fort train to Badulla then taxi to Arugam Bay.11 h 36 minRs. 10744
From Colombo taxi to Arugam Bay.5 h 3 minRs. 23847
From Colombo drive to Arugam Bay.5 h 3 minRs. 4604
From Colombo taxi to Diyawanna Oya airport, fly to Batticaloa airport, then taxi to Arugam Bay.2 h 56 minRs. 28622
From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Arugam Bay.4 h 38 minRs. 28622
From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Arugam Bay.4 h 36 minRs. 34835
From Colombo Bastian Mawatha Bus Terminal line 187 bus to Colombo airport, fly to Hambantota airport, then taxi to Arugam Bay.5 h 14 minRs. 83211

How long does it take to get from Colombo to Arugam Bay?

It takes approximately 10 h 6 min to get from Colombo to Arugam Bay, including transfers.

Operators from Colombo to Arugam Bay

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