hero
How2Go
Gwalior to Ujjain

Gwalior to Ujjain

Ujjain is approximately 450+ kms from Gwalior. The fastest way to reach Ujjain from Gwalior is by Train. It takes approximately 8 hours. The cheapest way to reach Ujjain from Gwalior is by Train Via Jhansi which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Gwalior

Ujjain

Approx Travel Time

7h 38m

On Demand

Direct Cab

Gwalior

Ujjain

Approx Travel Time

8h 23m

₹8,984

Onwards

Ads by MMT

Direct Bus

Gwalior

Ujjain

Approx Travel Time

10h 45m

₹800

Onwards

Via Bhopal

Gwalior

Bhopal

Ujjain

Approx Travel Time

8h 55m

On Demand

Gwalior

Bhopal

Ujjain

Approx Travel Time

11h 21m

On Demand

Ads by MMT

Via Jhansi

CHEAPEST

Gwalior

Jhansi

Ujjain

Approx Travel Time

10h 46m

₹430

Onwards

Gwalior

Jhansi

Ujjain

Approx Travel Time

12h 12m

₹3,868

Onwards

Via Itarsi

Gwalior

Itarsi

Ujjain

Approx Travel Time

12h 32m

On Demand

Via Jaipur

Gwalior

Jaipur

Ujjain

Approx Travel Time

14h 54m

₹5,620

Onwards

Gwalior

Jaipur

Ujjain

Approx Travel Time

16h 5m

₹715

Onwards

Frequently Asked Questions

What is the distance between Gwalior and Ujjain?

Ujjain is approximately 450+ kms from Gwalior.

How long does it take to reach Ujjain from Gwalior?

It takes approximately 8 hours to reach Ujjain from Gwalior by Train.

What is the cheapest way to reach Ujjain from Gwalior?

The cheapest way to reach Ujjain from Gwalior is by Train Via Jhansi.

What is the fastest way to reach Ujjain from Gwalior?

The fastest way to reach Ujjain from Gwalior is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India