hero
How2Go
Amritsar to Somnath

Amritsar to Somnath

Somnath is approximately 1300+ km from Amritsar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Somnath.

Read More
Sort By
Mode of Transport

Via Ahmedabad, Keshod

RECOMMENDED

Amritsar

Ahmedabad

Keshod

Somnath

Approx Travel Time

7h 7m

On Demand

FASTEST

Amritsar

Ahmedabad

Keshod

Somnath

Approx Travel Time

7h 5m

₹11,101

Onwards

Via Delhi, Rajkot

Amritsar

Delhi

Rajkot

Somnath

Approx Travel Time

1d 3h 54m

On Demand

Amritsar

Delhi

Rajkot

Somnath

Approx Travel Time

1d 9h 56m

₹4,205

Onwards

Amritsar

Delhi

Rajkot

Somnath

Approx Travel Time

8h 29m

On Demand

Amritsar

Delhi

Rajkot

Somnath

Approx Travel Time

10h 20m

₹11,280

Onwards

Amritsar

Delhi

Rajkot

Somnath

Approx Travel Time

13h 29m

On Demand

Via Bikaner, Rajkot

CHEAPEST

Amritsar

Bikaner

Rajkot

Somnath

Approx Travel Time

1d 10h 20m

₹2,451

Onwards

Direct Cab

Amritsar

Somnath

Approx Travel Time

1d 0h 6m

₹31,185

Onwards

Via Ahmedabad

Amritsar

Ahmedabad

Somnath

Approx Travel Time

13h 37m

₹9,036

Onwards

Frequently Asked Questions

What is the distance between Amritsar and Somnath?

Somnath is approximately 1300+ kms from Amritsar.

How long does it take to reach Somnath from Amritsar?

It takes approximately 7 hours to reach Somnath from Amritsar by Flight, Bus Via Ahmedabad, Keshod.

What is the cheapest way to reach Somnath from Amritsar?

The cheapest way to reach Somnath from Amritsar is by Bus Via Bikaner, Rajkot.

What is the fastest way to reach Somnath from Amritsar?

The fastest way to reach Somnath from Amritsar is by Flight, Bus Via Ahmedabad, Keshod.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India