Distance from to

Distance between Bathinda and Machhiwara

Distance between Bathinda and Machhiwara is 142.76 km. This distance is equal to 88.71 miles, and 77.03 nautical miles.

The distance line on map shows distance from Bathinda to Machhiwara between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Bathinda to Machhiwara,
It takes 0.16 hours to arrive.

Bathinda 30.210994 74.9454745
Machhiwara 30.913116 76.193833
Distance 142.76 km 88.71 miles

Related Distances