
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
₹16,886
Onwards
Mainpuri
Agra
Delhi
Bathinda
Approx Travel Time
8h 18m
On Demand
FASTEST
Mainpuri
Agra
Delhi
Bathinda
Approx Travel Time
6h 25m
₹15,561
Onwards
Via Delhi
Mainpuri
Delhi
Bathinda
Approx Travel Time
7h 5m
₹2,796
Onwards
Mainpuri
Delhi
Bathinda
Approx Travel Time
9h 35m
₹831
Onwards
Mainpuri
Delhi
Bathinda
Approx Travel Time
10h 31m
₹1,745
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
13h 22m
₹5,422
Onwards
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
Routes To Mainpuri
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Rajgir
- Bathinda to Sirsa
- Bathinda to Khatu
- Bathinda to Mahabalipuram
- Bathinda to Bongaigaon
- Bathinda to Chalakudy
- Bathinda to Raichur
- Bathinda to Kumbhalgarh
- Bathinda to Badvel
- Bathinda to Ramanathapuram
- Bathinda to Osmanabad
- Bathinda to Kolad
- Bathinda to Mahuva
- Bathinda to Lingsugur
- Bathinda to Annavaram


