All about buses to Colombo
Cheap bus tickets to Colombo
-
Superline7h 0m011:00 PMTrincomaleeBus Station6:00 AMColomboBastian Mawatha Bus Station0First ClassA Bus from Superline goes from Bus Station, Trincomalee (Sri Lanka) at 7/15/2025 11:00:00 PM to Bastian Mawatha Bus Station, Colombo (Sri Lanka) arriving at 7/16/2025 6:00:00 AM. 50 First Class ticket for $14 per person are available. Travel duration is 7h 0m
-
Avro Travels & Tours5h 59m010:30 PMTrincomaleeBus Station4:29 AMColomboRamakrishna Mission Hall0EconomyA Bus from Avro Travels & Tours goes from Bus Station, Trincomalee (Sri Lanka) at 7/15/2025 10:30:00 PM to Ramakrishna Mission Hall, Colombo (Sri Lanka) arriving at 7/16/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 7/15/2025 8:00:00 PM to Central Bus Station, Colombo (Sri Lanka) arriving at 7/16/2025 7:00:00 AM. 50 First Class ticket for $16 per person are available. Travel duration is 11h 0m
Cheap train tickets to Colombo
-
Sri Lanka Railway2h 42m04:30 AMKandyTrain Station7:12 AMColomboFort Railway Station0BusinessA Train from Sri Lanka Railway goes from Train Station, Kandy (Sri Lanka) at 7/12/2025 4:30:00 AM to Fort Railway Station, Colombo (Sri Lanka) arriving at 7/12/2025 7:12:00 AM. 50 Business ticket for $4 per person are available. Travel duration is 2h 42m
-
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 7/12/2025 6:48:00 AM to Fort Railway Station, Colombo (Sri Lanka) arriving at 7/12/2025 9:07:00 AM. 50 First Class ticket for $5 per person are available. Travel duration is 2h 19m
-
Ella Odyssey9h 40m010:30 AMEllaRailway Station8:10 PMColomboFort Railway Station0BusinessA Train from Ella Odyssey goes from Railway Station, Ella (Sri Lanka) at 7/13/2025 10:30:00 AM to Fort Railway Station, Colombo (Sri Lanka) arriving at 7/13/2025 8:10:00 PM. 50 Business ticket for $44 per person are available. Travel duration is 9h 40m
-
Ella Odyssey9h 40m010:30 AMEllaRailway Station8:10 PMColomboFort Railway Station0First ClassA Train from Ella Odyssey goes from Railway Station, Ella (Sri Lanka) at 7/13/2025 10:30:00 AM to Fort Railway Station, Colombo (Sri Lanka) arriving at 7/13/2025 8:10:00 PM. 50 First Class ticket for $50 per person are available. Travel duration is 9h 40m
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 7/12/2025 11:00:00 AM to Central Bus Station, Colombo (Sri Lanka) arriving at 7/12/2025 11:50:00 AM. 50 Premium Economy ticket for $11 per person are available. Travel duration is 0h 50m
-
Travel Lanka1h 0m01:00 AMNegomboBus Stop2:00 AMColomboCentral Bus Station0EconomyA Car from Travel Lanka goes from Bus Stop, Negombo (Sri Lanka) at 7/12/2025 1:00:00 AM to Central Bus Station, Colombo (Sri Lanka) arriving at 7/12/2025 2:00:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 1h 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 7/12/2025 5:00:00 AM to Central Bus Station, Colombo (Sri Lanka) arriving at 7/12/2025 6:00:00 AM. 50 Premium Economy ticket for $32 per person are available. Travel duration is 1h 0m
-
Le Ceylan3h 30m02:30 AMDambullaDambula Bus Station6:00 AMColomboCentral Bus Station0Premium EconomyA Car from Le Ceylan goes from Dambula Bus Station, Dambulla (Sri Lanka) at 7/13/2025 2:30:00 AM to Central Bus Station, Colombo (Sri Lanka) arriving at 7/13/2025 6:00:00 AM. 50 Premium Economy ticket for $114 per person are available. Travel duration is 3h 30m
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.