hero
How2Go
Bathinda to Ujjain

Bathinda to Ujjain

Ujjain is approximately 1000+ kms from Bathinda. The fastest way to reach Ujjain from Bathinda is by Flight, Cab Via Delhi, Indore. It takes approximately 6 hours. The cheapest way to reach Ujjain from Bathinda is by Train Via Jind which would take approximately 15 hours.

Sort By
Mode of Transport

Via Delhi, Indore

RECOMMENDED

FASTEST

Bathinda

Delhi

Indore

Ujjain

Approx Travel Time

6h 14m

₹6,736

Onwards

Bathinda

Delhi

Indore

Ujjain

Approx Travel Time

6h 35m

₹5,514

Onwards

Bathinda

Delhi

Indore

Ujjain

Approx Travel Time

6h 40m

₹5,879

Onwards

Via Jaipur

Bathinda

Jaipur

Ujjain

Approx Travel Time

19h 20m

₹1,015

Onwards

Ads by MMT

Via Jind

CHEAPEST

Bathinda

Jind

Ujjain

Approx Travel Time

15h 10m

₹575

Onwards

Via Delhi, Kota

Bathinda

Delhi

Kota

Ujjain

Approx Travel Time

17h 57m

₹5,230

Onwards

Bathinda

Delhi

Kota

Ujjain

Approx Travel Time

23h 40m

₹6,294

Onwards

Ads by MMT

Via Chomu

Bathinda

Chomu

Ujjain

Approx Travel Time

19h 10m

₹1,349

Onwards

Via Ghaziabad, Indore

Bathinda

Ghaziabad

Indore

Ujjain

Approx Travel Time

6h 34m

₹6,686

Onwards

Via Delhi, Bhopal

Bathinda

Delhi

Bhopal

Ujjain

Approx Travel Time

7h 25m

₹5,816

Onwards

Frequently Asked Questions

What is the distance between Bathinda and Ujjain?

Ujjain is approximately 1000+ kms from Bathinda.

How long does it take to reach Ujjain from Bathinda?

It takes approximately 6 hours to reach Ujjain from Bathinda by Flight, Cab Via Delhi, Indore.

What is the cheapest way to reach Ujjain from Bathinda?

The cheapest way to reach Ujjain from Bathinda is by Train Via Jind.

What is the fastest way to reach Ujjain from Bathinda?

The fastest way to reach Ujjain from Bathinda is by Flight, Cab Via Delhi, Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India