hero
How2Go
Shillong to Rishikesh

Shillong to Rishikesh

Rishikesh is approximately 1850+ kms from Shillong. The fastest way to reach Rishikesh from Shillong is by Flight, Bus Via Kolkata, Dehradun. It takes approximately 7 hours. The cheapest way to reach Rishikesh from Shillong is by Flight, Bus Via Delhi which would take approximately 11 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Shillong

Delhi

Rishikesh

Approx Travel Time

9h 10m

On Demand

CHEAPEST

Shillong

Delhi

Rishikesh

Approx Travel Time

10h 25m

₹7,299

Onwards

Shillong

Delhi

Rishikesh

Approx Travel Time

10h 47m

₹10,087

Onwards

Via Kolkata, Dehradun

FASTEST

Shillong

Kolkata

Dehradun

Rishikesh

Approx Travel Time

7h 5m

₹13,724

Onwards

Shillong

Kolkata

Dehradun

Rishikesh

Approx Travel Time

7h 5m

₹15,122

Onwards

Ads by MMT

Via Kolkata, Ghaziabad

Shillong

Kolkata

Ghaziabad

Rishikesh

Approx Travel Time

10h 35m

On Demand

Shillong

Kolkata

Ghaziabad

Rishikesh

Approx Travel Time

11h 35m

On Demand

Via Kolkata, Lucknow

Shillong

Kolkata

Lucknow

Rishikesh

Approx Travel Time

15h 35m

On Demand

Ads by MMT

Via Kolkata, Delhi

Shillong

Kolkata

Delhi

Rishikesh

Approx Travel Time

11h 5m

On Demand

Via Dimapur, Delhi

Shillong

Dimapur

Delhi

Rishikesh

Approx Travel Time

11h 20m

On Demand

Frequently Asked Questions

What is the distance between Shillong and Rishikesh?

Rishikesh is approximately 1850+ kms from Shillong.

How long does it take to reach Rishikesh from Shillong?

It takes approximately 7 hours to reach Rishikesh from Shillong by Flight, Bus Via Kolkata, Dehradun.

What is the cheapest way to reach Rishikesh from Shillong?

The cheapest way to reach Rishikesh from Shillong is by Flight, Bus Via Delhi.

What is the fastest way to reach Rishikesh from Shillong?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India