
Mainpuri to Bathinda
Bathinda is approximately 550+ kms from Mainpuri. The fastest way to reach Bathinda from Mainpuri is by Bus, 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 11 hours.
Sort By
Mode of Transport
Via Agra, Delhi
RECOMMENDED
Mainpuri
Agra
Delhi
Bathinda
Approx Travel Time
7h 29m
₹23,834
Onwards
Mainpuri
Agra
Delhi
Bathinda
Approx Travel Time
8h 18m
On Demand
FASTEST
Mainpuri
Agra
Delhi
Bathinda
Approx Travel Time
6h 25m
₹22,509
Onwards
Via Delhi
Mainpuri
Delhi
Bathinda
Approx Travel Time
7h 5m
₹2,859
Onwards
Mainpuri
Delhi
Bathinda
Approx Travel Time
9h 35m
₹894
Onwards
Mainpuri
Delhi
Bathinda
Approx Travel Time
10h 31m
₹1,808
Onwards
Via Ghaziabad
Mainpuri
Ghaziabad
Bathinda
Approx Travel Time
9h 1m
₹2,290
Onwards
Via Bulandshahr
Mainpuri
Bulandshahr
Bathinda
Approx Travel Time
10h 30m
On Demand
Via Bahadurgarh
CHEAPEST
Mainpuri
Bahadurgarh
Bathinda
Approx Travel Time
11h 13m
₹340
Onwards
Via Mathura
Mainpuri
Mathura
Bathinda
Approx Travel Time
12h 35m
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 Bus, 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 Bus, Flight Via Agra, Delhi.
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Jharsuguda
- Mainpuri to Indapur
- Mainpuri to Unnao
- Mainpuri to Kannur
- Mainpuri to Mahabaleshwar
- Mainpuri to Gaya
- Mainpuri to Sawantwadi
- Mainpuri to METTUPALAYAM
- Mainpuri to Neemrana
- Mainpuri to Kumbakonam
- Mainpuri to Barnala
- Mainpuri to Markapur
- Mainpuri to Ariyalur
- Mainpuri to Baran
- Mainpuri to Warangal
Routes To Mainpuri
Routes Connecting Bathinda
Routes From Bathinda
Routes To Bathinda
- Rasra to Bathinda
- Pataudi to Bathinda
- Muzaffarnagar to Bathinda
- Ahmedabad to Bathinda
- Suratgarh to Bathinda
- Kapurthala to Bathinda
- Thiruvarur to Bathinda
- Jalandhar to Bathinda
- Phalodi to Bathinda
- Kopargaon to Bathinda
- Shahada to Bathinda
- Nainital to Bathinda
- Ballia to Bathinda
- Loharu to Bathinda
- Dhuri to Bathinda


