All about buses to Colombo
Cheap bus tickets to Colombo
-
Sri Lanka Transport Board2h 15m09:30 PMMataraExpressway Busbahnhof11:45 PMColomboBastian Mawatha Bus Station0Premium EconomyA Bus from Sri Lanka Transport Board goes from Expressway Busbahnhof, Matara (Sri Lanka) at 12/6/2025 9:30:00 PM to Bastian Mawatha Bus Station, Colombo (Sri Lanka) arriving at 12/6/2025 11:45:00 PM. 50 Premium Economy ticket for $8 per person are available. Travel duration is 2h 15m
-
Sri Lanka Transport Board4h 25m01:45 PMAnuradhapuraNew Bus Station6:10 PMColomboWellawatte Train Station0EconomyA Bus from Sri Lanka Transport Board goes from New Bus Station, Anuradhapura (Sri Lanka) at 12/6/2025 1:45:00 PM to Wellawatte Train Station, Colombo (Sri Lanka) arriving at 12/6/2025 6:10:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 4h 25m
-
Sri Lanka Transport Board2h 15m09:30 PMMataraExpressway Busbahnhof11:45 PMColomboBastian Mawatha Bus Station0BasicA Bus from Sri Lanka Transport Board goes from Expressway Busbahnhof, Matara (Sri Lanka) at 12/7/2025 9:30:00 PM to Bastian Mawatha Bus Station, Colombo (Sri Lanka) arriving at 12/7/2025 11:45:00 PM. 50 Basic ticket for $9 per person are available. Travel duration is 2h 15m
-
Avro Travels & Tours5h 59m010:30 PMTrincomaleeBus Station4:29 AMColomboRamakrishna Mission Hall0EconomyA Bus from Avro Travels & Tours goes from Bus Station, Trincomalee (Sri Lanka) at 12/5/2025 10:30:00 PM to Ramakrishna Mission Hall, Colombo (Sri Lanka) arriving at 12/6/2025 4:29:00 AM. 50 Economy ticket for $16 per person are available. Travel duration is 5h 59m
-
Avro Travels & Tours11h 0m08:00 PMJaffnaPrivate Bus Stand7:00 AMColomboCentral Bus Station0First ClassA Bus from Avro Travels & Tours goes from Private Bus Stand, Jaffna (Sri Lanka) at 12/9/2025 8:00:00 PM to Central Bus Station, Colombo (Sri Lanka) arriving at 12/10/2025 7:00:00 AM. 50 First Class ticket for $16 per person are available. Travel duration is 11h 0m
-
AKMT Holidays4h 0m010:00 AMKandyKandy Clock Tower Bus Stop2:00 PMColomboBastian Mawatha Bus Station0BasicA Bus from AKMT Holidays goes from Kandy Clock Tower Bus Stop, Kandy (Sri Lanka) at 12/8/2025 10:00:00 AM to Bastian Mawatha Bus Station, Colombo (Sri Lanka) arriving at 12/8/2025 2:00:00 PM. 50 Basic ticket for $16 per person are available. Travel duration is 4h 0m
-
Avro Travels & Tours11h 0m08:00 PMJaffnaJaffna Bus Stop7:00 AMColomboTown Hall Bus Stop0First ClassA Bus from Avro Travels & Tours goes from Jaffna Bus Stop, Jaffna (Sri Lanka) at 12/9/2025 8:00:00 PM to Town Hall Bus Stop, Colombo (Sri Lanka) arriving at 12/10/2025 7:00:00 AM. 50 First Class ticket for $18 per person are available. Travel duration is 11h 0m
-
Muthu Travels8h 0m011:55 PMAnuradhapuraNew Bus Station7:55 AMColomboRamakrishna Mission Hall0EconomyA Bus from Muthu Travels goes from New Bus Station, Anuradhapura (Sri Lanka) at 12/7/2025 11:55:00 PM to Ramakrishna Mission Hall, Colombo (Sri Lanka) arriving at 12/8/2025 7:55:00 AM. 50 Economy ticket for $18 per person are available. Travel duration is 8h 0m
-
Prince Travels5h 30m07:30 PMAnuradhapuraNew Bus Station1:00 AMColomboRamakrishna Mission Hall0EconomyA Bus from Prince Travels goes from New Bus Station, Anuradhapura (Sri Lanka) at 12/6/2025 7:30:00 PM to Ramakrishna Mission Hall, Colombo (Sri Lanka) arriving at 12/7/2025 1:00:00 AM. 50 Economy ticket for $21 per person are available. Travel duration is 5h 30m
Cheap train tickets to Colombo
-
Sri Lanka Railway2h 51m02:34 PMKandyTrain Station5:25 PMColomboFort Railway Station0EconomyA Train from Sri Lanka Railway goes from Train Station, Kandy (Sri Lanka) at 12/6/2025 2:34:00 PM to Fort Railway Station, Colombo (Sri Lanka) arriving at 12/6/2025 5:25:00 PM. 50 Economy ticket for $2 per person are available. Travel duration is 2h 51m
-
Sri Lanka Railway2h 19m06:48 AMGalleTrain Station9:07 AMColomboFort Railway Station0First ClassA Train from Sri Lanka Railway goes from Train Station, Galle (Sri Lanka) at 12/5/2025 6:48:00 AM to Fort Railway Station, Colombo (Sri Lanka) arriving at 12/5/2025 9:07:00 AM. 50 First Class ticket for $4 per person are available. Travel duration is 2h 19m
-
Ella Odyssey2h 55m02:30 PMKandyTrain Station5:25 PMColomboFort Railway Station0BusinessA Train from Ella Odyssey goes from Train Station, Kandy (Sri Lanka) at 12/6/2025 2:30:00 PM to Fort Railway Station, Colombo (Sri Lanka) arriving at 12/6/2025 5:25:00 PM. 50 Business ticket for $31 per person are available. Travel duration is 2h 55m
-
Ella Odyssey2h 55m02:30 PMKandyTrain Station5:25 PMColomboFort Railway Station0First ClassA Train from Ella Odyssey goes from Train Station, Kandy (Sri Lanka) at 12/6/2025 2:30:00 PM to Fort Railway Station, Colombo (Sri Lanka) arriving at 12/6/2025 5:25:00 PM. 50 First Class ticket for $38 per person are available. Travel duration is 2h 55m
Cheap Carpooling to Colombo
-
Magical Sri Lanka0h 50m011:00 AMColombo Bandaranaike AirportColombo Bandaranaike Airport11:50 AMColomboCentral Bus Station0Premium EconomyA Car from Magical Sri Lanka goes from Colombo Bandaranaike Airport, Colombo Bandaranaike Airport (Sri Lanka) at 12/5/2025 11:00:00 AM to Central Bus Station, Colombo (Sri Lanka) arriving at 12/5/2025 11:50:00 AM. 50 Premium Economy ticket for $13 per person are available. Travel duration is 0h 50m
-
Tuktukdude Leisure4h 0m010:00 AMKandyKandy Clock Tower Bus Stop2:00 PMColomboCentral Bus Station0Premium EconomyA Car from Tuktukdude Leisure goes from Kandy Clock Tower Bus Stop, Kandy (Sri Lanka) at 12/10/2025 10:00:00 AM to Central Bus Station, Colombo (Sri Lanka) arriving at 12/10/2025 2:00:00 PM. 50 Premium Economy ticket for $33 per person are available. Travel duration is 4h 0m
-
Real Lanka Holidays1h 0m05:00 AMColombo Bandaranaike AirportColombo Bandaranaike Airport6:00 AMColomboCentral Bus Station0Premium EconomyA Car from Real Lanka Holidays goes from Colombo Bandaranaike Airport, Colombo Bandaranaike Airport (Sri Lanka) at 12/5/2025 5:00:00 AM to Central Bus Station, Colombo (Sri Lanka) arriving at 12/5/2025 6:00:00 AM. 50 Premium Economy ticket for $34 per person are available. Travel duration is 1h 0m
-
Real Lanka Holidays2h 10m05:00 AMGalleAny hotel7:10 AMColomboCentral Bus Station0EconomyA Car from Real Lanka Holidays goes from Any hotel, Galle (Sri Lanka) at 12/7/2025 5:00:00 AM to Central Bus Station, Colombo (Sri Lanka) arriving at 12/7/2025 7:10:00 AM. 50 Economy ticket for $73 per person are available. Travel duration is 2h 10m
Your route is not there? In the search bar, we have already filled Colombo as your destination. You just have to enter your place of departure. However, if you want to take the bus from Colombo, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return by bus from Colombo? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Colombo with other people? Then indicate how many passengers are joining you and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transportation, such as trains, carpooling and flights, with which you can get to Colombo.All bus stops in Colombo
FAQs about the bus route to Colombo
Is there a direct bus to Colombo?
What can I take with me on my bus ride to Colombo?
What equipment and amenities does the bus to Colombo have?
Which bus stops are there in Colombo?
Which bus companies go to Colombo?
How can I find the best bus-deals to Colombo?
How much could I save by comparing buses to Colombo?
Discover other destinations by bus
The most searched bus routes to Colombo
More bus connections to Colombo
- Badulla to Colombo bus
- Buses to Colombo from Bentota
- Buses from Dambulla to Colombo
- Bus to Colombo from Galle
- Buses Jaffna - Colombo
- From Kandy to Colombo bus
- Buses Kumbalwela to Colombo
- Bus from Matara to Colombo
- Buses to Colombo from Negombo
- Bus to Colombo from Sigiriya
- Buses from Trincomalee to Colombo





