hero
How2Go
Bhavnagar to Amritsar

Bhavnagar to Amritsar

Amritsar is approximately 1150+ kms from Bhavnagar. The fastest way to reach Amritsar from Bhavnagar is by Flight Via Jaipur. It takes approximately 7 hours. The cheapest way to reach Amritsar from Bhavnagar is by Train Via Hisar which would take approximately 29 hours.

Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

Bhavnagar

Ahmedabad

Amritsar

Approx Travel Time

6h 59m

₹8,404

Onwards

Bhavnagar

Ahmedabad

Amritsar

Approx Travel Time

8h 5m

₹5,749

Onwards

Bhavnagar

Ahmedabad

Amritsar

Approx Travel Time

8h 1m

₹5,374

Onwards

Via Jaipur

FASTEST

Bhavnagar

Jaipur

Amritsar

Approx Travel Time

6h 35m

On Demand

Ads by MMT

Via Hisar

Bhavnagar

Hisar

Amritsar

Approx Travel Time

1d 3h 52m

₹8,448

Onwards

Bhavnagar

Hisar

Amritsar

Approx Travel Time

1d 5h 15m

₹2,325

Onwards

CHEAPEST

Bhavnagar

Hisar

Amritsar

Approx Travel Time

1d 4h 21m

₹1,650

Onwards

Via Ajmer

Bhavnagar

Ajmer

Amritsar

Approx Travel Time

1d 5h 30m

₹2,299

Onwards

Ads by MMT

Via Ahmedabad, Jaipur

Bhavnagar

Ahmedabad

Jaipur

Amritsar

Approx Travel Time

9h 29m

₹13,935

Onwards

Via Ahmedabad, Delhi

Bhavnagar

Ahmedabad

Delhi

Amritsar

Approx Travel Time

9h 24m

₹10,564

Onwards

Frequently Asked Questions

What is the distance between Bhavnagar and Amritsar?

Amritsar is approximately 1150+ kms from Bhavnagar.

How long does it take to reach Amritsar from Bhavnagar?

It takes approximately 7 hours to reach Amritsar from Bhavnagar by Flight Via Jaipur.

What is the cheapest way to reach Amritsar from Bhavnagar?

The cheapest way to reach Amritsar from Bhavnagar is by Train Via Hisar.

What is the fastest way to reach Amritsar from Bhavnagar?

The fastest way to reach Amritsar from Bhavnagar is by Flight Via Jaipur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India