hero
Home
Rishikesh to Ujjain

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

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

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Rishikesh

Delhi

Ujjain

Approx Travel Time

19h 10m

On Demand

Rishikesh

Delhi

Ujjain

Approx Travel Time

20h 25m

₹1,072

Onwards

Via Meerut

FASTEST

Rishikesh

Meerut

Ujjain

Approx Travel Time

18h 55m

On Demand

Ads by MMT

Via Ghaziabad

Rishikesh

Ghaziabad

Ujjain

Approx Travel Time

19h 10m

On Demand

Rishikesh

Ghaziabad

Ujjain

Approx Travel Time

20h 10m

₹764

Onwards

Via Haridwar

Rishikesh

Haridwar

Ujjain

Approx Travel Time

19h 10m

₹2,065

Onwards

CHEAPEST

Rishikesh

Haridwar

Ujjain

Approx Travel Time

19h 10m

₹640

Onwards

Ads by MMT

Via Mathura

Rishikesh

Mathura

Ujjain

Approx Travel Time

19h 10m

On Demand

Via Faridabad

Rishikesh

Faridabad

Ujjain

Approx Travel Time

19h 10m

On Demand

Via Muzaffarnagar

Rishikesh

Muzaffarnagar

Ujjain

Approx Travel Time

19h 10m

On Demand

Frequently Asked Questions

What is the distance between Rishikesh and Ujjain?

Ujjain is approximately 850+ kms from Rishikesh.

How long does it take to reach Ujjain from Rishikesh?

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

What is the cheapest way to reach Ujjain from Rishikesh?

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

What is the fastest way to reach Ujjain from Rishikesh?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India