hero
How2Go
Ujjain to Bathinda

Ujjain to Bathinda

Bathinda is approximately 850+ kms from Ujjain. The fastest way to reach Bathinda from Ujjain is by Train, Flight Via Delhi. It takes approximately 16 hours. The cheapest way to reach Bathinda from Ujjain is by Train Via Delhi which would take approximately 22 hours.

Sort By
Mode of Transport

Via Kishangarh

RECOMMENDED

Ujjain

Kishangarh

Bathinda

Approx Travel Time

18h 55m

₹655

Onwards

Via Jaipur

Ujjain

Jaipur

Bathinda

Approx Travel Time

21h 10m

₹1,015

Onwards

Ads by MMT

Via Merta

Ujjain

Merta

Bathinda

Approx Travel Time

19h 40m

On Demand

Via Delhi

FASTEST

Ujjain

Delhi

Bathinda

Approx Travel Time

15h 25m

₹2,515

Onwards

CHEAPEST

Ujjain

Delhi

Bathinda

Approx Travel Time

21h 25m

₹555

Onwards

Ads by MMT

Via Ajmer

Ujjain

Ajmer

Bathinda

Approx Travel Time

21h 25m

₹1,185

Onwards

Via Jodhpur

Ujjain

Jodhpur

Bathinda

Approx Travel Time

21h 25m

₹795

Onwards

Via Mathura

Ujjain

Mathura

Bathinda

Approx Travel Time

21h 55m

₹660

Onwards

Via Kota, Delhi

Ujjain

Kota

Delhi

Bathinda

Approx Travel Time

16h 50m

₹2,495

Onwards

Via Faridabad

Ujjain

Faridabad

Bathinda

Approx Travel Time

21h 40m

₹655

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Bathinda?

Bathinda is approximately 850+ kms from Ujjain.

How long does it take to reach Bathinda from Ujjain?

It takes approximately 16 hours to reach Bathinda from Ujjain by Train, Flight Via Delhi.

What is the cheapest way to reach Bathinda from Ujjain?

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

What is the fastest way to reach Bathinda from Ujjain?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India