hero
Home
Ujjain to Rishikesh

Ujjain to Rishikesh - Multiple Options To Reach By Train, Cab, Bus

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 Via Haridwar which would take approximately 19 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Ujjain

Delhi

Rishikesh

Approx Travel Time

19h 10m

On Demand

Ujjain

Delhi

Rishikesh

Approx Travel Time

20h 25m

₹703

Onwards

Via Meerut

FASTEST

Ujjain

Meerut

Rishikesh

Approx Travel Time

18h 55m

On Demand

Ads by MMT

Via Ghaziabad

Ujjain

Ghaziabad

Rishikesh

Approx Travel Time

19h 10m

On Demand

Ujjain

Ghaziabad

Rishikesh

Approx Travel Time

20h 10m

₹713

Onwards

Via Haridwar

Ujjain

Haridwar

Rishikesh

Approx Travel Time

19h 10m

₹2,063

Onwards

CHEAPEST

Ujjain

Haridwar

Rishikesh

Approx Travel Time

19h 10m

₹650

Onwards

Ads by MMT

Via Mathura

Ujjain

Mathura

Rishikesh

Approx Travel Time

19h 10m

On Demand

Via Faridabad

Ujjain

Faridabad

Rishikesh

Approx Travel Time

19h 10m

On Demand

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 Via Haridwar.

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