
Amritsar to Muktsar
Muktsar is approximately 150+ kms from Amritsar. The fastest way to reach Muktsar from Amritsar is by Bus, Train Via Faridkot. It takes approximately 3 hours. The cheapest way to reach Muktsar from Amritsar is by Bus which would take approximately 4 hours.
Sort By
Mode of Transport
Via Faridkot
Amritsar
Faridkot
Muktsar
Approx Travel Time
3h 37m
On Demand
Amritsar
Faridkot
Muktsar
Approx Travel Time
4h 16m
On Demand
FASTEST
Amritsar
Faridkot
Muktsar
Approx Travel Time
3h 6m
On Demand
Amritsar
Faridkot
Muktsar
Approx Travel Time
3h 35m
On Demand
Amritsar
Faridkot
Muktsar
Approx Travel Time
4h 40m
₹265
Onwards
Amritsar
Faridkot
Muktsar
Approx Travel Time
3h 59m
₹860
Onwards
Via Jalalabad, Punjab
Amritsar
Jalalabad, Punjab
Muktsar
Approx Travel Time
3h 57m
On Demand
Via Firozpur
Amritsar
Firozpur
Muktsar
Approx Travel Time
5h 55m
₹4,207
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Muktsar?
Muktsar is approximately 150+ kms from Amritsar.
How long does it take to reach Muktsar from Amritsar?
It takes approximately 3 hours to reach Muktsar from Amritsar by Bus, Train Via Faridkot.
What is the cheapest way to reach Muktsar from Amritsar?
The cheapest way to reach Muktsar from Amritsar is by Bus.
What is the fastest way to reach Muktsar from Amritsar?
The fastest way to reach Muktsar from Amritsar is by Bus, Train Via Faridkot.

