Tinsukia to Rishikesh Distance

Rishikesh is approximately 2050+ km from Tinsukia. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Rishikesh, with a total travel time of approximately 12 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Tinsukia, India to Rishikesh, India

Via Dibrugarh, Delhi

RECOMMENDED

Tinsukia

Dibrugarh

Delhi

Rishikesh

Approx Travel Time

12h 46m

₹8,464

Onwards

Tinsukia

Dibrugarh

Delhi

Rishikesh

Approx Travel Time

13h 45m

₹8,299

Onwards

FASTEST

Tinsukia

Dibrugarh

Delhi

Rishikesh

Approx Travel Time

11h 49m

₹10,759

Onwards

Tinsukia

Dibrugarh

Delhi

Rishikesh

Approx Travel Time

12h 48m

₹10,594

Onwards

Tinsukia

Dibrugarh

Delhi

Rishikesh

Approx Travel Time

13h 33m

₹12,274

Onwards

Tinsukia

Dibrugarh

Delhi

Rishikesh

Approx Travel Time

12h 36m

₹14,569

Onwards

Via Dibrugarh, Haridwar

CHEAPEST

Tinsukia

Dibrugarh

Haridwar

Rishikesh

Approx Travel Time

1d 19h 33m

₹1,625

Onwards

Ads by MMT

Via Dimapur, Delhi

Tinsukia

Dimapur

Delhi

Rishikesh

Approx Travel Time

15h 55m

₹12,029

Onwards

Via Jorhat, Delhi

Tinsukia

Jorhat

Delhi

Rishikesh

Approx Travel Time

15h 44m

₹22,462

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Tinsukia and Rishikesh?

The straight-line distance is approximately 1700+ km.

What is the distance from Tinsukia to Rishikesh via Dibrugarh?

Via Dibrugarh, the distance is approximately 2050+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India