Ranaghat to Amritsar - Multiple Options To Reach By Train, Flight, Bus, Cab
Amritsar is approximately 1900+ kms from Ranaghat. The fastest way to reach Amritsar from Ranaghat is by Train, Flight Via Kolkata. It takes approximately 7 hours. The cheapest way to reach Amritsar from Ranaghat is by Train, Flight Via Kolkata which would take approximately 7 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
CHEAPEST
FASTEST
Ranaghat
Kolkata
Amritsar
Approx Travel Time
6h 25m
₹7,119
Onwards
Ranaghat
Kolkata
Amritsar
Approx Travel Time
6h 55m
On Demand
Ranaghat
Kolkata
Amritsar
Approx Travel Time
7h 35m
₹8,998
Onwards
Via Kolkata, Lucknow
Ranaghat
Kolkata
Lucknow
Amritsar
Approx Travel Time
7h 50m
₹9,722
Onwards
Via Kolkata, Mohali
Ranaghat
Kolkata
Mohali
Amritsar
Approx Travel Time
11h 50m
₹8,280
Onwards
Ranaghat
Kolkata
Mohali
Amritsar
Approx Travel Time
12h 20m
₹11,968
Onwards
Ranaghat
Kolkata
Mohali
Amritsar
Approx Travel Time
13h 5m
₹8,606
Onwards
Via Kolkata, Delhi
Ranaghat
Kolkata
Delhi
Amritsar
Approx Travel Time
7h 50m
₹8,514
Onwards
Via Kolkata, Patna
Ranaghat
Kolkata
Patna
Amritsar
Approx Travel Time
7h 50m
₹11,758
Onwards
Via Kolkata, Jaipur
Ranaghat
Kolkata
Jaipur
Amritsar
Approx Travel Time
8h 5m
₹12,436
Onwards
Frequently Asked Questions
What is the distance between Ranaghat and Amritsar?
Amritsar is approximately 1900+ kms from Ranaghat.
How long does it take to reach Amritsar from Ranaghat?
It takes approximately 7 hours to reach Amritsar from Ranaghat by Train, Flight Via Kolkata.
What is the cheapest way to reach Amritsar from Ranaghat?
The cheapest way to reach Amritsar from Ranaghat is by Train, Flight Via Kolkata.
What is the fastest way to reach Amritsar from Ranaghat?
The fastest way to reach Amritsar from Ranaghat is by Train, Flight Via Kolkata.