
Barnala to Mainpuri
Mainpuri is approximately 500+ kms from Barnala. The fastest way to reach Mainpuri from Barnala is by Train, Cab Via Agra. It takes approximately 12 hours. The cheapest way to reach Mainpuri from Barnala is by Train, Bus Via Rohtak, Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Sangrur, Delhi
RECOMMENDED
Barnala
Sangrur
Delhi
Mainpuri
Approx Travel Time
12h 18m
₹3,414
Onwards
Barnala
Sangrur
Delhi
Mainpuri
Approx Travel Time
12h 30m
₹1,330
Onwards
Via Mathura
Barnala
Mathura
Mainpuri
Approx Travel Time
11h 23m
₹3,400
Onwards
Via Mansa, Punjab, Delhi
Barnala
Mansa, Punjab
Delhi
Mainpuri
Approx Travel Time
12h 1m
₹1,489
Onwards
Via Agra
FASTEST
Barnala
Agra
Mainpuri
Approx Travel Time
11h 18m
₹2,313
Onwards
Barnala
Agra
Mainpuri
Approx Travel Time
11h 34m
₹870
Onwards
Via Rohtak, Delhi
CHEAPEST
Barnala
Rohtak
Delhi
Mainpuri
Approx Travel Time
12h 8m
₹815
Onwards
Via Panipat, Delhi
Barnala
Panipat
Delhi
Mainpuri
Approx Travel Time
14h
₹5,827
Onwards
Via Delhi
Barnala
Delhi
Mainpuri
Approx Travel Time
13h 38m
₹3,055
Onwards
Via Jind, Delhi
Barnala
Jind
Delhi
Mainpuri
Approx Travel Time
12h 12m
₹820
Onwards
Frequently Asked Questions
What is the distance between Barnala and Mainpuri?
Mainpuri is approximately 500+ kms from Barnala.
How long does it take to reach Mainpuri from Barnala?
It takes approximately 12 hours to reach Mainpuri from Barnala by Train, Cab Via Agra.
What is the cheapest way to reach Mainpuri from Barnala?
The cheapest way to reach Mainpuri from Barnala is by Train, Bus Via Rohtak, Delhi.
What is the fastest way to reach Mainpuri from Barnala?
The fastest way to reach Mainpuri from Barnala is by Train, Cab Via Agra.
Routes Connecting Barnala
Routes From Barnala
Routes Connecting Mainpuri
Routes From Mainpuri
Routes To Mainpuri
- Wardha to Mainpuri
- Palani to Mainpuri
- Bathinda to Mainpuri
- Dahanu to Mainpuri
- Morena to Mainpuri
- Kasaragod to Mainpuri
- Roorkee to Mainpuri
- Khalilabad to Mainpuri
- Bhadrachalam to Mainpuri
- Coonoor to Mainpuri
- Vaniyambadi to Mainpuri
- Shikohabad to Mainpuri
- Sangareddy to Mainpuri
- Gorakhpur to Mainpuri
- Dharampur to Mainpuri


