
Mainpuri to Bathinda
Bathinda is approximately 550+ kms from Mainpuri. The fastest way to reach Bathinda from Mainpuri is by Cab, Flight Via Agra, Delhi. It takes approximately 7 hours. The cheapest way to reach Bathinda from Mainpuri is by Train Via Bahadurgarh which would take approximately 12 hours.
Sort By
Mode of Transport
Via Agra, Delhi
RECOMMENDED
FASTEST
Mainpuri
Agra
Delhi
Bathinda
Approx Travel Time
6h 49m
₹17,600
Onwards
Mainpuri
Agra
Delhi
Bathinda
Approx Travel Time
7h 38m
On Demand
Mainpuri
Agra
Delhi
Bathinda
Approx Travel Time
7h 5m
₹15,769
Onwards
Via Delhi
Mainpuri
Delhi
Bathinda
Approx Travel Time
7h 53m
₹3,757
Onwards
Mainpuri
Delhi
Bathinda
Approx Travel Time
11h 43m
₹735
Onwards
Mainpuri
Delhi
Bathinda
Approx Travel Time
14h 8m
₹1,505
Onwards
Via Ghaziabad
Mainpuri
Ghaziabad
Bathinda
Approx Travel Time
8h 11m
₹2,290
Onwards
Via Bulandshahr
Mainpuri
Bulandshahr
Bathinda
Approx Travel Time
11h 14m
On Demand
Via Bahadurgarh
CHEAPEST
Mainpuri
Bahadurgarh
Bathinda
Approx Travel Time
11h 53m
₹340
Onwards
Via Mathura
Mainpuri
Mathura
Bathinda
Approx Travel Time
13h 31m
On Demand
Frequently Asked Questions
What is the distance between Mainpuri and Bathinda?
Bathinda is approximately 550+ kms from Mainpuri.
How long does it take to reach Bathinda from Mainpuri?
It takes approximately 7 hours to reach Bathinda from Mainpuri by Cab, Flight Via Agra, Delhi.
What is the cheapest way to reach Bathinda from Mainpuri?
The cheapest way to reach Bathinda from Mainpuri is by Train Via Bahadurgarh.
What is the fastest way to reach Bathinda from Mainpuri?
The fastest way to reach Bathinda from Mainpuri is by Cab, Flight Via Agra, Delhi.
Routes Connecting Mainpuri
Routes From Mainpuri
Routes To Mainpuri
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Azamgarh
- Bathinda to Morena
- Bathinda to Una
- Bathinda to Amritsar
- Bathinda to Maudaha
- Bathinda to Panipat
- Bathinda to Tanakpur
- Bathinda to Kishangarh
- Bathinda to Bhusawal
- Bathinda to Gangotri
- Bathinda to Haveri
- Bathinda to Prayagraj(Allahabad)
- Bathinda to Rajgir
- Bathinda to Jangaon
- Bathinda to Vaniyambadi


