hero
How2Go
Ujjain to Agra

Ujjain to Agra

Agra is approximately 500+ kms from Ujjain. The fastest way to reach Agra from Ujjain is by Train, Flight Via Ajmer. It takes approximately 11 hours. The cheapest way to reach Agra from Ujjain is by Train which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Ujjain

Agra

Approx Travel Time

11h

₹345

Onwards

Via Morena

Ujjain

Morena

Agra

Approx Travel Time

13h 22m

₹390

Onwards

Ujjain

Morena

Agra

Approx Travel Time

13h 37m

₹2,391

Onwards

Ads by MMT

Via Guna

Ujjain

Guna

Agra

Approx Travel Time

14h 25m

₹620

Onwards

Via Shivpuri

Ujjain

Shivpuri

Agra

Approx Travel Time

14h 14m

₹4,333

Onwards

Ads by MMT

Via Jaipur

Ujjain

Jaipur

Agra

Approx Travel Time

10h 55m

₹12,456

Onwards

Ujjain

Jaipur

Agra

Approx Travel Time

15h 10m

₹435

Onwards

Ujjain

Jaipur

Agra

Approx Travel Time

16h 10m

₹648

Onwards

Via Ajmer

FASTEST

Ujjain

Ajmer

Agra

Approx Travel Time

10h 25m

On Demand

Direct Cab

Ujjain

Agra

Approx Travel Time

14h 51m

₹12,957

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Agra?

Agra is approximately 500+ kms from Ujjain.

How long does it take to reach Agra from Ujjain?

It takes approximately 11 hours to reach Agra from Ujjain by Train, Flight Via Ajmer.

What is the cheapest way to reach Agra from Ujjain?

The cheapest way to reach Agra from Ujjain is by Train.

What is the fastest way to reach Agra from Ujjain?

The fastest way to reach Agra from Ujjain is by Train, Flight Via Ajmer.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India