26/02/2026
- Getting from Anuradhapura to Trincomalee: Your Essential Guide
- Understanding Your Travel Options
- By Bus: The Direct and Affordable Route
- By Train: A Scenic, Though Indirect, Path
- By Taxi: The Ultimate in Convenience
- Flights: Not a Direct Option from Anuradhapura
- Comparison Table: Anuradhapura to Trincomalee
- Things to Do in Trincomalee
- Frequently Asked Questions
- Conclusion
Getting from Anuradhapura to Trincomalee: Your Essential Guide
Embarking on a journey from the ancient city of Anuradhapura to the coastal gem of Trincomalee is a popular route for many travellers exploring Sri Lanka. Trincomalee, nestled on the island's east coast, is renowned for its stunning beaches, vibrant marine life, and rich historical significance. While Trincomalee is approximately 260 km from Colombo via the Ambepussa – Kurunegala Highway, its connection to Anuradhapura offers a different, often more direct, travel experience for those venturing north of the Cultural Triangle. This guide will detail the most convenient and efficient ways to make this trip, ensuring you can plan your adventure seamlessly.

Understanding Your Travel Options
When planning your trip from Anuradhapura to Trincomalee, you'll find several transportation methods available, each with its own set of advantages and considerations. These include:
- Bus: A common and budget-friendly option.
- Taxi: The most convenient but also the most expensive choice.
- Train: While not a direct route from Anuradhapura, it's a viable alternative if you're willing to make a transfer.
Let's delve into the specifics of each mode of transport to help you make an informed decision.
By Bus: The Direct and Affordable Route
For travellers seeking a straightforward and economical journey, taking a direct bus from Anuradhapura to Trincomalee is an excellent choice. The Anuradhapura bus station is a central hub, and services to Trincomalee are relatively frequent.
Key Details for Bus Travel:
- Frequency: Direct buses typically operate three times a day from the Anuradhapura bus station.
- Journey Time: The travel time usually ranges from 3 to 3.5 hours, making it a relatively quick trip.
- Cost: The ticket price is approximately 300 LKR (around $2 USD), offering exceptional value for money.
- Amenities: It's important to note that these direct buses from Anuradhapura to Trincomalee generally do not have air conditioning (AC), and booking online is not typically an option for this specific route.
While the absence of AC might be a consideration for some, the short duration of the journey makes it manageable for most. For those accustomed to bus travel in Sri Lanka, this is a tried-and-tested method. It's always advisable to arrive at the bus station a little in advance to secure your preferred seat, as on-the-spot reservations are the norm.
By Train: A Scenic, Though Indirect, Path
While there isn't a direct train line connecting Anuradhapura to Trincomalee, you can still incorporate train travel into your journey by making a transfer. The Sri Lankan rail network is known for its scenic routes, and this option can offer a different perspective of the country.
Navigating the Train Route:
The most feasible train option involves travelling from Anuradhapura towards a junction station where you can then connect to a train heading to Trincomalee. A common transfer point is Galoya junction.
Here's a general approach:
- Anuradhapura to Galoya Junction: You would need to find a train service that travels from Anuradhapura in the direction of the east coast, with Galoya junction being a key interchange.
- Galoya Junction to Trincomalee: From Galoya junction, there are local trains that run to Trincomalee. This segment typically arrives in Trincomalee in the afternoon, around 2 PM.
Important Considerations for Train Travel:
- Booking: Similar to the direct buses, online booking for these local train segments, especially second-class, is often not available or straightforward. You will likely need to purchase tickets at the station.
- Journey Time: Expect the total journey time, including the transfer, to be comparable to or slightly longer than the bus journey. Trains in Sri Lanka are not known for high speeds but offer a more relaxed travel experience.
- Scenery: The train journey can be quite picturesque, offering glimpses of the Sri Lankan countryside.
It's crucial to check the latest train schedules at the Anuradhapura railway station, as timings can change. Be prepared for a more adventurous and less predictable travel experience compared to other options.
By Taxi: The Ultimate in Convenience
For travellers prioritising comfort, speed, and door-to-door service, hiring a private taxi is the most convenient option for travelling from Anuradhapura to Trincomalee.
Taxi Travel Details:
- Journey Time: A taxi journey typically takes around 5 to 6 hours, depending on traffic and road conditions.
- Cost: This is the most expensive option. While the exact price can vary, expect to pay a significant amount, potentially in the region of 15,000-20,000 LKR or more. This cost can be shared among a group, making it more economical per person if travelling with 3-4 people.
- Booking: Taxis can be arranged through your hotel in Anuradhapura, local taxi stands, or online booking platforms. Ensure you agree on the fare beforehand to avoid any misunderstandings.
- Comfort: Taxis offer the highest level of comfort, allowing you to control the environment and make stops as needed.
If your budget allows and you value convenience, a taxi is an excellent way to reach Trincomalee directly from Anuradhapura.
Flights: Not a Direct Option from Anuradhapura
It's important to clarify that there are no direct flights available from Anuradhapura to Trincomalee. While flights operate between Colombo and Trincomalee (via Cinnamon Air or Helitours), these would require you to first travel from Anuradhapura to Colombo, which is a considerable detour and negates the time-saving benefit of flying for this specific route. Therefore, flying is not a practical or recommended option for travelling directly from Anuradhapura to Trincomalee.
Comparison Table: Anuradhapura to Trincomalee
To help you visualise the differences between the available transport methods, here's a comparative overview:
| Mode of Transport | Estimated Journey Time | Estimated Cost (LKR) | Comfort Level | Convenience | Booking |
|---|---|---|---|---|---|
| Bus | 3 - 3.5 hours | ~300 | Basic | High (direct) | At station |
| Train (with transfer) | 4 - 5+ hours (incl. transfer) | Varies (ticket to Galoya + Galoya to Trinco) | Basic to Moderate | Moderate (requires transfer) | At station |
| Taxi | 5 - 6 hours | 15,000 - 20,000+ | High | Very High (door-to-door) | Hotel, taxi stand, online |
Things to Do in Trincomalee
Once you arrive in Trincomalee, you'll find a wealth of activities and attractions to enjoy. The city is famous for its natural beauty and historical sites:
- Whale Watching: Trincomalee is a prime location for whale and dolphin watching, particularly from November to March. The season here often complements that of Mirissa, offering another opportunity to witness these magnificent creatures. Prices are generally around 6000 LKR ($30 USD).
- Snorkelling & Scuba Diving at Pigeon Island: A short boat ride from Nilaveli beach takes you to Pigeon Island National Park, a haven for marine biodiversity. It's a fantastic spot for snorkelling and scuba diving, with vibrant coral reefs. Boat transfers and park entrance fees typically range from 3000 LKR to 4000 LKR ($15-17 USD).
- Nilaveli Beach: This long, beautiful beach is perfect for sunbathing and swimming, with relatively calm waves. It's well-developed with resorts and restaurants. The best time to visit is from April to October.
- Visit Sri Pathrakali Amman Kovil: An impressive Hindu temple dedicated to Goddess Kali, offering a glimpse into local religious practices. It's located opposite the Trinco bus station.
- Kanniya Hot Springs: Experience the unique hot springs, each with a different temperature. The entrance fee is nominal, with foreign visitors paying around 50 LKR.
Frequently Asked Questions
Q1: Is it easy to get a taxi from Anuradhapura to Trincomalee?
Yes, taxis are readily available in Anuradhapura. You can arrange one through your accommodation or at local taxi stands. It's advisable to book in advance if possible, especially during peak season.
Q2: Which is the fastest way to get from Anuradhapura to Trincomalee?
The fastest way, in terms of pure travel time without considering airport transfers, would be a taxi. However, the bus is the most direct and time-efficient public transport option.
Q3: Can I book bus tickets from Anuradhapura to Trincomalee online?
For the direct local buses from Anuradhapura to Trincomalee, online booking is generally not available. Tickets are usually purchased at the bus station.
Q4: Are there AC buses from Anuradhapura to Trincomalee?
The direct local buses from Anuradhapura to Trincomalee typically do not have air conditioning.
Q5: When is the best time to visit Trincomalee?
The best time to visit Trincomalee for whale watching is generally from November to March. For beach activities and general tourism, the period from April to October is often considered favourable, though the monsoon season can affect the east coast from October to December.
Conclusion
Travelling from Anuradhapura to Trincomalee offers several practical options. The direct bus is the most economical and straightforward public transport choice, providing a good balance of cost and travel time. For those who prefer the utmost convenience and are travelling in a group, a taxi is an excellent, albeit pricier, alternative. While train travel is possible, it requires careful planning and transfers. By considering your budget, time constraints, and comfort preferences, you can select the ideal method to reach the beautiful coastal city of Trincomalee and begin exploring its many attractions.
If you want to read more articles similar to Anuradhapura to Trincomalee Travel Guide, you can visit the Travel category.
