
Barnala to Mainpuri
Mainpuri is approximately 500+ kms from Barnala. The fastest way to reach Mainpuri from Barnala is by Bus, Train Via Mansa, Punjab, Delhi. It takes approximately 9 hours. The cheapest way to reach Mainpuri from Barnala is by Train, Bus Via Rohtak, Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Sangrur, Delhi
RECOMMENDED
Barnala
Sangrur
Delhi
Mainpuri
Approx Travel Time
9h 20m
₹3,984
Onwards
Barnala
Sangrur
Delhi
Mainpuri
Approx Travel Time
9h 5m
₹1,411
Onwards
Via Mansa, Punjab, Delhi
FASTEST
Barnala
Mansa, Punjab
Delhi
Mainpuri
Approx Travel Time
8h 53m
₹1,410
Onwards
Via Mathura
Barnala
Mathura
Mainpuri
Approx Travel Time
10h 22m
₹3,400
Onwards
Via Agra
Barnala
Agra
Mainpuri
Approx Travel Time
10h 29m
₹2,313
Onwards
Barnala
Agra
Mainpuri
Approx Travel Time
11h 27m
On Demand
Via Rohtak, Delhi
CHEAPEST
Barnala
Rohtak
Delhi
Mainpuri
Approx Travel Time
9h 18m
₹946
Onwards
Via Panipat, Delhi
Barnala
Panipat
Delhi
Mainpuri
Approx Travel Time
10h 50m
₹6,028
Onwards
Via Delhi
Barnala
Delhi
Mainpuri
Approx Travel Time
11h 8m
₹3,186
Onwards
Via Jind, Delhi
Barnala
Jind
Delhi
Mainpuri
Approx Travel Time
9h 22m
₹951
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 9 hours to reach Mainpuri from Barnala by Bus, Train Via Mansa, Punjab, Delhi.
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 Bus, Train Via Mansa, Punjab, Delhi.


