Sri Lanka

How to get from Batticaloa to Trincomalee

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

⏱
FASTEST
1h 42min
💶
From
3€
📍
Distance
111 km
Powered by 12Go system

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

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

🚌 Departure from Batticaloa
📍Batticaloa Railway Station & Bus Stand: Both the main railway station and the central bus stand in Batticaloa are located relatively close to the city center, making them easily accessible. The railway station is known for its classic colonial architecture.
🚇From Batticaloa city center, you can reach both the railway station and the bus stand by a short tuk-tuk ride, usually costing between 100-300 LKR (less than €1-2), depending on your exact starting point. Walking is also an option for some central locations, taking 10-20 minutes.
⏰Trains to Trincomalee typically depart a few times a day, often in the morning and early afternoon. Intercity buses are more frequent, with departures every 30-60 minutes from early morning until late afternoon.
💸 Transport from 3€ per person
⚡ Fastest: 1h 42min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Check Train Availability Ahead

While not as popular as the Kandy-Ella route, it's always wise to check train schedules and potential seat availability online, especially during peak season, to avoid last-minute surprises. This route generally doesn't require pre-booking for reserved seats.

💡
Beware of Train-Only Myths

Remember that not all major destinations in Sri Lanka are reachable by train. Towns like Sigiriya, Dambulla, Mirissa, and Arugam Bay have no train station and require a bus or private van for access. Always confirm transport options for your next leg.

💡
Embrace Intercity Buses

Don't underestimate Sri Lanka's intercity buses. They are often faster, more frequent, and reach a wider network of towns than trains, making them an excellent practical choice for many routes, including Batticaloa to Trincomalee.

💡
Book Kandy-Ella Train Early

If the iconic Kandy–Ella hill train is on your itinerary, make sure to book your reserved seats well in advance. This route is extremely popular and seats, especially in observation cars or first class, sell out quickly.

💡
Consider Private Vans for Convenience

For destinations without train stations or if you're travelling with luggage and value door-to-door comfort, a private van or taxi can be a sane choice. It's pricier but offers flexibility and saves time.

🛣️ The journey experience

Navigating Sri Lanka's transport options can feel like a puzzle, especially for independent travellers trying to balance iconic experiences with practical realities. For your journey from Batticaloa to Trincomalee, you're in luck: both train and bus are viable options, each offering a distinct experience in terms of time, cost, and comfort. We'll break down which choice makes the most sense for your travel style, helping you choose instantly whether to hop on a scenic train, a convenient intercity bus, or opt for a private transfer.

From Batticaloa to Trincomalee, you can choose between a train or an intercity bus. The train, operated by Sri Lanka Railways, costs around €3 and takes approximately 3 hours. It's a classic way to see the landscape, often offering more space and a relaxed pace. Alternatively, intercity buses are quicker, completing the journey in about 2 hours for around €8. While slightly pricier, the bus is more direct and can be a better option if time is a critical factor.

Unlike the slow, iconic hill-country trains, this route offers a straightforward choice. If you're looking for an authentic, budget-friendly experience and don't mind a slightly longer journey, the train is a great option. However, if speed and directness are your priorities, especially when connecting between the east coast's beautiful beaches and cultural sites, the bus will get you there faster and more efficiently. Rest assured, you have clear, reliable options for this leg of your Sri Lankan adventure.

Frequently asked questions — Batticaloa → 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 Batticaloa Trincomalee bus Batticaloa Trincomalee how to get from Batticaloa to Trincomalee ticket price Batticaloa to Trincomalee travel time Batticaloa to Trincomalee travel to Sri Lanka

Other trips from Batticaloa

Book now