hero
How2Go
Kolkata to Rishikesh

Kolkata to Rishikesh

Rishikesh is approximately 1300+ km from Kolkata, 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 Rishikesh.

Read More
Sort By
Mode of Transport

Via Dehradun

RECOMMENDED

FASTEST

Kolkata

Dehradun

Rishikesh

Approx Travel Time

5h 6m

₹10,811

Onwards

Kolkata

Dehradun

Rishikesh

Approx Travel Time

5h 15m

₹9,364

Onwards

Via Bareilly

CHEAPEST

Kolkata

Bareilly

Rishikesh

Approx Travel Time

1d 0h 35m

₹1,180

Onwards

Kolkata

Bareilly

Rishikesh

Approx Travel Time

1d

₹6,354

Onwards

Via Prayagraj(Allahabad)

Kolkata

Prayagraj(Allahabad)

Rishikesh

Approx Travel Time

1d 6h 54m

₹3,380

Onwards

Direct Cab

Kolkata

Rishikesh

Approx Travel Time

1d 1h 30m

₹26,058

Onwards

Via Delhi

Kolkata

Delhi

Rishikesh

Approx Travel Time

9h 15m

₹7,940

Onwards

Kolkata

Delhi

Rishikesh

Approx Travel Time

8h 24m

₹10,263

Onwards

Via Ghaziabad

Kolkata

Ghaziabad

Rishikesh

Approx Travel Time

8h 55m

₹7,940

Onwards

Kolkata

Ghaziabad

Rishikesh

Approx Travel Time

8h

₹10,281

Onwards

Frequently Asked Questions

What is the distance between Kolkata and Rishikesh?

Rishikesh is approximately 1300+ kms from Kolkata.

How long does it take to reach Rishikesh from Kolkata?

It takes approximately 5 hours to reach Rishikesh from Kolkata by Flight, Cab Via Dehradun.

What is the cheapest way to reach Rishikesh from Kolkata?

The cheapest way to reach Rishikesh from Kolkata is by Train, Bus Via Bareilly.

What is the fastest way to reach Rishikesh from Kolkata?

The fastest way to reach Rishikesh from Kolkata is by Flight, Cab Via Dehradun.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India