There are 9 ways to get from Khammam to Darjeeling by train, plane, taxi, 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.
Train to Vijayawada Airport, fly, taxi
best- Take the train from Khammam to Vijayawada Jntrain
- Fly from Vijayawada Airport (VGA) to Bagdogra Airport (IXB)plane VGA - IXB
- Take the taxi from Bagdogra Airport (IXB) to Darjeelingtaxi
9h 41m₹14,443–22,149Train
cheapest- Take the train from Khammam to Vijayawada Jntrain
- Take the train from Vijayawada Jn to New Jalpaiguritrain
- Take the train from New Jalpaiguri to Darjeelingtrain
2d 17h₹1,023–8,199Bus
- Take the bus from Khammam, Telangana to Vijayawada, Andhra Pradeshbus
- Take the bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengalbus
- Take the bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeelingbus
33h 49mTrain, taxi
- Take the train from Khammam to Vijayawada Jntrain
- Take the train from Vijayawada Jn to Kumedpurtrain
- Take the train from Kumedpur to Baghdogratrain
- Take the taxi from Baghdogra to Darjeelingtaxi
36h 2m₹3,713–11,299Drive 1,734.9 km
- Drive from Khammam to Darjeelingcar 1,734.9 km
25h 23m₹19,633–28,359Train to Hyderabad, fly, taxi
- Take the train from Khammam to Secunderabadtrain
- Fly from Hyderabad (HYD) to Bagdogra Airport (IXB)plane HYD - IXB
- Take the taxi from Bagdogra Airport (IXB) to Darjeelingtaxi
10h 36m₹10,149–22,250Train to Rajahmundry Airport, fly, taxi
- Take the train from Khammam to Rajamundrytrain
- Fly from Rajahmundry Airport (RJA) to Bagdogra Airport (IXB)plane RJA - IXB
- Take the taxi from Bagdogra Airport (IXB) to Darjeelingtaxi
11h 53m₹11,329–24,310Train, bus
- Take the train from Khammam to Vijayawada Jntrain
- Take the train from Vijayawada Jn to Barsoi Jntrain
- Take the train from Barsoi Jn to New Jalpaiguritrain
- Take the bus from New Jalpaiguri to Darjeelingbus
38h 29m₹1,098–8,039Train, bus via Hyderabad
- Take the train from Khammam to Secunderabadtrain
- Take the bus from Hyderabad, Telangana to Siliguri, West Bengalbus
- Take the bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeelingbus
2d 9h
Khammam to Darjeeling by train
Questions & Answers
The cheapest way to get from Khammam to Darjeeling is to train which costs ₹1,000 - ₹8,500 and takes 2 days 17h.
The fastest way to get from Khammam to Darjeeling is to train and fly and taxi which takes 9h 41m and costs ₹14,000 - ₹23,000.
No, there is no direct bus from Khammam to Darjeeling. However, there are services departing from Khammam, Telangana and arriving at Darjeeling via Vijayawada, Andhra Pradesh and Siliguri - Tenzin Norgay Central Bus Terminus. The journey, including transfers, takes approximately 33h 49m.
No, there is no direct train from Khammam to Darjeeling. However, there are services departing from Khammam and arriving at Darjeeling via Vijayawada Jn and New Jalpaiguri. The journey, including transfers, takes approximately 2 days 17h.
The distance between Khammam and Darjeeling is 1560 km. The road distance is 1734.9 km.
The best way to get from Khammam to Darjeeling without a car is to bus which takes 33h 49m and costs .
It takes approximately 9h 41m to get from Khammam to Darjeeling, including transfers.
Khammam to Darjeeling bus services, operated by Sri Krishna Travels, depart from Khammam, Telangana station.
Khammam to Darjeeling train services, operated by Indian Railways, depart from Khammam station.
The best way to get from Khammam to Darjeeling is to bus which takes 33h 49m and costs . Alternatively, you can train, which costs ₹1,000 - ₹8,500 and takes 2 days 17h.
What companies run services between Khammam, India and Darjeeling, India?
You can take a bus from Khammam, Telangana to Darjeeling via Vijayawada, Andhra Pradesh, Siliguri, West Bengal, and Siliguri - Tenzin Norgay Central Bus Terminus in around 33h 49m. Alternatively, you can take a train from Khammam to Darjeeling via Vijayawada Jn and New Jalpaiguri in around 2d 17h.
- Website
- goindigo.in
Flights from Vijayawada Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 12m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–17,000
Flights from Vijayawada Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Thursday and Saturday
- Estimated price
- ₹9,500–18,000
Flights from Hyderabad to Bagdogra Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Hyderabad to Bagdogra Airport via Madras
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–20,000
Flights from Hyderabad to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Rajahmundry Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–19,000
Flights from Rajahmundry Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khammam to Vijayawada Jn
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Khammam to Vijayawada Jn
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vijayawada Jn to Kumedpur
- Ave. Duration
- 27h 55m
- Frequency
- Twice a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
Train from Kumedpur to Baghdogra
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Khammam to Secunderabad
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Khammam to Rajamundry
- Ave. Duration
- 4h 33m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Khammam to Vijayawada Jn
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vijayawada Jn to Barsoi Jn
- Ave. Duration
- 28h 23m
- Frequency
- Once daily
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,300–5,500
Train from Barsoi Jn to New Jalpaiguri
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- 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 Khammam to Secunderabad
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Khammam to Vijayawada Jn
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vijayawada Jn to New Jalpaiguri
- Ave. Duration
- 2d 5h
- Frequency
- Twice daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from New Jalpaiguri to Darjeeling
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Khammam, Telangana to Vijayawada, Andhra Pradesh
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Website
- Sri Krishna Travels
- Ave. Duration
- 1h 13m
- Estimated price
- ₹2,700–3,400
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.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 travel India's Golden Triangle, How to get from London City Airport into central London, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Khammam to Darjeeling bus services, operated by Sri Krishna Travels, arrive at Vijayawada, Andhra Pradesh station.
Khammam to Darjeeling train services, operated by Indian Railways, arrive at Vijayawada Jn station.
Yes, the driving distance between Khammam to Darjeeling is 1735 km. It takes approximately 25h 23m to drive from Khammam to Darjeeling.
There are 825+ hotels available in Darjeeling.








