There are 10 ways to get from Thiruvananthapuram to Dhanbad by plane, train, bus, 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 Trivandrum to Durgapur Kazi Nazrul Islam Airport, train
best- Fly from Trivandrum (TRV) to Durgapur Kazi Nazrul Islam Airport (RDP)plane TRV - RDP
- Take the train from Raniganj to Dhanbad Jntrain
9h 21m₹13,178–29,489Train
cheapest- Take the train from Thiruvananthapuram Central to Alappuzhatrain 12076 / ...
- Take the train from Alappuzha to Dhanbad Jntrain 13352
2d 8h₹1,161–9,230Train via Kolkata
- Take the train from Thiruvananthapuram Central to Santragachi Jntrain 22641 / ...
- Take the train from Howrah Jn to Dhanbad Jntrain 12321 / ...
47h 20m₹1,353–10,312Bus
- Take the bus from Thiruvananthapuram to Bengalurubus
- Take the bus from Bengaluru to Kolkatabus
- Take the bus from Kolkata to Dhanbadbus
2d 5hDrive 2,370.1 km
- Drive from Thiruvananthapuram to Dhanbadcar 2,370.1 km
36h 6m₹26,563–38,369Fly Trivandrum to Birsa Munda Airport, train
- Fly from Trivandrum (TRV) to Birsa Munda Airport (IXR)plane TRV - IXR
- Take the train from Ranchi to Dhanbad Jntrain
11h 23m₹11,858–24,219Fly Trivandrum to Deoghar, train
- Fly from Trivandrum (TRV) to Deoghar (DGH)plane TRV - DGH
- Take the train from Sankarpur to Dhanbad Jntrain
10h 53m₹15,048–31,489Fly Trivandrum to Netaji Subhas Chandra Bose International Airport, train
- Fly from Trivandrum (TRV) to Netaji Subhas Chandra Bose International Airport (CCU)plane TRV - CCU
- Take the train from Sealdah to Dhanbad Jntrain
11h 34m₹11,669–22,955Train to Tuticorin Airport, fly to Durgapur Kazi Nazrul Islam Airport, train
- Take the train from Thiruvananthapuram Central to Maniyachchi Jntrain
- Fly from Tuticorin Airport (TCR) to Durgapur Kazi Nazrul Islam Airport (RDP)plane TCR - RDP
- Take the train from Raniganj to Dhanbad Jntrain
15h 22m₹13,900–31,398Fly Trivandrum to Lok Nayak Jayaprakash Airport, train
- Fly from Trivandrum (TRV) to Lok Nayak Jayaprakash Airport (PAT)plane TRV - PAT
- Take the train from Patna Jn to Gaya Jntrain
- Take the train from Gaya Jn to Dhanbad Jntrain
12h 28m₹12,898–22,269
Thiruvananthapuram to Dhanbad by train
Comparing Your Travel Options
The cheapest way to get from Thiruvananthapuram to Dhanbad is to train which costs ₹1,100 - ₹9,500 and takes 2 days 8h.
The fastest way to get from Thiruvananthapuram to Dhanbad is to fly and train which takes 9h 21m and costs ₹13,000 - ₹30,000.
No, there is no direct bus from Thiruvananthapuram to Dhanbad. However, there are services departing from Thiruvananthapuram and arriving at Dhanbad via Bengaluru and Kolkata. The journey, including transfers, takes approximately 2 days 5h.
No, there is no direct train from Thiruvananthapuram to Dhanbad. However, there are services departing from Thiruvananthapuram Central and arriving at Dhanbad Jn via Santragachi Jn and Howrah Jn. The journey, including transfers, takes approximately 47h 20m.
The distance between Thiruvananthapuram and Dhanbad is 2112 km. The road distance is 2370.1 km.
The best way to get from Thiruvananthapuram to Dhanbad without a car is to train via Kolkata which takes 47h 20m and costs ₹1,300 - ₹11,000.
It takes approximately 9h 21m to get from Thiruvananthapuram to Dhanbad, including transfers.
Thiruvananthapuram to Dhanbad bus services, operated by SLGT Travels, depart from Thiruvananthapuram station.
Thiruvananthapuram to Dhanbad train services, operated by Indian Railways, depart from Thiruvananthapuram Central station.
The best way to get from Thiruvananthapuram to Dhanbad is to train via Kolkata which takes 47h 20m and costs ₹1,300 - ₹11,000. Alternatively, you can bus, which costs and takes 2 days 5h.
What companies run services between Thiruvananthapuram, India and Dhanbad, India?
You can take a train from Thiruvananthapuram Central to Dhanbad Jn via Santragachi Jn and Howrah Jn in around 47h 20m. Alternatively, you can take a bus from Thiruvananthapuram to Dhanbad via Bengaluru and Kolkata in around 2d 5h.
- Website
- goindigo.in
Flights from Trivandrum to Durgapur Kazi Nazrul Islam Airport via Bengaluru
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Trivandrum to Durgapur Kazi Nazrul Islam Airport via Madras
- Ave. Duration
- 6h 32m
- When
- Tuesday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–25,000
Flights from Trivandrum to Durgapur Kazi Nazrul Islam Airport via Hyderabad
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Trivandrum to Birsa Munda Airport via Madras
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- ₹10,000–14,000
Flights from Trivandrum to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Trivandrum to Birsa Munda Airport via Delhi
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Trivandrum to Birsa Munda Airport via Kochi, Madras
- Ave. Duration
- 7h 40m
- When
- Thursday and Saturday
- Estimated price
- ₹10,000–14,000
Flights from Trivandrum to Birsa Munda Airport via Kochi, Hyderabad
- Ave. Duration
- 9h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–14,000
Flights from Trivandrum to Deoghar via Bengaluru
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Trivandrum to Netaji Subhas Chandra Bose International Airport via Madras
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Trivandrum to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Trivandrum to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Trivandrum to Netaji Subhas Chandra Bose International Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Trivandrum to Netaji Subhas Chandra Bose International Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- ₹10,000–17,000
Flights from Tuticorin Airport to Durgapur Kazi Nazrul Islam Airport via Madras
- Ave. Duration
- 7h 17m
- When
- Tuesday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–27,000
Flights from Tuticorin Airport to Durgapur Kazi Nazrul Islam Airport via Madras, Hyderabad
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Trivandrum to Lok Nayak Jayaprakash Airport via Madras
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Trivandrum to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Trivandrum to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹13,000–22,000
Flights from Trivandrum to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 8h
- When
- Tuesday
- Estimated price
- ₹10,000–21,000
- Website
- airindia.in
Flights from Trivandrum to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Trivandrum to Birsa Munda Airport via Delhi
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹13,000–20,000
Flights from Trivandrum to Netaji Subhas Chandra Bose International Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Trivandrum to Netaji Subhas Chandra Bose International Airport via Delhi
- Ave. Duration
- 8h 8m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Trivandrum to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Trivandrum to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Trivandrum to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- ₹13,000–21,000
Flights from Trivandrum to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 10h 30m
- When
- Thursday to Saturday
- Estimated price
- ₹11,000–20,000
- Website
- airindiaexpress.in
Flights from Trivandrum to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Trivandrum to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Trivandrum to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹9,500–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raniganj to Dhanbad Jn
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Thiruvananthapuram Central to Santragachi Jn
- Ave. Duration
- 41h 45m
- Frequency
- 3 times a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
Train from Howrah Jn to Dhanbad Jn
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Ranchi to Dhanbad Jn
- Ave. Duration
- 4h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Sankarpur to Dhanbad Jn
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Sealdah to Dhanbad Jn
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Thiruvananthapuram Central to Maniyachchi Jn
- Ave. Duration
- 4h 9m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Raniganj to Dhanbad Jn
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Patna Jn to Gaya Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Gaya Jn to Dhanbad Jn
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Thiruvananthapuram Central to Alappuzha
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Alappuzha to Dhanbad Jn
- Ave. Duration
- 2d 4h
- Frequency
- Once daily
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,200
- Second AC (2A)
- ₹3,700–4,600
- First Class (1A)
- ₹6,000–8,000
- [email protected]
- Website
- SLGT Travels
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Kolkata
- Ave. Duration
- 35h 35m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Kolkata to Dhanbad
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 13h
- Frequency
- Every 3 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Kolkata
- Ave. Duration
- 36h 5m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Kolkata to Dhanbad
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Rajdhani Travels (Patan)
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 12h 40m
- Frequency
- Once a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
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 Travelling by boat in Italy, Which London airport should I choose?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Thiruvananthapuram to Dhanbad bus services, operated by SLGT Travels, arrive at Bengaluru station.
Thiruvananthapuram to Dhanbad train services, operated by Indian Railways, arrive at Santragachi Jn station.
Yes, the driving distance between Thiruvananthapuram to Dhanbad is 2370 km. It takes approximately 36h 6m to drive from Thiruvananthapuram to Dhanbad.
Book your Thiruvananthapuram to Dhanbad bus tickets online with Omio.
There are 56+ hotels available in Dhanbad.






