10h 36m
2880 km
Average price
Possible routes
6 found

Kanyakumari to Darjeeling

Rome2rio has found 6 ways to get from Kanyakumari to Darjeeling by train, flight, bus, taxi and car. We recommend taking the train from Kanyakumari to Thiruvananthapuram Central and then flying from Trivandrum to Bagdogra, which is the fastest option and takes around 10h 36m.
Recommended route

Train to Trivandrum, fly

  1. Kanyakumari
  2. Trivandrum
  3. Bagdogra
10h 36m
₹10,211 - ₹29,782
Alternative routes

Bus to Madurai, fly

  1. Kanyakumari
  2. Madurai
  3. Bagdogra
12h 58m
₹9,935 - ₹33,635

Train to Kochi, fly

  1. Kanyakumari
  2. Kochi
  3. Bagdogra
15h 25m
₹10,366 - ₹26,820

Train, taxi

  1. Kanyakumari
  2. New Jalpaiguri
  3. Darjeeling
2 days 12h
₹6,250 - ₹7,696

Bus, taxi

  1. Kanyakumari
  2. Bangalore
  3. Mumbai
  4. Islampur
  5. Darjeeling
2 days 13h
₹6,391 - ₹7,968


  1. Kanyakumari
  2. Darjeeling
41h 40m
₹21,000 - ₹32,000

Frequently asked questions

Want to know about travelling from Kanyakumari to Darjeeling? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Kanyakumari to Darjeeling is to train and taxi which costs ₹6,000 - ₹8,000 and takes 2 days 12h.

More details

The quickest way to get from Kanyakumari to Darjeeling is to train and fly which costs ₹10,000 - ₹30,000 and takes 10h 36m.

More details

The distance between Kanyakumari and Darjeeling is 2391 km. The road distance is 2880 km.

Get driving directions

The best way to get from Kanyakumari to Darjeeling without a car is to train and taxi which takes 2 days 12h and costs ₹6,000 - ₹8,000.

More details

It takes approximately 10h 36m to get from Kanyakumari to Darjeeling, including transfers.

More details

There is no direct flight from Trivandrum Airport to Bagdogra Airport. The quickest flight takes 10h 15m and has one stopover.

Search flights

Yes, the driving distance between Kanyakumari to Darjeeling is 2880 km. It takes approximately 41h 40m to drive from Kanyakumari to Darjeeling.

Get driving directions

Air India Limited, Air India Express, Spicejet and IndiGo Airlines offer flights from Trivandrum Airport to Bagdogra Airport.

Search flights

There are 453+ hotels available in Darjeeling. Prices start at ₹1,200 per night.

More details

How to travel from Kanyakumari to Darjeeling

Find all the possible transport options for your trip from Kanyakumari to Darjeeling right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Kanyakumari and Darjeeling?

There is no direct connection from Kanyakumari to Darjeeling. However, you can take the train to Thiruvananthapuram Central, take the taxi to Trivandrum airport, fly to Bagdogra, then take the taxi to Darjeeling. Alternatively, you can take the bus to Madurai, take the walk to Periyar Bus Stand, take the bus to Madurai airport, take the walk to Madurai airport, fly to Bagdogra, then take the taxi to Darjeeling.
Train operators
Bus operators
Other operators

Darjeeling, India

Darjeeling is a town and a municipality in the Indian state of West Bengal. It is located in the Lesser Himalaya at an elevation of 6700 ft. It is noted for its tea industry, the spectacular views of Kangchenjunga, the world's third-highest mountain, and the Darjeeling Himalayan Railway, a UNESCO World Heritage Site. Darjeeling is the headquarters of Darjeeling district which has a partially autonomous status within the state of West Bengal. It is also a popular tourist destination in India. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!