There are 7 ways to get from Thiruvananthapuram to Trincomalee by bus, ferry, train, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry via Madurai
best- Take the bus from Thiruvananthapuram, Kerala to Madurai, Tamil Nadubus
- Take the bus from Madurai, Tamil Nadu to Nagapattinam, Tamil Nadubus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Dambullabus
- Take the bus from Dambulla to Trincomaleebus
26h 14mTrain, ferry
cheapest- Take the train from Thiruvananthapuram Central to Virudunagar Jntrain
- Take the train from Virudunagar Jn to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Mahotrain
- Take the train from Maho Junction to Trincomaleetrain
28h 58mRsĀ 26,842ā40,455Train, taxi, ferry
- Take the train from Thiruvananthapuram Central to Tirunelvelitrain
- Take the train from Tirunelveli to Tiruturaipundi Junctiontrain
- Take the taxi from Tiruturaipundi Junction to Nagapattinamtaxi
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Mahotrain
- Take the train from Maho Junction to Trincomaleetrain
27h 30mRsĀ 29,345ā42,958Fly to Sigiriya Airport, bus
- Fly from Trivandrum (TRV) to Sigiriya Airport (GIU)plane TRV - GIU
- Take the bus from Habarana to Trincomaleebus
22h 29mRsĀ 33,274ā100,824Bus, ferry
- Take the bus from Thiruvananthapuram, Kerala to Velankanni, Tamil Nadubus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Dambullabus
- Take the bus from Dambulla to Trincomaleebus
26h 59mFly to Kandy, taxi, bus
- Fly from Trivandrum (TRV) to Kandy (KDW)plane TRV - KDW
- Take the taxi from Kandy (KDW) to ibbagamuwataxi
- Take the bus from ibbagamuwa to Trincomaleebus
24h 57mRsĀ 34,874ā103,924Fly to Batticaloa Airport, train
- Fly from Trivandrum (TRV) to Batticaloa Airport (BTC)plane TRV - BTC
- Take the train from Batticaloa to Galoya Junctiontrain
- Take the train from Galoya Junction to Trincomaleetrain
14h 14mRsĀ 35,524ā105,204
Trivandrum (TRV) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Thiruvananthapuram to Trincomalee is to train and ferry which costs Rs. 26000 - Rs. 41000 and takes 28h 58m.
The fastest way to get from Thiruvananthapuram to Trincomalee is to fly and train which takes 14h 14m and costs Rs. 35000 - Rs. 110000.
The distance between Thiruvananthapuram and Trincomalee is 1003 km.
The best way to get from Thiruvananthapuram to Trincomalee without a car is to bus and ferry via Madurai which takes 26h 14m and costs .
It takes approximately 26h 14m to get from Thiruvananthapuram to Trincomalee, including transfers.
There are 453+ hotels available in Trincomalee.
What companies run services between Thiruvananthapuram, India and Trincomalee, Sri Lanka?
There is no direct connection from Thiruvananthapuram to Trincomalee. However, you can take the bus to Madurai, Tamil Nadu, take the bus to Nagapattinam, Tamil Nadu, walk to Nagapattinam, take the ferry to Kankesanturai, take the taxi to Kankesanturai, take the bus to Dambulla, then take the bus to Trincomalee. Alternatively, you can take the train to Tirunelveli, take the train to Tiruturaipundi Junction, take the taxi to Nagapattinam, take the ferry to Kankesanturai, walk to Kankesanturai, take the train to Maho, then take the train to Trincomalee.
- Website
- cinnamonair.com
Flights from Trivandrum to Sigiriya Airport via Colombo
- Ave. Duration
- 24h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- RsĀ 27,000ā90,000
Flights from Trivandrum to Sigiriya Airport via Madras, Colombo
- Ave. Duration
- 21h 5m
- When
- Tuesday
- Estimated price
- RsĀ 40,000ā130,000
Flights from Trivandrum to Sigiriya Airport via Bengaluru, Colombo
- Ave. Duration
- 21h 45m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- RsĀ 39,000ā120,000
Flights from Trivandrum to Sigiriya Airport via Male, Colombo
- Ave. Duration
- 24h 15m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- RsĀ 60,000ā120,000
Flights from Trivandrum to Sigiriya Airport via Hyderabad, Colombo
- Ave. Duration
- 22h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RsĀ 50,000ā160,000
Flights from Trivandrum to Kandy via Colombo
- Ave. Duration
- 24h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- RsĀ 26,000ā90,000
Flights from Trivandrum to Kandy via Madras, Colombo
- Ave. Duration
- 21h 5m
- When
- Tuesday
- Estimated price
- RsĀ 39,000ā130,000
Flights from Trivandrum to Kandy via Bengaluru, Colombo
- Ave. Duration
- 21h 45m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- RsĀ 39,000ā120,000
Flights from Trivandrum to Kandy via Male, Colombo
- Ave. Duration
- 24h 15m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- RsĀ 60,000ā120,000
Flights from Trivandrum to Kandy via Hyderabad, Colombo
- Ave. Duration
- 22h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RsĀ 50,000ā160,000
Flights from Trivandrum to Batticaloa Airport via Colombo
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- RsĀ 28,000ā90,000
Flights from Trivandrum to Batticaloa Airport via Bengaluru, Colombo
- Ave. Duration
- 8h 25m
- When
- Thursday to Saturday
- Estimated price
- RsĀ 40,000ā120,000
Flights from Trivandrum to Batticaloa Airport via Hyderabad, Colombo
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RsĀ 55,000ā160,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Thiruvananthapuram Central to Tirunelveli
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- RsĀ 550ā4,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 550ā700
- Third AC (3A)
- RsĀ 1,500ā1,900
- Second AC (2A)
- RsĀ 2,100ā2,600
- First Class (1A)
- RsĀ 3,400ā4,300
Train from Tirunelveli to Tiruturaipundi Junction
- Ave. Duration
- 5h 56m
- Frequency
- 3 times a week
- Estimated price
- RsĀ 800ā6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 800ā1,000
- Third AC (3A)
- RsĀ 2,200ā2,800
- Second AC (2A)
- RsĀ 3,100ā3,900
- First Class (1A)
- RsĀ 5,000ā6,500
Train from Thiruvananthapuram Central to Virudunagar Jn
- Ave. Duration
- 4h 33m
- Frequency
- 4 times a day
- Estimated price
- RsĀ 700ā5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 700ā850
- Third AC (3A)
- RsĀ 1,900ā2,400
- Second AC (2A)
- RsĀ 2,600ā3,300
- First Class (1A)
- RsĀ 4,300ā5,500
Train from Virudunagar Jn to Nagappattinam
- Ave. Duration
- 6h 10m
- Frequency
- Twice a week
- Estimated price
- RsĀ 750ā6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- RsĀ 750ā900
- Third AC (3A)
- RsĀ 2,000ā2,500
- Second AC (2A)
- RsĀ 2,800ā3,500
- First Class (1A)
- RsĀ 4,600ā6,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kankesanturai to Maho
- Ave. Duration
- 5h 2m
- Frequency
- 3 times a day
- Estimated price
- RsĀ 1,300ā3,200
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,400ā1,700
- Air Conditioned Saloon
- RsĀ 2,500ā3,200
Train from Maho Junction to Trincomalee
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- RsĀ 1,300ā3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,300ā1,600
- Air Conditioned Saloon
- RsĀ 2,300ā3,100
Train from Kankesanturai to Maho
- Ave. Duration
- 5h 2m
- Frequency
- 3 times a day
- Estimated price
- RsĀ 1,300ā3,200
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,400ā1,700
- Air Conditioned Saloon
- RsĀ 2,500ā3,200
Train from Maho Junction to Trincomalee
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- RsĀ 1,300ā3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,300ā1,600
- Air Conditioned Saloon
- RsĀ 2,300ā3,100
Train from Batticaloa to Galoya Junction
- Ave. Duration
- 2h 46m
- Frequency
- 3 times a day
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,600
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
Train from Galoya Junction to Trincomalee
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- RsĀ 1,200ā3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- RsĀ 1,300ā1,900
- 3rd Class Fare
- RsĀ 1,200ā1,500
- Air Conditioned Saloon
- RsĀ 2,300ā3,000
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kankesanturai to Dambulla
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- RsĀ 2,050ā2,200
- Schedules at
- https://ncgexpress.lk/
- Sleeper/Seater
- RsĀ 2,050ā2,200
Bus from Kankesanturai to Dambulla
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- RsĀ 2,050ā2,200
- Schedules at
- https://ncgexpress.lk/
- Sleeper/Seater
- RsĀ 2,050ā2,200
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Dambulla to Trincomalee
- Ave. Duration
- 2h 50m
- Frequency
- Every 30 minutes
- Estimated price
- RsĀ 380ā420
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- RsĀ 380ā420
- Semi Lux
- RsĀ 450ā650
- Super Lux
- RsĀ 850ā1,100
Bus from Dambulla to Trincomalee
- Ave. Duration
- 2h 50m
- Frequency
- Every 30 minutes
- Estimated price
- RsĀ 380ā420
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- RsĀ 380ā420
- Semi Lux
- RsĀ 450ā650
- Super Lux
- RsĀ 850ā1,100
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Dambulla to Trincomalee
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- RsĀ 2,400ā2,600
- Website
- https://superline.lk/
Bus from Dambulla to Trincomalee
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- RsĀ 2,400ā2,600
- Website
- https://superline.lk/
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Habarana to Trincomalee
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- RsĀ 800ā1,200
- Schedules at
- sltb.eseat.lk
Bus from ibbagamuwa to Trincomalee
- Ave. Duration
- 3h 8m
- Frequency
- Once daily
- Estimated price
- RsĀ 850ā1,200
- Schedules at
- sltb.eseat.lk
- Phone
- 022 - 22026666
- Website
- shipindia.com
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RsĀ 22,785
- Website
- https://www.shipindia.com/
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RsĀ 22,785
- Website
- https://www.shipindia.com/
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RsĀ 22,785
- Website
- https://www.shipindia.com/
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RsĀ 22,785
- Website
- https://www.shipindia.com/
- Ave. Duration
- 58 min
- Estimated price
- RsĀ 2,600ā4,000
Kandy Budget Taxi
- Phone
- + 94 71 21 08 210
- Website
- kandybudgettaxi.com
Kandy Meter Taxi
- Phone
- + 94 81 49 55 655
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
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 Flying into Beijing?, Need to know: Jadrolinija, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
























