There are 24 hours public transport services for Colombo – Trincomalee route. This public bus service was provided by both SLTB (Sri Lanka Transport Board) and NTC (National Transport Commission) parties. Also, there are several types of bus services; normal, semi luxury, luxury and super luxury.
As to Trincomalee from Colombo, there are some buses to following citities which are also in the same route or as an extention of the route after passing Trincomalee.
- Colombo to Mutur
- Colombo to Kinniya
- Colombo to Thoppur
- Colombo to Seruwavila / Seruwila
- Colombo to Pulmoddai
Key Facts of Trincomalee – Colombo Bus Timetable
- Distance: 271 km
- Time duration: 6-7 hours
- Route: Colombo > Kadawatha > Nittambuwa > Warakapola > Ambepussa > Kurunegala > Ibbagamuwa > Malsiripura > Dambulla > Habarana > Kantale > Mullipotana > Trincomalee
- Passengers are required to reserve seats in advance for super-luxury bus services.
Bus Timetable from Colombo to Trincomalee / Mutur / Kinniya / Seruwavila / Thoppur / Pulmoddai
| Departure | Arrival | Starting Location | End Location | Type |
|---|---|---|---|---|
| 12.01 am | 7.06 am | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 12.30 am | 7.20 am | Pettah – NTC Bus Stand | Trincomalee | Luxury |
| 1.30 am | 7.55 am | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 2.35 am | 9.25 am | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 4.00 am | 11.05 am | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 4.05 am | 11.15 am | Pettah – NTC Bus Stand | Trincomalee | Normal |
| 5.00 am | 12.15 pm | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 5.30 am | 12.45 pm | Pettah – SLTB Bus Stand | Thopur | Normal |
| 5.45 am | 12.45 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 6.05 am | 1.00 pm | Pettah – SLTB Bus Stand | Kinniya | Normal |
| 6.20 am | 1.15 pm | Pettah – NTC Bus Stand | Mutur | Normal |
| 6.40 am | 1.55 pm | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 7.00 am | 2.30 pm | Pettah – SLTB Bus Stand | Seruwila / Seruwavila | Normal |
| 7.15 am | 2.15 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 7.30 am | 2.45 pm | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 7.55 am | 2.55 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 8.20 am | 3.35 pm | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 8.45 am | 3.45 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 9.00 am | 4.15 pm | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 9.30 am | 4.45 pm | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 9.45 am | 6.00 pm | Pettah – NTC Bus Stand | Pulmoddai | Semi-Lux |
| 10.00 am | 7.00 pm | Pettah – SLTB Bus Stand | Mutur | Normal |
| 10.15 am | 5.15 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 10.45 am | 5.45 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 11.10 am | 6.25 om | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 11.30 am | 6.30 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 12.00 pm | 6.15 pm | Pettah – SLTB Bus Stand | Tambalagamuwa | Normal |
| 12.10 pm | 6.35 pm | Pettah – NTC Bus Stand | Trincomalee | Luxury (A/C) |
| 12.45 pm | 7.45 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 1.25 pm | 8.25 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 1.40 pm | 8.55 pm | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 2.05 pm | 9.10 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 2.45 pm | 11.30 pm | Pettah – NTC Bus Stand | Kinniya | Semi-Lux |
| 3.00 pm | 10.15 pm | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 3.15 pm | 10.30 pm | Pettah – NTC Bus Stand | Mutur | Normal |
| 3.50 pm | 10.50 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 4.15 pm | 11.30 pm | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 4.45 pm | 11.45 pm | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 5.15 pm | 12.30 am | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 5.45 pm | 12.45 am | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 6.20 pm | 1.30 am | Pettah – NTC Bus Stand | Mutur | Normal |
| 7.00 pm | 2.00 am | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 7.45 pm | 2.45 am | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 8.35 pm | 3.35 am | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 9.05 pm | 4.15 am | Pettah – SLTB Bus Stand | Mutur | Normal |
| 9.50 pm | 5.00 am | Pettah – SLTB Bus Stand | Kinniya | Normal |
| 10.00 pm | 4.25 am | Pettah – NTC Bus Stand | Trincomalee | Luxury |
| 10.20 pm | 5.10 am | Pettah – NTC Bus Stand | Trincomalee | Semi-Lux |
| 11.00 pm | 6.00 am | Pettah – SLTB Bus Stand | Trincomalee | Normal |
| 11.15 pm | 5.40 am | Pettah – SLTB Bus Stand | Trincomalee | Luxury (A/C) |
| 11.45 pm | 6.10 am | Pettah – SLTB Bus Stand | Trincomalee | Super Luxury |
Bus Timetable – From Trincomalee to Colombo
There are 24 hour bus service from Trincomalee to Colombo. However, there are some buses which are started from other nearby cities. and those are specially highligted in timetable.
| Departure from Trincomalee | Tambalagamuwa | Dambulla | Kurunegala | Colombo | Type of Bus |
|---|---|---|---|---|---|
| 11.30 pm from Kinniya | 12.01 am | 2.11 am | 3.36 am | 6.16 am | Semi Luxury |
| 12.15 am | 12.50 am | 3.00 am | 4.25 am | 7.05 am | Semi Luxury |
| 1.10 am | 1.45 am | 3.55 am | 5.25 am | 8.00 am | Semi Luxury |
| 1.40 am (12.10 am from Pulmoddai) | 2.15 am | 4.25 am | 5.50 am | 8.30 am | Semi Luxury |
| 2.15 am | 2.50 am | 5.00 am | 6.25 am | 9.05 am | Semi-Luxury |
| 3.00 am | 3.35 am | 5.45 am | 7.10 am | 9.50 am | Semi-Luxury |
| - | 4.00 am | 6.10 am | 7.35 am | 10.20 am | Normal - SLTB |
| 3.30 am from Mutur | - | 6.20 am | 7.45 am | 10.30 am | Normal - NTC |
| 3.45 am | 4.20 am | 6.30 am | 8.00 am | 10.45 am | Semi Luxury |
| 4.00 am | 4.35 am | 6.45 am | _ | 9.00 am (Kandy) | Normal - NTC |
| 4.20 am | 4.55 am | 7.20 am | 8.50 am | 11.35 am | Normal - SLTB |
| 4.30 am | 5.05 am | 7.30 am | - | 10.00 am | Normal - SLTB |
| 5.00 am from Seruwila | - | 7.45 am | 9.15 am | 12.00 pm | Normal - SLTB |
| 5.00 am | 5.40 am | 7.55 am | 9.25 am | 12.05 pm | Semi Luxury |
| 5.20 am from Mutur | - | 8.20 am | 9.55 am | 12.40 pm | Normal - NTC |
| 5.45 am | 6.25 am | 8.40 am | 10.10 am | 12.50 pm | Semi Luxury |
| 6.15 am from Kinniya | 6.40 am | 9.05 am | 10.35 am | 1.20 pm | Normal - SLTB |
| 6.15 am | 6.55 am | 9.15 am | - | 11.45 am | Normal - SLTB |
| 6.30 am | 7.10 am | 9.30 am | 11.00 am | 1.45 am | Normal - SLTB |
The above times may vary due to traffic conditions and other reasons.




