Travel Trincomalee to Dambulla

Trincomalee to Dambulla

This page covers the two transport options connecting Trincomalee and Dambulla, showing when they run, how long the trip takes and what it costs.

Travel options for Trincomalee to Dambulla

Travel from Trincomalee to Dambulla and save with a train for 3827 LKR, or reach your destination faster by charter in 1h y 35 minutes.

Train from Trincomalee to Dambulla

If you're taking the train from Trincomalee to Dambulla, you can board at Trincomalee and arrive at Kekirawa. Trains are a good option, the journey typically takes around 2 hours 47 minutes, with tickets costing 3,827 LKR. Check schedules and secure your seat here.

Popular departures: Trincomalee
Popular arrivals: Kekirawa

Prices: 3,827 LKR

Duration: 2h 47m ⏱

Ride with train from Trincomalee to Dambulla in 2h 47m

View all Train tickets β†’

Charter from Trincomalee to Dambulla

Travel from Trincomalee to Dambulla with a private ride that picks you up at your chosen location and drops you off wherever you prefer in the city. The drive lasts roughly 1 hour 35 minutes with fares starting at 19,379 LKR. Book now to plan your trip.

Popular departures: Trincomalee Nilaveli
Popular arrivals: Dambulla

Prices: 19,379 LKR

Duration: 1h 35m – 2h 3m ⏱

Choose charter from Trincomalee to Dambulla for 19379 LKR Explore with charter from Trincomalee to Dambulla in 1h 35m

View all Charter tickets β†’

Distance Trincomalee to Dambulla

The distance between Trincomalee and Dambulla is 101.1 kilometers.

Trincomalee to Dambulla Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Trincomalee to Dambulla

Train
Charter
Average price
3,827 LKR
23,599 LKR
Cheapest price
3,827 LKR
19,379 LKR
Average duration
2h 47m
1h 49m
Minimum duration
2h 47m
1h 35m
Number of departures
1
2
Tickets

Train Routes & Schedules from Trincomalee to Dambulla

Board the train at Trincomalee to travel between Trincomalee and Dambulla. Rail services operate at 07:00 and typically cover the route in around 2h 47m. Ticket prices start at 3,827 LKR, and the journey ends at Kekirawa. As this is a single-station connection, planning is straightforward. Consult the train timetable for Trincomalee to Dambulla to review all departures and choose the service that best fits your plans.

Check all Charter tickets β†’

Charter Routes & Schedules from Trincomalee to Dambulla

- Set off on a direct private ride from Trincomalee to Dambulla, spending around 1h 35m traveling. Trips run multiple times each day, and tickets start from 19,379 LKR.
- Travel from Nilaveli to Dambulla with a personal driver, lasting approximately 2h 3m. Travel options are flexible with fares beginning at 27,819 LKR.

Check all Charter tickets β†’

Frequently Asked Questions Trincomalee to Dambulla

Below you will find answers to the most common questions about traveling from Trincomalee to Dambulla.

How long does the Trincomalee to Dambulla route usually take?

The travel time on the Trincomalee to Dambulla route depends on the transport type. The train takes about 2 hours 47 minutes, while the charter service takes about 1 hour 35 minutes from Trincomalee and about 2 hours 3 minutes from Nilaveli.

What is the cheapest way to travel from Trincomalee to Dambulla?

The train is the cheapest listed option on the Trincomalee to Dambulla route at 3,827 LKR. The charter service is much more expensive, with fares from 19,379 LKR to 27,819 LKR.

How much does the Trincomalee to Dambulla trip cost overall?

Prices on the Trincomalee to Dambulla route range from 3,827 LKR for the train to 27,819 LKR for the charter service. The charter fare starts at 19,379 LKR, so the total cost varies a lot by transport choice.

Which option is fastest for the Trincomalee to Dambulla route?

The fastest listed option is the charter service from Trincomalee, which takes about 1 hour 35 minutes. A charter from Nilaveli takes about 2 hours 3 minutes, and the train takes about 2 hours 47 minutes.

Where do trips from Trincomalee to Dambulla depart and arrive?

For the Trincomalee to Dambulla route, the train departs from Trincomalee and arrives at Kekirawa. The charter service departs from Trincomalee or Nilaveli and arrives in Dambulla.

Are there different departure points on the Trincomalee to Dambulla route?

Yes. The charter service on the Trincomalee to Dambulla route has departures from both Trincomalee and Nilaveli. The train has one listed departure point, Trincomalee, and arrives at Kekirawa.

What are the first and last departures for Trincomalee to Dambulla?

The train on the Trincomalee to Dambulla route departs at 07:00, and that is also the last departure listed. The charter service does not show a first or last departure time.

How often do services run from Trincomalee to Dambulla?

There is no regular frequency shown for the Trincomalee to Dambulla route. The train has one listed trip, and the charter service also shows only two trips without a set interval.

Is the Trincomalee to Dambulla train a direct option?

The train on the Trincomalee to Dambulla route is listed from Trincomalee to Kekirawa, not directly to Dambulla. It takes about 2 hours 47 minutes and costs 3,827 LKR.

What should I know about the charter service on the Trincomalee to Dambulla route?

The charter service is available from Trincomalee and Nilaveli to Dambulla. It costs 19,379 LKR to 27,819 LKR, with travel times of about 1 hour 35 minutes from Trincomalee and about 2 hours 3 minutes from Nilaveli.

Can I book the Trincomalee to Dambulla trip online?

Yes, bookings for the Trincomalee to Dambulla route can be checked on TicketRoutes.com. That is the listed booking reference for this route, including the train and charter options shown in the data.

Which Trincomalee to Dambulla option has the widest price difference?

The charter service on the Trincomalee to Dambulla route has the widest price spread, from 19,379 LKR to 27,819 LKR. The train has a fixed fare of 3,827 LKR, so its price does not vary in the data.


More travel routes for Trincomalee and Dambulla

Planning more stops after Trincomalee to Dambulla?

If your journey doesn’t end with Trincomalee to Dambulla, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once β€” faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.