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 Meerut. It takes approximately 19 hours. The cheapest way to reach Rishikesh from Ujjain is by Train, Bus Via Delhi which would take approximately 20 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Ujjain

Delhi

Rishikesh

Approx Travel Time

19h 10m

On Demand

CHEAPEST

Ujjain

Delhi

Rishikesh

Approx Travel Time

19h 40m

₹854

Onwards

Via Meerut

FASTEST

Ujjain

Meerut

Rishikesh

Approx Travel Time

18h 55m

On Demand

Ujjain

Meerut

Rishikesh

Approx Travel Time

19h 40m

₹4,506

Onwards

Ads by MMT

Via Ghaziabad

Ujjain

Ghaziabad

Rishikesh

Approx Travel Time

19h 10m

On Demand

Ujjain

Ghaziabad

Rishikesh

Approx Travel Time

19h 40m

₹985

Onwards

Via Faridabad

Ujjain

Faridabad

Rishikesh

Approx Travel Time

19h 10m

On Demand

Ads by MMT

Via Mathura

Ujjain

Mathura

Rishikesh

Approx Travel Time

19h 10m

On Demand

Via Haridwar

Ujjain

Haridwar

Rishikesh

Approx Travel Time

19h 10m

₹1,956

Onwards

Via Muzaffarnagar

Ujjain

Muzaffarnagar

Rishikesh

Approx Travel Time

19h 10m

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 Meerut.

What is the cheapest way to reach Rishikesh from Ujjain?

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

What is the fastest way to reach Rishikesh from Ujjain?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India