
Mathura to Hardoi
Hardoi is approximately 300+ kms from Mathura. The fastest way to reach Hardoi from Mathura is by Train, Bus Via Farrukhabad. It takes approximately 7 hours. The cheapest way to reach Hardoi from Mathura is by Train Via Bareilly which would take approximately 11 hours.
Sort By
Mode of Transport
Via Farrukhabad
FASTEST
Mathura
Farrukhabad
Hardoi
Approx Travel Time
6h 57m
₹268
Onwards
Mathura
Farrukhabad
Hardoi
Approx Travel Time
7h 1m
₹2,812
Onwards
Via Bareilly
CHEAPEST
Mathura
Bareilly
Hardoi
Approx Travel Time
10h 18m
₹255
Onwards
Via Kannauj
Mathura
Kannauj
Hardoi
Approx Travel Time
7h 2m
₹276
Onwards
Mathura
Kannauj
Hardoi
Approx Travel Time
7h 8m
₹8,475
Onwards
Via Firozabad
Mathura
Firozabad
Hardoi
Approx Travel Time
7h 47m
₹2,812
Onwards
Mathura
Firozabad
Hardoi
Approx Travel Time
7h 49m
₹1,899
Onwards
Via Agra
Mathura
Agra
Hardoi
Approx Travel Time
8h 36m
₹2,323
Onwards
Frequently Asked Questions
What is the distance between Mathura and Hardoi?
Hardoi is approximately 300+ kms from Mathura.
How long does it take to reach Hardoi from Mathura?
It takes approximately 7 hours to reach Hardoi from Mathura by Train, Bus Via Farrukhabad.
What is the cheapest way to reach Hardoi from Mathura?
The cheapest way to reach Hardoi from Mathura is by Train Via Bareilly.
What is the fastest way to reach Hardoi from Mathura?
The fastest way to reach Hardoi from Mathura is by Train, Bus Via Farrukhabad.


