
Barshi to Amritsar
Amritsar is approximately 1650+ kms from Barshi. The fastest way to reach Amritsar from Barshi is by Bus, Flight Via Pune. It takes approximately 8 hours. The cheapest way to reach Amritsar from Barshi is by Train Via Thane which would take approximately 36 hours.
Sort By
Mode of Transport
Via Pune
RECOMMENDED
Barshi
Pune
Amritsar
Approx Travel Time
8h 29m
₹11,177
Onwards
Barshi
Pune
Amritsar
Approx Travel Time
7h 55m
₹7,268
Onwards
FASTEST
Barshi
Pune
Amritsar
Approx Travel Time
7h 50m
₹7,598
Onwards
Via Aurangabad, Maharashtra, Jalgaon
Barshi
Aurangabad, Maharashtra
Jalgaon
Amritsar
Approx Travel Time
1d 10h 43m
₹6,818
Onwards
Via Thane
CHEAPEST
Barshi
Thane
Amritsar
Approx Travel Time
1d 11h 22m
₹1,035
Onwards
Via Pune, Delhi
Barshi
Pune
Delhi
Amritsar
Approx Travel Time
1d 17h 20m
₹1,335
Onwards
Barshi
Pune
Delhi
Amritsar
Approx Travel Time
10h 15m
₹9,568
Onwards
Barshi
Pune
Delhi
Amritsar
Approx Travel Time
10h 10m
₹9,898
Onwards
Via Mumbai, Delhi
Barshi
Mumbai
Delhi
Amritsar
Approx Travel Time
2d 13h 30m
₹4,187
Onwards
Via Aurangabad, Maharashtra, Delhi
Barshi
Aurangabad, Maharashtra
Delhi
Amritsar
Approx Travel Time
9h 45m
₹15,744
Onwards
Frequently Asked Questions
What is the distance between Barshi and Amritsar?
Amritsar is approximately 1650+ kms from Barshi.
How long does it take to reach Amritsar from Barshi?
It takes approximately 8 hours to reach Amritsar from Barshi by Bus, Flight Via Pune.
What is the cheapest way to reach Amritsar from Barshi?
The cheapest way to reach Amritsar from Barshi is by Train Via Thane.
What is the fastest way to reach Amritsar from Barshi?
The fastest way to reach Amritsar from Barshi is by Bus, Flight Via Pune.