Travel from Colombo

Where to Travel from Colombo

From Colombo to Hikkaduwa

From Colombo to Hikkaduwa, the cheapest way is with a train for 1654 LKR, while the fastest option takes 1h 44m by charter.

From Colombo to Matara

Moving from Colombo to Matara? The most budget-friendly option is with a bus for 1556 LKR, while the fastest way is by charter, taking 2h 10m.

From Colombo to Habarana

Travel from Colombo to Habarana with a train for 1760 LKR to save money, or choose the fastest option by charter, taking 2h 35m.

From Colombo to Batticaloa

From Colombo to Batticaloa, you can travel affordably with a train for 2600 LKR, or reach your destination faster using flight in 1h 30m.

From Colombo to Jaffna

Move from Colombo to Jaffna: the most affordable option is with a bus for 1552 LKR, and the quickest is by charter in 5h 5m.

From Colombo to Sigiriya

Traveling from Colombo to Sigiriya? Save on costs with a train for 1760 LKR, or get there quickly with charter in 2h 30m.

From Colombo to Galle

Planning your trip from Colombo? The cheapest transport is by train for 1654 LKR, but if you prefer speed, traveling by bus will get you there in 1h 20m.

From Colombo to Mirissa

From Colombo to Mirissa, choose between saving with a train for 750 LKR or going fast with charter in 2h 0m.

From Colombo to Weligama

Traveling from Colombo to Weligama, train for 750 LKR offers the best value, while traveling by bus in 2h 15m gets you there fastest.

From Colombo to Badulla

From Colombo to Badulla, the cheapest way is with a bus for 7250 LKR, while the fastest option takes 2h 10m by charter.

From Colombo to Hatton

Move from Colombo to Hatton, the best way to travel is by charter for 19514 LKR, covering the journey in 1h 20m.

From Colombo to Kandy

Moving from Colombo to Kandy? The most budget-friendly option is with a bus for 1552 LKR, while the fastest way is by charter, taking 1h 41m.

From Colombo to Trincomalee

Travel from Colombo to Trincomalee with a bus for 3349 LKR to save money, or choose the fastest option by charter, taking 3h 55m.

From Colombo to Ella

From Colombo to Ella, you can travel affordably with a bus for 6425 LKR, or reach your destination faster using charter in 2h 10m.

From Colombo to Nuwara Eliya

Move from Colombo to Nuwara Eliya: the most affordable option is with a combined for 9686 LKR, and the quickest is by charter in 1h 40m.

From Colombo to Dambulla

Traveling from Colombo to Dambulla? Save on costs with a train for 1760 LKR, or get there quickly with charter in 2h 15m.

From Colombo to Negombo

Planning your trip from Colombo? 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 Colombo to Anuradhapura

From Colombo to Anuradhapura, choose between saving with a bus for 1632 LKR or going fast with charter in 2h 45m.

Departure stations in Colombo

You can start your journey from the following stations in Colombo:

Planning to visit more destinations from Colombo?

If you're traveling beyond a single route from Colombo, try the TicketRoutes Travel Planner. Compare buses, trains, ferries, and flights for multiple destinations at once and build your full itinerary in minutes.

Open Travel Planner

Perfect for multi-city trips and flexible travel plans.