
Moga to Barshi
Barshi is approximately 1750+ kms from Moga. The fastest way to reach Barshi from Moga is by Cab, Flight, Train Via Amritsar, Pune. It takes approximately 14 hours. The cheapest way to reach Barshi from Moga is by Train Via Rewari, Mumbai which would take approximately 41 hours.
Sort By
Mode of Transport
Via Mohali, Pune
RECOMMENDED
Moga
Mohali
Pune
Barshi
Approx Travel Time
13h 45m
₹7,723
Onwards
Moga
Mohali
Pune
Barshi
Approx Travel Time
15h 50m
₹8,077
Onwards
Moga
Mohali
Pune
Barshi
Approx Travel Time
14h 10m
₹10,720
Onwards
Via Amritsar, Pune
Moga
Amritsar
Pune
Barshi
Approx Travel Time
15h 45m
₹7,106
Onwards
FASTEST
Moga
Amritsar
Pune
Barshi
Approx Travel Time
13h 43m
₹9,615
Onwards
Via Nagaur, Pune
Moga
Nagaur
Pune
Barshi
Approx Travel Time
1d 13h 40m
₹1,970
Onwards
Via Rewari, Mumbai
CHEAPEST
Moga
Rewari
Mumbai
Barshi
Approx Travel Time
1d 16h 39m
₹1,135
Onwards
Via Delhi
Moga
Delhi
Barshi
Approx Travel Time
1d 6h 58m
₹23,698
Onwards
Moga
Delhi
Barshi
Approx Travel Time
1d 9h 23m
₹26,390
Onwards
Via Delhi, Pune
Moga
Delhi
Pune
Barshi
Approx Travel Time
2d 2h 45m
₹6,680
Onwards
Frequently Asked Questions
What is the distance between Moga and Barshi?
Barshi is approximately 1750+ kms from Moga.
How long does it take to reach Barshi from Moga?
It takes approximately 14 hours to reach Barshi from Moga by Cab, Flight, Train Via Amritsar, Pune.
What is the cheapest way to reach Barshi from Moga?
The cheapest way to reach Barshi from Moga is by Train Via Rewari, Mumbai.
What is the fastest way to reach Barshi from Moga?
The fastest way to reach Barshi from Moga is by Cab, Flight, Train Via Amritsar, Pune.

