hero
How2Go
Datia to Rishikesh

Datia to Rishikesh

Rishikesh is approximately 550+ km from Datia, 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

Direct Bus

RECOMMENDED

Datia

Rishikesh

Approx Travel Time

14h 15m

₹999

Onwards

Via Delhi

Datia

Delhi

Rishikesh

Approx Travel Time

9h 36m

₹2,904

Onwards

CHEAPEST

Datia

Delhi

Rishikesh

Approx Travel Time

10h 36m

₹645

Onwards

Via Gwalior, Delhi, Dehradun

FASTEST

Datia

Gwalior

Delhi

Dehradun

Rishikesh

Approx Travel Time

8h 30m

₹8,331

Onwards

Datia

Gwalior

Delhi

Dehradun

Rishikesh

Approx Travel Time

8h 39m

₹7,288

Onwards

Datia

Gwalior

Delhi

Dehradun

Rishikesh

Approx Travel Time

9h 16m

₹8,356

Onwards

Via Agra, Delhi

Datia

Agra

Delhi

Rishikesh

Approx Travel Time

10h 46m

₹680

Onwards

Via Agra, Muzaffarnagar

Datia

Agra

Muzaffarnagar

Rishikesh

Approx Travel Time

10h 49m

₹856

Onwards

Datia

Agra

Muzaffarnagar

Rishikesh

Approx Travel Time

10h 44m

₹3,698

Onwards

Via Mathura

Datia

Mathura

Rishikesh

Approx Travel Time

11h 51m

₹879

Onwards

Frequently Asked Questions

What is the distance between Datia and Rishikesh?

Rishikesh is approximately 550+ kms from Datia.

How long does it take to reach Rishikesh from Datia?

It takes approximately 9 hours to reach Rishikesh from Datia by Train, Flight, Cab Via Gwalior, Delhi, Dehradun.

What is the cheapest way to reach Rishikesh from Datia?

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

What is the fastest way to reach Rishikesh from Datia?

The fastest way to reach Rishikesh from Datia is by Train, Flight, Cab Via Gwalior, Delhi, Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India