
Malda to Amritsar
Amritsar is approximately 1750+ kms from Malda. The fastest way to reach Amritsar from Malda is by Train, Flight Via Kolkata. It takes approximately 10 hours. The cheapest way to reach Amritsar from Malda is by Bus, Train Via Siwan which would take approximately 37 hours.
Sort By
Mode of Transport
Via Siliguri, Delhi
RECOMMENDED
Malda
Siliguri
Delhi
Amritsar
Approx Travel Time
10h 5m
On Demand
Malda
Siliguri
Delhi
Amritsar
Approx Travel Time
10h 30m
₹11,265
Onwards
Malda
Siliguri
Delhi
Amritsar
Approx Travel Time
11h 33m
₹26,065
Onwards
Via Durgapur, Delhi
Malda
Durgapur
Delhi
Amritsar
Approx Travel Time
11h 33m
₹15,807
Onwards
Malda
Durgapur
Delhi
Amritsar
Approx Travel Time
11h
On Demand
Via Kolkata
FASTEST
Malda
Kolkata
Amritsar
Approx Travel Time
9h 45m
On Demand
Via Siwan
CHEAPEST
Malda
Siwan
Amritsar
Approx Travel Time
1d 13h 18m
₹1,400
Onwards
Via Delhi
Malda
Delhi
Amritsar
Approx Travel Time
1d 4h 20m
On Demand
Via Deoghar
Malda
Deoghar
Amritsar
Approx Travel Time
1d 11h 58m
On Demand
Via Durgapur, Dehradun
Malda
Durgapur
Dehradun
Amritsar
Approx Travel Time
2d 14h 35m
₹6,079
Onwards
Frequently Asked Questions
What is the distance between Malda and Amritsar?
Amritsar is approximately 1750+ kms from Malda.
How long does it take to reach Amritsar from Malda?
It takes approximately 10 hours to reach Amritsar from Malda by Train, Flight Via Kolkata.
What is the cheapest way to reach Amritsar from Malda?
The cheapest way to reach Amritsar from Malda is by Bus, Train Via Siwan.
What is the fastest way to reach Amritsar from Malda?
The fastest way to reach Amritsar from Malda is by Train, Flight Via Kolkata.


