There are 4 ways to get from Trincomalee to Sigiriya by night train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Night train via Galoya Junction  •  2 h 28 min

  1. Take the night train from Trincomalee to Galoya Junction Night Mail Train

$16 - $21

3 alternative options

Night train  •  3 h 39 min

  1. Take the night train from Trincomalee to Kekirawa Night Mail Train

$17 - $22

Taxi  •  1 h 45 min

  1. Take a taxi from Trincomalee to Sigiriya 63.5 miles

$40 - $50

Drive  •  1 h 45 min

  1. Drive from Trincomalee to Sigiriya 63.5 miles

$7 - $12

Questions & Answers

The distance between Trincomalee and Sigiriya is 87 km. The road distance is 101.6 km.

Get driving directions

The best way to get from Trincomalee to Sigiriya without a car is to night train which takes 2 h 28 min and costs .

More details

It takes approximately 2 h 28 min to get from Trincomalee to Sigiriya, including transfers.

More details

Yes, the driving distance between Trincomalee to Sigiriya is 102 km. It takes approximately 1 h 45 min to drive from Trincomalee to Sigiriya.

Get driving directions

There are 711+ hotels available in Sigiriya. Prices start at $12 USD per night.

More details

Map of how to get from Trincomalee to Sigiriya.
Launch map view
  • Distance: 54.7 miles
  • Duration: 2 h 28 min

What companies run services between Trincomalee, Sri Lanka and Sigiriya, Sri Lanka?

Sri Lanka Railways operates a vehicle from Trincomalee to Sigiriya once daily. Tickets cost $1 - $2 and the journey takes 1 h 50 min.

Train operators
Sri Lanka Railways
Website
railway.gov.lk
Night train from Trincomalee to Galoya Junction
Ave. Duration
1 h 50 min
Frequency
Once daily
Estimated price
$1 - $2
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1
1st Class
$1 - $2
Night train from Trincomalee to Kekirawa
Ave. Duration
3 h 1 min
Frequency
Once daily
Estimated price
$1 - $2
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1
1st Class
$1 - $2
Other operators
Taxi from Trincomalee to Sigiriya
Ave. Duration
1 h 45 min
Estimated price
$40 - $50
Sha Tours
Phone
+94 77 749 5182
Website
shatours.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Need to know: Jadrolinija and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.