There are 3 ways to get from Chennai to Pigeon Island National Park by plane, unknown, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, travel
best- Fly from Chennai International Airport (MAA) to Trincomalee Airport (TRR)plane MAA - TRR
- Walk from Trincomalee Airport (TRR) to Pigeon Island National Parkunknown
7h 23mTrain, ferry, travel
- Take the train from Chennai Egmore to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Vavuniyatrain
- Walk from Vavuniya to Pigeon Island National Parkunknown
17h 12mBus, ferry, travel
- Take the bus from Thiruvanmiyur to Nagorebus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Dambullabus
- Take the bus from Dambulla to Trincomaleebus
- Walk from Trincomalee to Pigeon Island National Parkunknown
18h 53m
Chennai International Airport (MAA) to Trincomalee Airport (TRR) flights
Questions & Answers
The distance between Chennai and Pigeon Island National Park is 546 km.
The best way to get from Chennai to Pigeon Island National Park without a car is to train and ferry and travel which takes 17h 12m and costs .
It takes approximately 7h 23m to get from Chennai to Pigeon Island National Park, including transfers.
There are 455+ hotels available in Pigeon Island National Park.
What companies run services between Chennai, India and Pigeon Island National Park, Sri Lanka?
There is no direct connection from Chennai to Pigeon Island National Park. However, you can take the line 06721 train to Trisulam, walk to Chennai International Airport (MAA) airport, fly to Trincomalee Airport (TRR), then travel to Pigeon Island National Park. Alternatively, you can take a train from Chennai Egmore to Pigeon Island National Park via Nagappattinam, Nagapattinam, Kankesanturai, Kankesanturai, and Vavuniya in around 17h 12m.
- Website
- cinnamonair.com
Flights from Chennai International Airport to Trincomalee Airport via Colombo
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- Rs 30,000–100,000
Flights from Chennai International Airport to Trincomalee Airport via Bengaluru, Colombo
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- Rs 34,000–110,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chennai Egmore to Nagappattinam
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- Rs 800–6,500
- Website
- irctc.co.in
- Sleeper Class
- Rs 800–950
- Third AC (3A)
- Rs 2,100–2,700
- Second AC (2A)
- Rs 2,900–3,700
- First Class (1A)
- Rs 4,900–6,500
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kankesanturai to Vavuniya
- Ave. Duration
- 2h 21m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,300–3,100
- Phone
- 9513948001
- [email protected]
- Website
- TNSTC
Bus from Thiruvanmiyur to Nagore
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- Rs 750–2,700
- Website
- TNSTC
- 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
- NCG Express Facebook
- Sleeper/Seater
- Rs 2,050–2,200
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Dambulla to Trincomalee
- Ave. Duration
- 2h 50m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 380–420
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 380–420
- Semi Lux
- Rs 450–650
- Super Lux
- Rs 850–1,100
- Phone
- +94 777 382 186
- [email protected]
- Website
- Superline Travels
Bus from Dambulla to Trincomalee
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- Rs 2,400–2,600
- Website
- Superline Travels
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,392
- Website
- The Shipping Corporation of India
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,392
- Website
- The Shipping Corporation of India
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 Thanksgiving 2018: How to travel stress-free, Train travel in Spain: A guide to Renfe, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

























