There are 4 ways to get from Elephant Pass to Dharmapuri 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 Elephant Pass to Kankesanturai
- Take the ferry from Kankesanturai to Nagapattinam
- Take the bus from Nagore to Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus
- Take the bus from Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu) to Dharmapuri Tamil Nadu
15h₹8,006–9,692Taxi, ferry, train
cheapest- Take the taxi from Elephant Pass to Kankesanturai
- Take the ferry from Kankesanturai to Nagapattinam
- Take the train from Nagappattinam to Dharmapuri
16h 27m₹7,662–9,578Taxi, fly to Salem
- Take the taxi from Elephant Pass to Jaffna (JAF)
- Fly from Jaffna (JAF) to Salem (SXV)JAF - SXV
- Take the taxi from Salem (SXV) to Dharmapuri
22h₹12,304–40,850Taxi, fly to Kempegowda International Airport, bus, train
- Take the taxi from Elephant Pass to Jaffna (JAF)
- Fly from Jaffna (JAF) to Kempegowda International Airport (BLR)JAF - BLR
- Take the bus from Kempegowda International Airport to Kempegowda Bus Station
- Take the train from Ksr Bengaluru to Dharmapuri
11h 34m₹11,184–17,510
Jaffna (JAF) to Salem (SXV) flights
Questions & Answers
The cheapest way to get from Elephant Pass to Dharmapuri is to taxi and ferry and train which costs ₹7,500 - ₹10,000 and takes 16h 27m.
The fastest way to get from Elephant Pass to Dharmapuri is to taxi and fly and bus and train which takes 11h 34m and costs ₹11,000 - ₹18,000.
The distance between Elephant Pass and Dharmapuri is 769 km.
The best way to get from Elephant Pass to Dharmapuri without a car is to taxi and ferry and train which takes 16h 27m and costs ₹7,500 - ₹10,000.
It takes approximately 15h to get from Elephant Pass to Dharmapuri, including transfers.
There are two+ hotels available in Dharmapuri.
What companies run services between Elephant Pass, Sri Lanka and Dharmapuri, India?
There is no direct connection from Elephant Pass to Dharmapuri. However, you can drive to Kankesanturai, take the ferry to Nagapattinam, drive to Nagore, take the bus to Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus, then take the bus to Dharmapuri Tamil Nadu. Alternatively, you can take the taxi to Kankesanturai, take the ferry to Nagapattinam, walk to Nagappattinam, then take the train to Dharmapuri.
- Website
- goindigo.in
Flights from Jaffna to Salem via Madras
- Ave. Duration
- 26h 50m
- When
- Every day
- Estimated price
- ₹10,000–38,000
Flights from Jaffna to Salem via Tiruchirapalli, Kempegowda International Airport
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–39,000
Flights from Jaffna to Salem via Madras, Kempegowda International Airport
- Ave. Duration
- 22h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–40,000
Flights from Jaffna to Salem via Tiruchirapalli, Madras
- Ave. Duration
- 24h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–39,000
Flights from Jaffna to Kempegowda International Airport via Madras
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Jaffna to Kempegowda International Airport via Tiruchirapalli
- Ave. Duration
- 8h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–15,000
Flights from Jaffna to Kempegowda International Airport via Tiruchirapalli, Madras
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Nagappattinam to Dharmapuri
- Ave. Duration
- 11h 4m
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Ksr Bengaluru to Dharmapuri
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- 9513948001
- commercial@tnstc.in
- Website
- tnstc.in
Bus from Nagore to Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- ₹260–650
- Website
- https://www.tnstc.in/OTRSOnline/
- Sleeper/ Seater
- ₹260–550
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu) to Dharmapuri Tamil Nadu
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- ₹460–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- Phone
- 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Kempegowda Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹220–260
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu
- ₹220–260
- Website
- shipindia.com
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Schedules at
- shipindia.com
- Ave. Duration
- 1h 4m
- Estimated price
- ₹800–1,900
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Orampo Taxi Service
Fast Track Call Taxi
- Phone
- +91 50 94 44 90
- Website
- fasttrackcalltaxi.in
Cabigo
- Phone
- +91 88 85 77 72 22
- Website
- cabigo.in
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 Getting to Milan from the airport, How to get from Gatwick Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.
















