Travel within India is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Haridwar?

Book now

There are 6 ways to get from Kanyakumari to Haridwar by train, plane, 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.

Recommended option

Train, fly to Dehra Dun  •  9h 33m

  1. Take the train from Kanyakumari to Thiruvananthapuram Central
  2. Fly from Trivandrum (TRV) to Dehra Dun (DED) TRV - DED

Cheapest option

Train  •  2 days 7h

  1. Take the train from Kanyakumari to Kollam Jn 16525 / ...
  2. Take the train from Kollam Jn to Haridwar Jn 22659

4 alternative options

Train, fly to Delhi  •  12h 20m

  1. Take the train from Kanyakumari to Thiruvananthapuram Central
  2. Fly from Trivandrum (TRV) to Delhi (DEL) TRV - DEL
  3. Take the train from New Delhi to Haridwar Jn

Train, bus  •  2 days 13h

  1. Take the train from Kanyakumari to New Delhi 16317
  2. Take the bus from Kashmiri Gate Metro Station Gate 4 to Rishikul Parking - Haridwar Delhi Haridwar

Bus  •  2 days 18h

  1. Take the bus from Kanyakumari to Bangalore
  2. Take the bus from Bangalore Anand Rao Circle to Vadodara
  3. Take the bus from Baroda to Udaipur
  4. Take the bus from Udaipur to Haridwar

Drive  •  40h 16m

  1. Drive from Kanyakumari to Haridwar 2916.7 km

Kanyakumari to Haridwar by train

The train journey time between Kanyakumari and Haridwar is around 2 days 7h and covers a distance of around 3172 km. This includes an average layover time of around 1h. Operated by Indian Railways, the Kanyakumari to Haridwar train service departs from Kanyakumari and arrives in Haridwar Jn. Typically only one train runs weekly, although weekend and holiday schedules can vary so check in advance.

1 Weekly Trains
2 days 7h Average Duration
₹1,338 Cheapest Price
See schedules
Kanyakumari → Haridwar
Unrestricted

Travel safe during COVID-19

Rules to follow in India

m

Recommended

Recommended

Travel within India

Regional restriction measures in place
Further restrictions may be implemented at short notice
Observe COVID-19 safety rules

COVID-19 help in India

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 1800118797

Frequently Asked Questions


Yes, travel within India is currently allowed.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • Regional restriction measures in place
  • Further restrictions may be implemented at short notice
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Haridwar is 1800118797.

Wearing a face mask on public transport in Haridwar is recommended.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1800118797.

Last updated: 15 Mar 2023
Exceptions may apply, for full details: Indian Bureau of Immigration.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Kanyakumari to Haridwar is to train which costs ₹1,300 - ₹6,500 and takes 2 days 7h.

More details

The fastest way to get from Kanyakumari to Haridwar is to train and fly which takes 9h 33m and costs ₹11,000 - ₹19,000.

More details

No, there is no direct bus from Kanyakumari to Haridwar. However, there are services departing from Kanyakumari and arriving at Haridwar via Bangalore Anand Rao Circle, Baroda and Udaipur. The journey, including transfers, takes approximately 2 days 18h.

More details

No, there is no direct train from Kanyakumari to Haridwar. However, there are services departing from Kanyakumari and arriving at Haridwar Jn via Kollam Jn. The journey, including transfers, takes approximately 2 days 7h.

More details

The distance between Kanyakumari and Haridwar is 2431 km. The road distance is 2916.7 km.

Get driving directions

The best way to get from Kanyakumari to Haridwar without a car is to train which takes 2 days 7h and costs ₹1,300 - ₹6,500.

More details

It takes approximately 9h 33m to get from Kanyakumari to Haridwar, including transfers.

More details

Kanyakumari to Haridwar bus services, operated by Kallada Tours and Travels, depart from Kanyakumari station.

More details

Kanyakumari to Haridwar train services, operated by Indian Railways, depart from Kanyakumari station.

More details

The best way to get from Kanyakumari to Haridwar is to train which takes 2 days 7h and costs ₹1,300 - ₹6,500. Alternatively, you can bus, which costs ₹3,200 - ₹8,000 and takes 2 days 18h.

Mode details

Map of how to get from Kanyakumari to Haridwar.
Launch map view
  • Distance: 2431.3 km
  • Duration: 9h 33m

What companies run services between Kanyakumari, India and Haridwar, India?

You can take a train from Kanyakumari to Haridwar via Kollam Jn in around 2 days 7h. Alternatively, you can take a bus from Kanyakumari to Haridwar via Bangalore, Bangalore Anand Rao Circle, Vadodara, Baroda, and Udaipur in around 2 days 18h.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Trivandrum to Dehra Dun via Hyderabad
Ave. Duration
6h 45m
When
Every day
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Bengaluru
Ave. Duration
8h 25m
When
Every day
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Delhi
Ave. Duration
7h 50m
When
Every day
Estimated price
₹10,000 - ₹27,000
Flights from Trivandrum to Dehra Dun via Bengaluru, Delhi
Ave. Duration
7h 27m
When
Every day
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Mumbai
Ave. Duration
11h
When
Every day
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Bengaluru, Mumbai
Ave. Duration
8h 55m
When
Every day
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Bengaluru, Ahmedabad
Ave. Duration
9h 10m
When
Every day
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Mumbai, Delhi
Ave. Duration
9h 30m
When
Every day
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Bengaluru, Pune
Ave. Duration
9h 30m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Hyderabad, Delhi
Ave. Duration
10h 15m
When
Every day
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Madras, Delhi
Ave. Duration
10h 25m
When
Monday to Friday
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Dehra Dun via Hyderabad, Jaipur
Ave. Duration
11h 5m
When
Every day
Estimated price
₹11,000 - ₹24,000
Flights from Trivandrum to Delhi
Ave. Duration
3h 25m
When
Every day
Estimated price
₹8,500 - ₹19,000
Flights from Trivandrum to Delhi via Bengaluru
Ave. Duration
5h 25m
When
Every day
Estimated price
₹8,500 - ₹19,000
Flights from Trivandrum to Delhi via Mumbai
Ave. Duration
5h 10m
When
Every day
Estimated price
₹8,500 - ₹19,000
Flights from Trivandrum to Delhi via Madras
Ave. Duration
6h 25m
When
Every day
Estimated price
₹8,500 - ₹19,000
Flights from Trivandrum to Delhi via Hyderabad
Ave. Duration
6h 40m
When
Every day
Estimated price
₹8,500 - ₹19,000
Air India Limited
Website
airindia.in
Flights from Trivandrum to Delhi
Ave. Duration
3h 22m
When
Every day
Estimated price
₹8,500 - ₹25,000
Flights from Trivandrum to Delhi via Mumbai
Ave. Duration
6h 20m
When
Every day
Estimated price
₹8,500 - ₹25,000
Vistara
Website
airvistara.com
Flights from Trivandrum to Dehra Dun via Mumbai
Ave. Duration
5h 25m
When
Every day
Estimated price
₹9,500 - ₹31,000
Flights from Trivandrum to Delhi
Ave. Duration
3h 20m
When
Every day
Estimated price
₹9,000 - ₹28,000
Train operators
Indian Railways

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Phone
14646
Website
indianrail.gov.in
Train from Kanyakumari to Thiruvananthapuram Central
Ave. Duration
2h 25m
Frequency
Once daily
Estimated price
₹110 - ₹700
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹110 - ₹150
Third AC (3A)
₹380 - ₹480
Second AC (2A)
₹500 - ₹700
Train from New Delhi to Haridwar Jn
Ave. Duration
4h 13m
Frequency
Twice daily
Estimated price
₹170 - ₹950
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹170 - ₹230
Third AC (3A)
₹500 - ₹700
Second AC (2A)
₹750 - ₹950
Train from Kanyakumari to Kollam Jn
Ave. Duration
3h 47m
Frequency
Once daily
Estimated price
₹130 - ₹800
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹130 - ₹180
Third AC (3A)
₹440 - ₹550
Second AC (2A)
₹600 - ₹800
Train from Kollam Jn to Haridwar Jn
Ave. Duration
2 days 2h
Frequency
Once a week
Estimated price
₹1,200 - ₹5,500
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹1,200 - ₹1,600
Third AC (3A)
₹3,000 - ₹3,800
Second AC (2A)
₹4,300 - ₹5,500
Train from Kanyakumari to New Delhi
Ave. Duration
2 days 6h
Frequency
Once a week
Estimated price
₹1,200 - ₹6,000
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹1,200 - ₹1,600
Third AC (3A)
₹3,100 - ₹3,900
Second AC (2A)
₹4,500 - ₹6,000
Bus operators
Laxmi Holidays
Phone
+918377971006
Email
info@laxmiholidays.com
Website
laxmiholidays.com
Bus from Kashmiri Gate Metro Station Gate 4 to Rishikul Parking - Haridwar
Ave. Duration
5h 24m
Frequency
Every 3 hours
Estimated price
₹430 - ₹1,300
Schedules at
laxmiholidays.com
Price Range
₹430 - ₹1,300
Kallada Tours and Travels
Phone
8893555000
Email
info@kalladatravels.com
Website
kalladatravels.com
Bus from Kanyakumari to Bangalore
Ave. Duration
8h 59m
Frequency
Once daily
Estimated price
₹1,000 - ₹1,500
Schedules at
kalladatravels.com
Vijayanand Travels
Website
vrlbus.in
Bus from Bangalore Anand Rao Circle to Vadodara
Ave. Duration
24h 6m
Frequency
Once daily
Estimated price
₹900 - ₹3,700
Schedules at
vrlbus.in
RSRTC
Phone
1800-2000-103, 7412069769, 7412069699, 0141-2360254
Email
dgmit.rsrtc@rajasthan.gov.in
Website
transport.rajasthan.gov.in
Bus from Baroda to Udaipur
Ave. Duration
8h 31m
Frequency
Once daily
Estimated price
₹320 - ₹800
Schedules at
rsrtconline.rajasthan.gov.in
Bus from Udaipur to Haridwar
Ave. Duration
22h
Frequency
Once daily
Estimated price
₹900 - ₹2,000
Schedules at
rsrtconline.rajasthan.gov.in

Want to know more about travelling around India

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

There is no direct flight from Trivandrum Airport to Dehra Dun Airport. The quickest flight takes 6h 45m and has one stopover.

Search flights

Kanyakumari to Haridwar bus services, operated by RSRTC, arrive at Haridwar station.

More details

Kanyakumari to Haridwar train services, operated by Indian Railways, arrive at Haridwar Jn station.

More details

Yes, the driving distance between Kanyakumari to Haridwar is 2917 km. It takes approximately 40h 16m to drive from Kanyakumari to Haridwar.

Get driving directions

Air India Limited, Vistara and IndiGo Airlines offer flights from Trivandrum Airport to Dehra Dun Airport.

Search flights

There are 78+ hotels available in Haridwar. Prices start at ₹7,500 per night.

More details

ticket