Sri Lanka

How to get from Colombo to Trincomalee

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
3h 39min
💶
From
7€
📍
Distance
237 km
Powered by 12Go system

There are 2 way(s) to get from Colombo to Trincomalee

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Colombo
📍Trains to Trincomalee depart from Colombo Fort Railway Station, a central hub. Buses usually depart from the Colombo Central Bus Stand (Pettah), which is adjacent to the railway station, making transfers relatively easy if you're mixing transport modes.
🚇From most parts of Colombo, you can reach Colombo Fort or Pettah by tuk-tuk (approx. €2-4), local bus (very cheap, less than €1), or ride-hailing apps like PickMe (similar to tuk-tuk prices but often more reliable). Allow 15-30 minutes depending on traffic and your starting point.
⏰Train departures to Trincomalee are typically once or twice daily, often in the morning. Intercity buses are much more frequent, departing every 30-60 minutes throughout the day, usually from early morning until late afternoon.
💸 Transport from 7€ per person
⚡ Fastest: 3h 39min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
No Train to Sigiriya, Dambulla, Mirissa or Arugam Bay

Always double-check your destination's train access. Iconic spots like Sigiriya, Dambulla, Mirissa, and Arugam Bay are not served by train stations. For these, your best bet will be an intercity bus or a private van, ensuring you don't waste time looking for non-existent rail connections.

💡
Book Kandy-Ella Train Seats in Advance

The Kandy-Ella hill-country train is incredibly popular and seats, especially in observation or reserved classes, sell out fast. To avoid missing out on this bucket-list experience, secure your tickets online well in advance via platforms like 12go.asia or BaoLau.vn.

💡
Honest Travel Times Matter

Don't underestimate travel times. While a train journey sounds romantic, the scenic hill-country lines are slow, often taking 6-7 hours for a relatively short distance. Buses can be faster on main routes. Factor in these realities for your planning.

💡
Value vs. Comfort: The Private Van Choice

For destinations with no direct train or for maximizing comfort and minimizing hassle, a private van or taxi is a sane choice, especially for the Cultural Triangle. It's pricier but offers door-to-door service and flexibility, saving precious holiday time.

💡
Local Buses Are Your Budget Friend

Intercity buses are incredibly cheap and a fantastic way to travel between many towns not covered by the main train lines. Don't shy away from them; they offer a genuine local experience and are often the fastest, most cost-effective solution.

🛣️ The journey experience

Traveling from Colombo to Trincomalee? You're looking for honest advice on how to get there, and we've got you covered. Forget the guesswork of whether a route is train, bus, or private van – we’ll show you the real door-to-door times and actual prices. It’s all about making smart choices for your Sri Lankan adventure, balancing cost, comfort, and speed, especially when iconic trains can be surprisingly slow.

For your trip to Trincomalee, you essentially have two main options: the train or an intercity bus. The train, operated by Sri Lanka Railways, costs around €7 and takes about 6 hours. It offers a scenic journey, though perhaps not as dramatic as the hill-country routes. If speed is your priority, the intercity bus is a strong contender, costing approximately €8 but cutting your travel time down to around 4 hours.

While the Kandy-Ella train is a must-do, for routes like Colombo to Trincomalee, it’s crucial to understand your priorities. Unlike places like Sigiriya or Mirissa which have no train access, Trincomalee does have a station. However, the bus provides a significantly faster journey at a comparable price. Consider booking your popular routes like the Kandy-Ella train in advance, but for this leg, either a bus or train is a solid, affordable option depending on whether you value speed or the train experience more.

Frequently asked questions — Colombo → Trincomalee

✨ Why visit Trincomalee?

  • ✓ Relax on the pristine white sands of Nilaveli and Uppuveli beaches.
  • ✓ Explore Koneswaram Temple, perched on Swami Rock with breathtaking ocean views.
  • ✓ Discover pigeon island national park, a coral reef sanctuary perfect for snorkeling and diving.
  • ✓ Spot whales and dolphins on an exciting boat safari (seasonal).
  • ✓ Visit Fort Frederick, a historical Dutch fort now a military base.
🌙
Recommended stay
3 to 4 nights — to fully enjoy beaches, marine life, and historical sites.

☀️ When to visit Trincomalee?

TROPICAL SEC ET HUMIDE

May to October — dry season with calm seas, perfect for beach activities and water sports.

Jan 😞
Feb 😞
Mar 😐
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😐
Nov 😞
Dec 😞
📍
In Trincomalee — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Trincomalee
Compare the best rates available
via trip.com

What to do in Trincomalee?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🛕
Koneswaram Temple & Swami Rock
Perched on Swami Rock, this ancient Hindu temple offers breathtaking panoramic views of the ocean. It's a significant pilgrimage site with a rich history. Visit early morning or late afternoon for cooler temperatures and stunning light. Dress respectfully, covering shoulders and knees.
🌊
Nilaveli & Uppuveli Beaches
Relax on the pristine, golden sands of Nilaveli or the more lively Uppuveli. Both offer calm, clear waters ideal for swimming and sunbathing. Uppuveli has more guesthouses and restaurants. Consider renting a scooter for easy access between the two, environ 5€ la journée.
🛥️
Pigeon Island National Park
A short boat trip from Nilaveli, this marine national park is a snorkeler's paradise. Expect to see colorful coral reefs, reef sharks, and many fish species. The park entry fee is environ 15€ for foreigners. Go early to avoid crowds and have the best visibility.
🐠
Whale and Dolphin Watching
From May to October, Trincomalee is an excellent spot for whale and dolphin watching, especially blue whales. Several local operators offer morning tours. Prices typically start from 30€. Book with a reputable company and verify their ethical practices regarding wildlife interactions.
♨️
Kanniya Hot Water Wells
These ancient hot springs, with seven wells of varying temperatures, are a unique cultural and historical site. Locals believe the waters have healing properties. It's often crowded, especially on weekends. A small entrance fee of about 0.50€ is usually charged.
🕌
Gokana Temple at Fort Frederick
Located within the historic Fort Frederick, the Gokana Temple is another significant Hindu shrine. The walk through the fort offers insights into the colonial past and leads to stunning ocean views. It's often combined with a visit to Koneswaram Temple due to proximity. Free to enter, but donations are welcome.
🍜
Taste Local Seafood & Curry
Explore Trincomalee's culinary scene, renowned for its fresh seafood and flavourful curries. Head to local eateries along Uppuveli beach for dinner, where you can often pick your fish. Expect a hearty meal for around 5-10€. Don't hesitate to try the traditional Sri Lankan rice and curry.
🛶
Kayaking in Dutch Bay
Rent a kayak and explore the calm waters of Dutch Bay at your own pace. It's a peaceful way to see the coastline, the fort from a different perspective, and perhaps spot some local fishermen. Kayak rentals are available near the beach for about 3-5€ per hour. Go early morning for smoother waters.

⏱️ How long to visit Trincomalee?

2 to 5 days

For independent French-speaking travelers, a 3-day stay is ideal to fully experience Trincomalee. This allows for dedicated time at Nilaveli or Uppuveli beaches, exploring Fort Frederick and Koneswaram Temple, and taking a boat trip to Pigeon Island for snorkeling. If you have less time, focus on the beaches and the temple. Plan 5 days if you want to also explore Trincomalee's surroundings like Marble Beach or take diving courses.

Related searches

train Colombo Trincomalee bus Colombo Trincomalee how to get from Colombo to Trincomalee ticket price Colombo to Trincomalee travel time Colombo to Trincomalee travel to Sri Lanka

Other trips from Colombo

Book now