hero
How2Go
Ballia to Ujjain

Ballia to Ujjain

Ujjain is approximately 950+ kms from Ballia. The fastest way to reach Ujjain from Ballia is by Train. It takes approximately 20 hours. The cheapest way to reach Ujjain from Ballia is by Train Via Varanasi which would take approximately 21 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Ballia

Ujjain

Approx Travel Time

19h 45m

₹545

Onwards

Via Prayagraj(Allahabad)

Ballia

Prayagraj(Allahabad)

Ujjain

Approx Travel Time

21h 10m

₹420

Onwards

Ads by MMT

Via Varanasi

CHEAPEST

Ballia

Varanasi

Ujjain

Approx Travel Time

20h 55m

₹400

Onwards

Via Katni

Ballia

Katni

Ujjain

Approx Travel Time

21h 25m

₹545

Onwards

Ads by MMT

Via Jabalpur

Ballia

Jabalpur

Ujjain

Approx Travel Time

22h 10m

₹540

Onwards

Via Bhopal

Ballia

Bhopal

Ujjain

Approx Travel Time

21h 30m

₹760

Onwards

Ballia

Bhopal

Ujjain

Approx Travel Time

22h 10m

₹920

Onwards

Via Jaunpur

Ballia

Jaunpur

Ujjain

Approx Travel Time

21h 10m

On Demand

Via Narsinghpur

Ballia

Narsinghpur

Ujjain

Approx Travel Time

22h 10m

₹510

Onwards

Via Pipariya

Ballia

Pipariya

Ujjain

Approx Travel Time

22h 10m

₹490

Onwards

Frequently Asked Questions

What is the distance between Ballia and Ujjain?

Ujjain is approximately 950+ kms from Ballia.

How long does it take to reach Ujjain from Ballia?

It takes approximately 20 hours to reach Ujjain from Ballia by Train.

What is the cheapest way to reach Ujjain from Ballia?

The cheapest way to reach Ujjain from Ballia is by Train Via Varanasi.

What is the fastest way to reach Ujjain from Ballia?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India