There are 7 ways to get from Hyderabad to Dharmadam Island by plane, bus, train, 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.
Fly to Kannur International Airport
best- Fly from Hyderabad (HYD) to Kannur International Airport (CNN)plane HYD - CNN
4h 17m₹9,000–17,355Train
cheapest- Take the train from Kacheguda to Thalasserytrain 12789
23h 43m₹600–4,600Bus, train
- Take the bus from Lakdikapul to Calicut KP travelsbus
- Take the train from Kozhikkode to Thalasserytrain 06023 / ...
18h 22m₹1,930–4,600Drive 825.5 km
- Drive from Hyderabad to Dharmadam Islandcar 825.5 km
12h 36m₹9,306–13,442Fly to Calicut International Airport, train
- Fly from Hyderabad (HYD) to Calicut International Airport (CCJ)plane HYD - CCJ
- Take the train from Kozhikkode to Thalasserytrain
5h 56m₹7,530–17,305Fly to Bajpe Airport, train
- Fly from Hyderabad (HYD) to Bajpe Airport (IXE)plane HYD - IXE
- Take the train from Mangalore to Thalasserytrain
7h 10m₹6,650–16,965Bus
- Take the bus from Hyderabad, Telangana to Kozhikode, Keralabus Hyderabad, Telangana - Kozhikode, Kerala
- Take the bus from Kozhikode to Thalasserybus
21h
Hyderabad to Dharmadam Island by train
Questions & Answers
The cheapest way to get from Hyderabad to Dharmadam Island is to train which costs ₹600 - ₹4,600 and takes 23h 43m.
The fastest way to get from Hyderabad to Dharmadam Island is to fly which takes 4h 17m and costs ₹9,000 - ₹18,000.
No, there is no direct bus from Hyderabad to Dharmadam Island. However, there are services departing from Hyderabad, Telangana and arriving at Thalassery via Kozhikode. The journey, including transfers, takes approximately 21h.
Yes, there is a direct train departing from Kacheguda and arriving at Thalassery. Services depart twice a week, and operate Tuesday and Friday. The journey takes approximately 23h 43m.
The distance between Hyderabad and Dharmadam Island is 722 km. The road distance is 825.5 km.
The best way to get from Hyderabad to Dharmadam Island without a car is to bus and train which takes 18h 22m and costs ₹1,900 - ₹4,600.
It takes approximately 4h 17m to get from Hyderabad to Dharmadam Island, including transfers.
Hyderabad to Dharmadam Island bus services, operated by BigBus, depart from Hyderabad, Telangana station.
Hyderabad to Dharmadam Island train services, operated by Indian Railways, depart from Kacheguda station.
The best way to get from Hyderabad to Dharmadam Island is to fly which takes 4h 17m and costs ₹9,000 - ₹18,000. Alternatively, you can train, which costs ₹600 - ₹4,600 and takes 23h 43m, you could also bus, which costs and takes 21h.
What companies run services between Hyderabad, India and Dharmadam Island, India?
IndiGo Airlines flies from Hyderabad (HYD) to Kannur International Airport (CNN) once daily. Alternatively, Indian Railways operates a train from Kacheguda to Thalassery twice a week. Tickets cost ₹600–4,600 and the journey takes 23h 43m.
- Website
- goindigo.in
Flights from Hyderabad to Kannur International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–16,000
Flights from Hyderabad to Kannur International Airport via Kochi
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–16,000
Flights from Hyderabad to Calicut International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Hyderabad to Calicut International Airport via Bengaluru
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Hyderabad to Bajpe Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Hyderabad to Bajpe Airport via Bengaluru
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Hyderabad to Bajpe Airport via Mumbai
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ₹6,000–15,000
- Website
- airindiaexpress.in
Flights from Hyderabad to Calicut International Airport via Bengaluru
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹4,900–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kozhikkode to Thalassery
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kacheguda to Thalassery
- Ave. Duration
- 23h 43m
- Frequency
- Twice a week
- Estimated price
- ₹600–4,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,600
Train from Kozhikkode to Thalassery
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Mangalore to Thalassery
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- 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
- +91 92280 09590
- [email protected]
- Website
- orangetravels.in
Bus from Lakdikapul to Calicut KP travels
- Ave. Duration
- 16h 3m
- Frequency
- Once daily
- Estimated price
- ₹1,800–3,500
- Website
- https://www.orangetravels.in
- Sleeper
- ₹1,800–3,500
- Phone
- +91 9447071021
- [email protected]
- Website
- onlineksrtcswift.com
Bus from Kozhikode to Thalassery
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹85–160
- Website
- https://onlineksrtcswift.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 How to get from Southend Airport into central London, Getting to Rome from the airport, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Hyderabad to Dharmadam Island bus services, operated by BigBus, arrive at Kozhikode, Kerala station.
Hyderabad to Dharmadam Island train services, operated by Indian Railways, arrive at Thalassery station.
Yes, the driving distance between Hyderabad to Dharmadam Island is 826 km. It takes approximately 12h 36m to drive from Hyderabad to Dharmadam Island.
There are 182+ hotels available in Dharmadam Island.











