hero
How2Go
Ujjain to Rishikesh

Ujjain to Rishikesh

Rishikesh is approximately 850+ kms from Ujjain. The fastest way to reach Rishikesh from Ujjain is by Train Via Delhi. It takes approximately 19 hours. The cheapest way to reach Rishikesh from Ujjain is by Train Via Haridwar which would take approximately 19 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Ujjain

Delhi

Rishikesh

Approx Travel Time

19h 10m

On Demand

Ujjain

Delhi

Rishikesh

Approx Travel Time

20h 25m

₹734

Onwards

Via Ghaziabad

Ujjain

Ghaziabad

Rishikesh

Approx Travel Time

19h 10m

On Demand

Ujjain

Ghaziabad

Rishikesh

Approx Travel Time

20h 10m

₹815

Onwards

Ads by MMT

Via Haridwar

Ujjain

Haridwar

Rishikesh

Approx Travel Time

19h 10m

₹2,075

Onwards

CHEAPEST

Ujjain

Haridwar

Rishikesh

Approx Travel Time

19h 10m

₹650

Onwards

Via Mathura

Ujjain

Mathura

Rishikesh

Approx Travel Time

19h 10m

On Demand

Ads by MMT

Via Faridabad

Ujjain

Faridabad

Rishikesh

Approx Travel Time

19h 10m

On Demand

Via Muzaffarnagar

Ujjain

Muzaffarnagar

Rishikesh

Approx Travel Time

19h 10m

On Demand

Via Jaipur

Ujjain

Jaipur

Rishikesh

Approx Travel Time

19h 55m

On Demand

Frequently Asked Questions

What is the distance between Ujjain and Rishikesh?

Rishikesh is approximately 850+ kms from Ujjain.

How long does it take to reach Rishikesh from Ujjain?

It takes approximately 19 hours to reach Rishikesh from Ujjain by Train Via Delhi.

What is the cheapest way to reach Rishikesh from Ujjain?

The cheapest way to reach Rishikesh from Ujjain is by Train Via Haridwar.

What is the fastest way to reach Rishikesh from Ujjain?

The fastest way to reach Rishikesh from Ujjain is by Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India