Moga to Bina - Multiple Options To Reach By Bus, Flight, Train, Cab
Bina is approximately 900+ kms from Moga. The fastest way to reach Bina from Moga is by Train, Flight Via Ludhiana, Ghaziabad. It takes approximately 16 hours. The cheapest way to reach Bina from Moga is by Train Via Ludhiana which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi, Gwalior
RECOMMENDED
Moga
Delhi
Gwalior
Bina
Approx Travel Time
17h 5m
On Demand
Via Bathinda
Moga
Bathinda
Bina
Approx Travel Time
19h 58m
₹3,418
Onwards
Via Ludhiana, Delhi
Moga
Ludhiana
Delhi
Bina
Approx Travel Time
21h 20m
₹610
Onwards
Via Delhi
Moga
Delhi
Bina
Approx Travel Time
21h 10m
₹2,825
Onwards
Via Ludhiana
CHEAPEST
Moga
Ludhiana
Bina
Approx Travel Time
19h 55m
₹595
Onwards
Moga
Ludhiana
Bina
Approx Travel Time
20h 10m
₹2,968
Onwards
Via Ludhiana, Faridabad
Moga
Ludhiana
Faridabad
Bina
Approx Travel Time
21h 20m
₹695
Onwards
Via Ludhiana, Ghaziabad
FASTEST
Moga
Ludhiana
Ghaziabad
Bina
Approx Travel Time
16h 5m
On Demand
Via Delhi, Agra
Moga
Delhi
Agra
Bina
Approx Travel Time
19h 20m
₹14,277
Onwards
Via Ludhiana, Gwalior
Moga
Ludhiana
Gwalior
Bina
Approx Travel Time
21h 20m
On Demand
Frequently Asked Questions
What is the distance between Moga and Bina?
Bina is approximately 900+ kms from Moga.
How long does it take to reach Bina from Moga?
It takes approximately 16 hours to reach Bina from Moga by Train, Flight Via Ludhiana, Ghaziabad.
What is the cheapest way to reach Bina from Moga?
The cheapest way to reach Bina from Moga is by Train Via Ludhiana.
What is the fastest way to reach Bina from Moga?
The fastest way to reach Bina from Moga is by Train, Flight Via Ludhiana, Ghaziabad.