hero
How2Go
Ujjain to Dwarahat

Ujjain to Dwarahat

Dwarahat is approximately 900+ kms from Ujjain. The fastest way to reach Dwarahat from Ujjain is by Train, Cab Via Mathura, Tanakpur. It takes approximately 22 hours. The cheapest way to reach Dwarahat from Ujjain is by Train, Cab Via Mathura, Tanakpur which would take approximately 22 hours.

Sort By
Mode of Transport

Via Mathura, Tanakpur

RECOMMENDED

FASTEST

Ujjain

Mathura

Tanakpur

Dwarahat

Approx Travel Time

21h 34m

On Demand

Via Delhi, Tanakpur

Ujjain

Delhi

Tanakpur

Dwarahat

Approx Travel Time

1d 2h 32m

On Demand

Ujjain

Delhi

Tanakpur

Dwarahat

Approx Travel Time

1d 2h 47m

On Demand

Ads by MMT

Via Roorkee

Ujjain

Roorkee

Dwarahat

Approx Travel Time

1d 4h 29m

On Demand

Via Ghaziabad

Ujjain

Ghaziabad

Dwarahat

Approx Travel Time

1d 1h 17m

On Demand

Ads by MMT

Via Chandausi, Tanakpur

Ujjain

Chandausi

Tanakpur

Dwarahat

Approx Travel Time

1d 5h 59m

On Demand

Via Bareilly, Tanakpur

Ujjain

Bareilly

Tanakpur

Dwarahat

Approx Travel Time

1d 5h 47m

On Demand

Via Reengus, Tanakpur

Ujjain

Reengus

Tanakpur

Dwarahat

Approx Travel Time

1d 6h 59m

On Demand

Via Jaipur, Tanakpur

Ujjain

Jaipur

Tanakpur

Dwarahat

Approx Travel Time

1d 7h 24m

On Demand

Ujjain

Jaipur

Tanakpur

Dwarahat

Approx Travel Time

1d 5h 34m

On Demand

Frequently Asked Questions

What is the distance between Ujjain and Dwarahat?

Dwarahat is approximately 900+ kms from Ujjain.

How long does it take to reach Dwarahat from Ujjain?

It takes approximately 22 hours to reach Dwarahat from Ujjain by Train, Cab Via Mathura, Tanakpur.

What is the cheapest way to reach Dwarahat from Ujjain?

The cheapest way to reach Dwarahat from Ujjain is by Train, Cab Via Mathura, Tanakpur.

What is the fastest way to reach Dwarahat from Ujjain?

The fastest way to reach Dwarahat from Ujjain is by Train, Cab Via Mathura, Tanakpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India