
Amritsar to Balaghat
Balaghat is approximately 1250+ kms from Amritsar. The fastest way to reach Balaghat from Amritsar is by Flight, Train Via Delhi, Nagpur. It takes approximately 9 hours. The cheapest way to reach Balaghat from Amritsar is by Train Via Katni which would take approximately 28 hours.
Sort By
Mode of Transport
Via Delhi, Jabalpur
RECOMMENDED
Amritsar
Delhi
Jabalpur
Balaghat
Approx Travel Time
9h 3m
₹8,394
Onwards
Amritsar
Delhi
Jabalpur
Balaghat
Approx Travel Time
10h 18m
₹13,927
Onwards
Amritsar
Delhi
Jabalpur
Balaghat
Approx Travel Time
10h 13m
₹8,589
Onwards
Via Sagar
Amritsar
Sagar
Balaghat
Approx Travel Time
1d 4h 25m
On Demand
Via Damoh
Amritsar
Damoh
Balaghat
Approx Travel Time
1d 2h 35m
₹10,096
Onwards
Via Katni
CHEAPEST
Amritsar
Katni
Balaghat
Approx Travel Time
1d 4h 2m
₹775
Onwards
Via Hoshangabad
Amritsar
Hoshangabad
Balaghat
Approx Travel Time
1d 11h 55m
On Demand
Via Delhi, Nagpur
FASTEST
Amritsar
Delhi
Nagpur
Balaghat
Approx Travel Time
8h 40m
₹8,844
Onwards
Amritsar
Delhi
Nagpur
Balaghat
Approx Travel Time
10h 2m
₹12,275
Onwards
Via Jaipur, Nagpur
Amritsar
Jaipur
Nagpur
Balaghat
Approx Travel Time
9h
₹12,719
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Balaghat?
Balaghat is approximately 1250+ kms from Amritsar.
How long does it take to reach Balaghat from Amritsar?
It takes approximately 9 hours to reach Balaghat from Amritsar by Flight, Train Via Delhi, Nagpur.
What is the cheapest way to reach Balaghat from Amritsar?
The cheapest way to reach Balaghat from Amritsar is by Train Via Katni.
What is the fastest way to reach Balaghat from Amritsar?
The fastest way to reach Balaghat from Amritsar is by Flight, Train Via Delhi, Nagpur.


