
Karkala to Amritsar
Amritsar is approximately 2300+ kms from Karkala. The fastest way to reach Amritsar from Karkala is by Cab, Flight Via Goa. It takes approximately 14 hours. The cheapest way to reach Amritsar from Karkala is by Bus, Flight Via Bangalore which would take approximately 14 hours.
Sort By
Mode of Transport
Via Goa
RECOMMENDED
FASTEST
Karkala
Goa
Amritsar
Approx Travel Time
13h 51m
₹15,829
Onwards
Via Bangalore
CHEAPEST
Karkala
Bangalore
Amritsar
Approx Travel Time
13h 55m
₹7,319
Onwards
Via Bangalore, Jaipur
Karkala
Bangalore
Jaipur
Amritsar
Approx Travel Time
15h 5m
₹10,310
Onwards
Via Bangalore, Hyderabad
Karkala
Bangalore
Hyderabad
Amritsar
Approx Travel Time
15h 20m
₹9,374
Onwards
Via Bangalore, Delhi
Karkala
Bangalore
Delhi
Amritsar
Approx Travel Time
15h 20m
₹8,212
Onwards
Via Bangalore, Pune
Karkala
Bangalore
Pune
Amritsar
Approx Travel Time
15h 20m
₹9,482
Onwards
Via Bangalore, Ahmedabad
Karkala
Bangalore
Ahmedabad
Amritsar
Approx Travel Time
15h 20m
₹8,988
Onwards
Via Bangalore, Mumbai
Karkala
Bangalore
Mumbai
Amritsar
Approx Travel Time
15h 35m
₹9,965
Onwards
Via Bangalore, Goa
Karkala
Bangalore
Goa
Amritsar
Approx Travel Time
15h 50m
₹9,477
Onwards
Via Bangalore, Lucknow
Karkala
Bangalore
Lucknow
Amritsar
Approx Travel Time
15h 50m
₹9,362
Onwards
Frequently Asked Questions
What is the distance between Karkala and Amritsar?
Amritsar is approximately 2300+ kms from Karkala.
How long does it take to reach Amritsar from Karkala?
It takes approximately 14 hours to reach Amritsar from Karkala by Cab, Flight Via Goa.
What is the cheapest way to reach Amritsar from Karkala?
The cheapest way to reach Amritsar from Karkala is by Bus, Flight Via Bangalore.
What is the fastest way to reach Amritsar from Karkala?
The fastest way to reach Amritsar from Karkala is by Cab, Flight Via Goa.