hero
How2Go
Rishikesh to Kanhangad

Rishikesh to Kanhangad

Kanhangad is approximately 2050+ km from Rishikesh, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kanhangad.

Read More
Sort By
Mode of Transport

Via Delhi, Mangalore

RECOMMENDED

Rishikesh

Delhi

Mangalore

Kanhangad

Approx Travel Time

13h 2m

₹9,111

Onwards

CHEAPEST

Rishikesh

Delhi

Mangalore

Kanhangad

Approx Travel Time

1d 15h 1m

₹1,459

Onwards

Rishikesh

Delhi

Mangalore

Kanhangad

Approx Travel Time

14h 15m

₹9,636

Onwards

FASTEST

Rishikesh

Delhi

Mangalore

Kanhangad

Approx Travel Time

12h 31m

₹11,664

Onwards

Rishikesh

Delhi

Mangalore

Kanhangad

Approx Travel Time

13h 44m

₹12,189

Onwards

Via Mathura, Mangalore

Rishikesh

Mathura

Mangalore

Kanhangad

Approx Travel Time

1d 17h 18m

₹7,988

Onwards

Ads by MMT

Via Kota, Bangalore

Rishikesh

Kota

Bangalore

Kanhangad

Approx Travel Time

2d 11h 50m

₹5,399

Onwards

Via Delhi, Kannur

Rishikesh

Delhi

Kannur

Kanhangad

Approx Travel Time

13h 55m

₹10,074

Onwards

Rishikesh

Delhi

Kannur

Kanhangad

Approx Travel Time

13h 24m

₹12,627

Onwards

Ads by MMT

Via Delhi, Calicut

Rishikesh

Delhi

Calicut

Kanhangad

Approx Travel Time

15h 24m

₹12,560

Onwards

Frequently Asked Questions

What is the distance between Rishikesh and Kanhangad?

Kanhangad is approximately 2050+ kms from Rishikesh.

How long does it take to reach Kanhangad from Rishikesh?

It takes approximately 13 hours to reach Kanhangad from Rishikesh by Cab, Flight, Train Via Delhi, Mangalore.

What is the cheapest way to reach Kanhangad from Rishikesh?

The cheapest way to reach Kanhangad from Rishikesh is by Bus, Train Via Delhi, Mangalore.

What is the fastest way to reach Kanhangad from Rishikesh?

The fastest way to reach Kanhangad from Rishikesh is by Cab, Flight, Train Via Delhi, Mangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India