
Makrana to Bathinda
Bathinda is approximately 400+ kms from Makrana. The fastest way to reach Bathinda from Makrana is by Train Via Ratangarh. It takes approximately 9 hours. The cheapest way to reach Bathinda from Makrana is by Train Via Nokha which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ratangarh
RECOMMENDED
FASTEST
Makrana
Ratangarh
Bathinda
Approx Travel Time
9h 10m
On Demand
Via Nawalgarh
Makrana
Nawalgarh
Bathinda
Approx Travel Time
9h 55m
On Demand
Via Suratgarh
Makrana
Suratgarh
Bathinda
Approx Travel Time
10h 10m
₹445
Onwards
Via Nagaur
Makrana
Nagaur
Bathinda
Approx Travel Time
11h 25m
₹440
Onwards
Via Lunkaransar
Makrana
Lunkaransar
Bathinda
Approx Travel Time
10h 25m
₹435
Onwards
Via Bikaner
Makrana
Bikaner
Bathinda
Approx Travel Time
11h 40m
₹440
Onwards
Makrana
Bikaner
Bathinda
Approx Travel Time
13h 19m
₹6,948
Onwards
Via Nokha
CHEAPEST
Makrana
Nokha
Bathinda
Approx Travel Time
11h 25m
₹420
Onwards
Frequently Asked Questions
What is the distance between Makrana and Bathinda?
Bathinda is approximately 400+ kms from Makrana.
How long does it take to reach Bathinda from Makrana?
It takes approximately 9 hours to reach Bathinda from Makrana by Train Via Ratangarh.
What is the cheapest way to reach Bathinda from Makrana?
The cheapest way to reach Bathinda from Makrana is by Train Via Nokha.
What is the fastest way to reach Bathinda from Makrana?
The fastest way to reach Bathinda from Makrana is by Train Via Ratangarh.