
Bhadra to Kasganj
Kasganj is approximately 450+ kms from Bhadra. The fastest way to reach Kasganj from Bhadra is by Bus, Train Via Hisar, Mathura. It takes approximately 12 hours. The cheapest way to reach Kasganj from Bhadra is by Train Via Sadulpur, Bareilly which would take approximately 16 hours.
Sort By
Mode of Transport
Via Fatehabad, Gurgaon
RECOMMENDED
Bhadra
Fatehabad
Gurgaon
Kasganj
Approx Travel Time
12h 35m
₹6,361
Onwards
Via Fatehabad, Palwal
Bhadra
Fatehabad
Palwal
Kasganj
Approx Travel Time
12h 26m
₹8,517
Onwards
Via Hisar, Faridabad
Bhadra
Hisar
Faridabad
Kasganj
Approx Travel Time
12h 57m
₹2,989
Onwards
Via Hisar, Mathura
FASTEST
Bhadra
Hisar
Mathura
Kasganj
Approx Travel Time
12h 15m
₹1,245
Onwards
Bhadra
Hisar
Mathura
Kasganj
Approx Travel Time
13h 20m
₹1,400
Onwards
Bhadra
Hisar
Mathura
Kasganj
Approx Travel Time
12h 32m
₹3,993
Onwards
Via Sadulpur, Ghaziabad
Bhadra
Sadulpur
Ghaziabad
Kasganj
Approx Travel Time
13h 19m
₹4,137
Onwards
Bhadra
Sadulpur
Ghaziabad
Kasganj
Approx Travel Time
13h 14m
On Demand
Via Sadulpur, Bareilly
CHEAPEST
Bhadra
Sadulpur
Bareilly
Kasganj
Approx Travel Time
16h 6m
₹575
Onwards
Via Fatehabad, Faridabad
Bhadra
Fatehabad
Faridabad
Kasganj
Approx Travel Time
13h 44m
₹5,478
Onwards
Frequently Asked Questions
What is the distance between Bhadra and Kasganj?
Kasganj is approximately 450+ kms from Bhadra.
How long does it take to reach Kasganj from Bhadra?
It takes approximately 12 hours to reach Kasganj from Bhadra by Bus, Train Via Hisar, Mathura.
What is the cheapest way to reach Kasganj from Bhadra?
The cheapest way to reach Kasganj from Bhadra is by Train Via Sadulpur, Bareilly.
What is the fastest way to reach Kasganj from Bhadra?
The fastest way to reach Kasganj from Bhadra is by Bus, Train Via Hisar, Mathura.


