
Amritsar to Badami
Badami is approximately 1950+ kms from Amritsar. The fastest way to reach Badami from Amritsar is by Flight, Train Via Pune, Belgaum. It takes approximately 8 hours. The cheapest way to reach Badami from Amritsar is by Train Via Thane which would take approximately 39 hours.
Sort By
Mode of Transport
Via Pune, Hubli
RECOMMENDED
Amritsar
Pune
Hubli
Badami
Approx Travel Time
8h 5m
₹13,348
Onwards
Amritsar
Pune
Hubli
Badami
Approx Travel Time
8h 46m
On Demand
Via Pune, Belgaum
FASTEST
Amritsar
Pune
Belgaum
Badami
Approx Travel Time
7h 55m
On Demand
Via Agra, Solapur
Amritsar
Agra
Solapur
Badami
Approx Travel Time
1d 14h 52m
₹4,987
Onwards
Via Thane
CHEAPEST
Amritsar
Thane
Badami
Approx Travel Time
1d 14h 30m
₹1,155
Onwards
Via Delhi
Amritsar
Delhi
Badami
Approx Travel Time
1d 20h 22m
₹1,239
Onwards
Via Ajmer, Hubli
Amritsar
Ajmer
Hubli
Badami
Approx Travel Time
2d 1h 52m
On Demand
Via Delhi, Hubli
Amritsar
Delhi
Hubli
Badami
Approx Travel Time
8h 35m
₹12,320
Onwards
Via Mumbai, Hubli
Amritsar
Mumbai
Hubli
Badami
Approx Travel Time
8h 30m
₹13,875
Onwards
Via Mumbai, Kolhapur
Amritsar
Mumbai
Kolhapur
Badami
Approx Travel Time
10h 44m
₹16,226
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Badami?
Badami is approximately 1950+ kms from Amritsar.
How long does it take to reach Badami from Amritsar?
It takes approximately 8 hours to reach Badami from Amritsar by Flight, Train Via Pune, Belgaum.
What is the cheapest way to reach Badami from Amritsar?
The cheapest way to reach Badami from Amritsar is by Train Via Thane.
What is the fastest way to reach Badami from Amritsar?
The fastest way to reach Badami from Amritsar is by Flight, Train Via Pune, Belgaum.


