How to get to Colombo

How to Get to Colombo

From Hikkaduwa to Colombo

Traveling from Hikkaduwa to Colombo, your best choice is train for 1770 LKR, which gets you there in just 1h 47m.

From Nanu Oya to Colombo

Traveling from Nanu Oya to Colombo, your best choice is charter for 29362 LKR, which gets you there in just 1h 51m.

From Sigiriya to Colombo

From Sigiriya to Colombo, the cheapest way to travel is by train for 1854 LKR, while traveling by charter takes 2h 52m and is the fastest option.

From Matara to Colombo

Traveling from Matara to Colombo, your best choice is bus for 1556 LKR, which gets you there in just 2h 15m.

From Anuradhapura to Colombo

Traveling from Anuradhapura? Save money by choosing train for 1760 LKR, or get to Colombo faster by charter in 3h 7m.

From Badulla to Colombo

Planning your journey from Badulla? Travel affordably by bus for 7250 LKR, or reach your destination faster by charter in 2h 10m.

From Batticaloa to Colombo

Travel from Batticaloa to Colombo easily: save money by traveling by train for 1970 LKR, or reach your destination faster by charter in 3h 58m.

From Galle to Colombo

Looking to go from Galle to Colombo? The most affordable option is by train for 1654 LKR, while bus offers the fastest journey at just 1h 20m.

From Jaffna to Colombo

Move from Jaffna to Colombo: the most affordable option is by train for 3440 LKR, and the quickest is by charter in 5h 43m.

From Trincomalee to Colombo

From Trincomalee to Colombo, choose between traveling by bus for 3349 LKR to save, or by flight in 1h 30m for the fastest journey.

From Negombo to Colombo

Planning your trip from Negombo? The cheapest transport is by train for 300 LKR, but if you prefer speed, traveling by charter will get you there in 1h 0m.

From Ella to Colombo

From Ella to Colombo, save money by traveling with a bus for 2932 LKR, or get there faster by charter in 2h 10m.

From Nuwara Eliya to Colombo

Move from Nuwara Eliya to Colombo: the fastest way is by charter in 1h 40m, while a bus for 1552 LKR is the most budget-friendly option.

From Kandy to Colombo

From Kandy to Colombo, the cheapest way to travel is by bus for 1552 LKR, while traveling by charter takes 1h 35m and is the fastest option.

Arrival stations in Colombo

Travelers arriving in Colombo usually arrive at one of these stations: