There are 4 ways to get from Trincomalee to Jaffna by night train, 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, train  •  9 h 37 min

  1. Take the night train from Trincomalee to Maho Night Mail Train
  2. Take the train from Maho to Kokuvil A.C. - Intercity / ...

$9 - $18

Cheapest option

Night train  •  23 h 5 min

  1. Take the night train from Trincomalee to Maho Night Mail Train
  2. Take the night train from Maho to Jaffna Night Mail Train

$4 - $14

2 alternative options

Taxi  •  4 h 32 min

  1. Take a taxi from Trincomalee to Jaffna 149.2 miles

$95 - $120

Drive  •  4 h 32 min

  1. Drive from Trincomalee to Jaffna 149.2 miles

$18 - $27

Questions & Answers

The cheapest way to get from Trincomalee to Jaffna is to night train which costs Rs. 600 - Rs. 2300 and takes 23 h 5 min.

More details

The quickest way to get from Trincomalee to Jaffna is to taxi which costs Rs. 15000 - Rs. 18000 and takes 4 h 32 min.

More details

The distance between Trincomalee and Jaffna is 182 km. The road distance is 238.7 km.

Get driving directions

It takes approximately 9 h 37 min to get from Trincomalee to Jaffna, including transfers.

More details

No, there is no direct train from Trincomalee to Jaffna. However, there are services departing from Trincomalee and arriving at Jaffna via Maho. The journey, including transfers, takes approximately 23 h 5 min.

More details

The best way to get from Trincomalee to Jaffna without a car is to night train and train which takes 9 h 37 min and costs Rs. 1400 - Rs. 2900.

More details

Trincomalee to Jaffna train services, operated by Sri Lanka Railways, depart from Nagollagama station.

More details

Map of how to get from Trincomalee to Jaffna.
Launch map view
  • Distance: 113.6 miles
  • Duration: 9 h 37 min

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

There is no direct connection from Trincomalee to Jaffna. However, you can take the night train to Maho, take the train to Kokuvil, then take the taxi to Jaffna. Alternatively, you can take a vehicle from Trincomalee to Jaffna via Maho in around 23 h 5 min.

Train operators
Sri Lanka Railways
Website
railway.gov.lk
Night train from Trincomalee to Maho
Ave. Duration
4 h 23 min
Frequency
Once daily
Estimated price
$1 - $4
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1 - $2
1st Class
$2 - $4
Train from Maho to Kokuvil
Ave. Duration
4 h 5 min
Frequency
Twice daily
Estimated price
$1 - $6
Schedules at
eservices.railway.gov.lk
3rd Class
$1 - $2
2nd Class
$1 - $3
1st Class
$4 - $6
Night train from Maho to Jaffna
Ave. Duration
17 h 42 min
Frequency
Once daily
Estimated price
$3 - $11
Schedules at
eservices.railway.gov.lk
3rd Class
$1 - $3
2nd Class
$3 - $6
1st Class
$8 - $11
Other operators
Taxi from Trincomalee to Jaffna
Ave. Duration
4 h 32 min
Estimated price
$95 - $120
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 Which London airport should I choose?, 5 incredible day trips from Florence by train and How to get from Southend Airport into central London - to help you get the most out of your next trip.