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, Bus Via Delhi, Indore. It takes approximately 7 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

Bathinda

Delhi

Indore

Ujjain

Approx Travel Time

7h 26m

₹9,415

Onwards

Bathinda

Delhi

Indore

Ujjain

Approx Travel Time

7h 45m

₹8,285

Onwards

FASTEST

Bathinda

Delhi

Indore

Ujjain

Approx Travel Time

6h 25m

₹8,500

Onwards

Via Churu

Bathinda

Churu

Ujjain

Approx Travel Time

16h 35m

₹1,599

Onwards

Ads by MMT

Via Jind

CHEAPEST

Bathinda

Jind

Ujjain

Approx Travel Time

14h 30m

₹575

Onwards

Via Rohtak

Bathinda

Rohtak

Ujjain

Approx Travel Time

16h 24m

₹6,325

Onwards

Ads by MMT

Direct Cab

Bathinda

Ujjain

Approx Travel Time

15h 35m

₹22,501

Onwards

Via Chomu

Bathinda

Chomu

Ujjain

Approx Travel Time

17h 30m

₹1,599

Onwards

Via Delhi, Kota

Bathinda

Delhi

Kota

Ujjain

Approx Travel Time

17h 27m

₹5,118

Onwards

Via Delhi, Bhopal

Bathinda

Delhi

Bhopal

Ujjain

Approx Travel Time

8h 5m

₹6,805

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 7 hours to reach Ujjain from Bathinda by Flight, Bus 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, Bus Via Delhi, Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India