
Moga to Bhadra
Bhadra is approximately 200+ kms from Moga. The fastest way to reach Bhadra from Moga is by Cab, Bus Via Barnala. It takes approximately 6 hours. The cheapest way to reach Bhadra from Moga is by Train, Bus Via Sirsa which would take approximately 8 hours.
Sort By
Mode of Transport
Via Barnala
RECOMMENDED
FASTEST
Moga
Barnala
Bhadra
Approx Travel Time
6h 1m
₹4,821
Onwards
Via Sirsa
Moga
Sirsa
Bhadra
Approx Travel Time
7h
On Demand
CHEAPEST
Moga
Sirsa
Bhadra
Approx Travel Time
7h 46m
₹240
Onwards
Via Hisar
Moga
Hisar
Bhadra
Approx Travel Time
8h 40m
₹1,400
Onwards
Via Faridkot
Moga
Faridkot
Bhadra
Approx Travel Time
8h 35m
₹3,520
Onwards
Via Fatehabad
Moga
Fatehabad
Bhadra
Approx Travel Time
7h 42m
₹3,880
Onwards
Via Zira
Moga
Zira
Bhadra
Approx Travel Time
8h 56m
₹3,905
Onwards
Via Ludhiana
Moga
Ludhiana
Bhadra
Approx Travel Time
8h 7m
₹769
Onwards
Moga
Ludhiana
Bhadra
Approx Travel Time
8h 42m
₹2,999
Onwards
Via Bathinda
Moga
Bathinda
Bhadra
Approx Travel Time
8h 53m
₹1,144
Onwards
Frequently Asked Questions
What is the distance between Moga and Bhadra?
Bhadra is approximately 200+ kms from Moga.
How long does it take to reach Bhadra from Moga?
It takes approximately 6 hours to reach Bhadra from Moga by Cab, Bus Via Barnala.
What is the cheapest way to reach Bhadra from Moga?
The cheapest way to reach Bhadra from Moga is by Train, Bus Via Sirsa.
What is the fastest way to reach Bhadra from Moga?
The fastest way to reach Bhadra from Moga is by Cab, Bus Via Barnala.


