Leaving the busy streets of Colombo city and travelling to watch the turquoise waters of Trincomalee feels like witnessing a different version of Sri Lanka. While the city offers colonial history, local interaction, and a glimpse of local life, the east coast offers a slower pace, a relaxed vacation, and some of the beautiful white sand beaches.
Wondering how to travel from Colombo to Trincomalee? Keep reading this guide to learn about options that can make your trip smoother.
Colombo to Trincomalee – At a Glance
Here’s a glance at different ways to travel from Colombo to Trincomalee, and the best-suited option.
| Option | Approx. Travel Time | Best Suited For |
| Train | 7-8 hours | To experience the journey and for a moderate budget |
| Bus | 7-8 hours | Especially for budget travelers |
| Taxi/Private Car | 5-6 hours (depending on the number of stops) | For comfort & flexibility |
| Flight | 45-60 mins flight duration | To save time |
How to Get to Trincomalee From Colombo?
Whichever mode of travel you choose, the reward at the end is peaceful beach days and a laid-back vacation.
- Colombo to Trincomalee By Train
Perfect for experiencing Sri Lanka’s railway heritage, the trains are operated with different classes like 3rd class (the basic one), 2nd class (standard), and 1st class (air-conditioned), which offers better comfort.
- The travel time by train is around 8-9 hours.
- It’s the ideal mode of transport for budget-conscious travellers and those who enjoy slow journeys.
- Make sure to book the tickets in advance, especially during peak seasons. The 1st class tickets with sleeper berths are limited and usually get booked first.
2. Colombia to Trincomalee by Private Car/Taxi
Booking a private car or a taxi is one of the most convenient choices for travellers who want comfort and flexibility. From door pick-ups to door drop-offs, and multiple stops as needed, tourists often prefer this option.
- The travel time from Colombia is around 4-5 hours.
- It’s a perfect fit for group travel, family travel, and comfort prioritizers.
- Simple pickup from airport/ stations/ home and final drop-off at the resort or your booked stay.
3. Colombia to Trincomalee by Bus
One of the most budget-friendly options is to travel by bus. Just take a bus from Colombo Central Bus Stand directly to Trincomalee. The overall experience depends upon the type of bus you select; there are affordable options available, as well as a luxury option from a few service providers.
- The total travel time is around 9-10 hours.
- Multiple departure times are available throughout the day and night with both AC and non-AC options.
4. Colombia to Trincomalee by Flight
Flying to Trincomalee is the best option for people looking to save on travel time. Trincomalee has China Bay Airport, which caters to domestic aviation. International travelers usually enter Sri Lanka through Bandaranaike International Airport near Colombo. (Availability of domestic flights can vary, so don’t plan your entire itinerary around this without checking the current schedule.)
- The time in the air is dramatically reduced to 45-60 mins, but the total time to reach the airport and final resort adds up.
- It’s best for travelers with a packed Sri Lankan itinerary who want to save time on travel and don’t mind paying extra for it.
Now that you have reached Trincomalee, let’s have a look at how to spend your day in this beautiful city.
What Does a Day Look Like in Trincomalee?
After all that traveling, here’s the part that will make your entire trip memorable.
- Start Slow By the Beach
Start your day slow by heading towards the coast. Uppuveli and Nilaveli are two of the top beaches in Trincomalee, and both of these offer a very different beach experience. Have some breakfast, lie by the shore with a book, and just soak in the vibes.
Read More: Uppuveli vs Nilaveli vs Trincomalee Town: Which Area Is Right for You?
- Adventurous Afternoon
After a slow start, spend a few hours in Pigeon Island Marine National Park. You can do activities like swimming, snorkelling, and get some reef experience if the weather permits.
- Dig a Little into History
If you’re a history buff, don’t forget to visit Trincomalee historical sites like Koneswaram Temple, Fort Frederic, and more. A perfect plan can give you a mix of beach fun and historical insights.
Lastly, don’t forget to try Sri Lankan specialties like crab curry, coconut sambol, and tamarind fish, and visit local markets and festivals.
What to Know Before Leaving Colombo?
A little preparation will save you from unnecessary stress.
- Book your train journey ticket well in advance. The reservations might fill up early, especially during the peak travel season.
- Keep some amount of cash on hand. Cards are useful and widely accepted in Trincomalee, but cash can be more useful for small purchases and during local transport.
- Don’t plan the itinerary to the minor detail. Trincomalee is best enjoyed at a relaxed pace, and with a flow. Give yourself the flexibility to make impromptu plans.
Final Words
There’s no single option on how to get to Trincomalee from Colombo. The train is for tourists who enjoy the journey to the destination, the bus is for people on a budget, and a car/taxi is for travelers who prefer flexibility in traveling.
However, once you arrive, Trincomalee is all about chill, laid-back, and a fun vacation. So, select the travel option that suits your preference best, and let the east coast take care of the rest of the trip.
FAQs
- How to travel from Colombo to Trincomalee?
Traveling from Colombo to Trincomalee is around 266 kms. You can travel by bus, train, car, or taxi.
2. Are there night buses from Colombo to Trincomalee?
Yes, there are night buses that run from Colombo to Trincomalee. The luxury, air-conditioned buses depart late at night, usually between 10:00 PM and 11:30 PM.
3. Can I get a private taxi from Colombo to Trincomalee?
Yes, you can easily book a direct taxi from Colombo Airport, or anywhere in Colombo, to Trincomalee. The drive is around 266 km and usually takes 6- 7 hours.