hero
How2Go
Dewas to Mohali

Dewas to Mohali

Mohali is approximately 900+ kms from Dewas. The fastest way to reach Mohali from Dewas is by Train, Flight Via Indore. It takes approximately 5 hours. The cheapest way to reach Mohali from Dewas is by Train which would take approximately 24 hours.

Sort By
Mode of Transport

Via Indore

RECOMMENDED

FASTEST

Dewas

Indore

Mohali

Approx Travel Time

4h 30m

₹5,924

Onwards

Dewas

Indore

Mohali

Approx Travel Time

4h 51m

₹7,479

Onwards

Dewas

Indore

Mohali

Approx Travel Time

4h 56m

On Demand

Via Mathura

Dewas

Mathura

Mohali

Approx Travel Time

16h 5m

₹645

Onwards

Ads by MMT

Via Ghaziabad

Dewas

Ghaziabad

Mohali

Approx Travel Time

19h 55m

₹1,388

Onwards

Direct Train

CHEAPEST

Dewas

Mohali

Approx Travel Time

23h 22m

₹530

Onwards

Ads by MMT

Via Rohtak

Dewas

Rohtak

Mohali

Approx Travel Time

16h 7m

₹1,064

Onwards

Via Ujjain, Jaipur

Dewas

Ujjain

Jaipur

Mohali

Approx Travel Time

21h 38m

₹2,465

Onwards

Via Mhow, Indore

Dewas

Mhow

Indore

Mohali

Approx Travel Time

6h 35m

₹5,974

Onwards

Via Kota

Dewas

Kota

Mohali

Approx Travel Time

17h 8m

₹6,150

Onwards

Frequently Asked Questions

What is the distance between Dewas and Mohali?

Mohali is approximately 900+ kms from Dewas.

How long does it take to reach Mohali from Dewas?

It takes approximately 5 hours to reach Mohali from Dewas by Train, Flight Via Indore.

What is the cheapest way to reach Mohali from Dewas?

The cheapest way to reach Mohali from Dewas is by Train.

What is the fastest way to reach Mohali from Dewas?

The fastest way to reach Mohali from Dewas is by Train, Flight Via Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India