There are 4 ways to get from Manjakkudi to Dambulla by car, ferry, bus, taxi, train, 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.
Drive, ferry, bus
best- Drive from Manjakkudi to Nagapattinam
- Take the ferry from Nagapattinam to Kankesanturai
- Take the bus from Kankesanturai to Dambulla
10h 20mRs 26,113–26,896Train, fly to Sigiriya Airport
cheapest- Take the train from Koradacheri to Ponmlai Gld Rck
- Fly from Trichy International Airport (TRZ) to Sigiriya Airport (GIU)TRZ - GIU
17h 16mRs 20,439–87,387Taxi, ferry, train, bus
- Take the taxi from Manjakkudi to Nagapattinam
- Take the ferry from Nagapattinam to Kankesanturai
- Take the train from Kankesanturai to Anuradhapura
- Take the bus from Anuradhapura to Dambulla
11h 48mRs 26,618–32,855Train, fly to Bandaranaike International Airport, taxi
- Take the train from Koradacheri to Ponmlai Gld Rck
- Fly from Trichy International Airport (TRZ) to Bandaranaike International Airport (CMB)TRZ - CMB
- Take the taxi from Bandaranaike International Airport (CMB) to Dambulla
7h 17mRs 71,489–105,187
Trichy International Airport (TRZ) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Manjakkudi to Dambulla is to drive and ferry and bus which costs Rs. 26000 - Rs. 27000 and takes 10h 20m.
The fastest way to get from Manjakkudi to Dambulla is to train and fly and taxi which takes 7h 17m and costs Rs. 70000 - Rs. 110000.
The distance between Manjakkudi and Dambulla is 427 km.
The best way to get from Manjakkudi to Dambulla without a car is to taxi and ferry and train and bus which takes 11h 48m and costs Rs. 26000 - Rs. 33000.
It takes approximately 10h 20m to get from Manjakkudi to Dambulla, including transfers.
There are 996+ hotels available in Dambulla.
What companies run services between Manjakkudi, India and Dambulla, Sri Lanka?
There is no direct connection from Manjakkudi to Dambulla. However, you can drive to Nagapattinam, take the ferry to Kankesanturai, drive to Kankesanturai, then take the bus to Dambulla. Alternatively, you can take the taxi to Nagapattinam, take the ferry to Kankesanturai, walk to Kankesanturai, take the train to Anuradhapura, walk to Anuradhapura, then take the bus to Dambulla.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- cinnamonair.com
Flights from Trichy International Airport to Sigiriya Airport via Bandaranaike International Airport
- Ave. Duration
- 18h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- Rs 17,000–80,000
Flights from Trichy International Airport to Sigiriya Airport via Madras, Bandaranaike International Airport
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- Rs 28,000–110,000
Flights from Trichy International Airport to Sigiriya Airport via Bengaluru, Bandaranaike International Airport
- Ave. Duration
- 13h 5m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 23,000–95,000
- Website
- srilankan.com
Flights from Trichy International Airport to Bandaranaike International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- Rs 33,000–47,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kankesanturai to Anuradhapura
- Ave. Duration
- 3h 17m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–7,000
- 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,700–7,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Koradacheri to Ponmlai Gld Rck
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- Rs 470–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 470–600
- Third AC (3A)
- Rs 1,300–1,700
- Second AC (2A)
- Rs 1,800–2,300
- First Class (1A)
- Rs 2,900–3,700
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Kankesanturai to Dambulla
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- Rs 2,093
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Anuradhapura to Dambulla
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- Rs 240–270
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 240–270
- Semi Lux
- Rs 260–370
- Super Lux
- Rs 500–650
- Website
- shipindia.com
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,294
- Schedules at
- shipindia.com
- Ave. Duration
- 1h 20m
- Estimated price
- Rs 2,700–44,000
Temple Call Taxi
- Phone
- +91 94 45 75 00 94
- Website
- temple-call-taxi.business.site
Sri Venkateswara Travels
- Phone
- +91 63 81 00 53 02
- Website
- kumbakonamcabs.com
Kumbakonam Travels
- Phone
- +91 97 88 85 56 67
- Website
- kumbakonamtravels.com
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.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 How to get from Luton Airport into central London, Italian Lakes: Getting around by train, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.

















