hero
How2Go
Gaya to Somnath

Gaya to Somnath

Somnath is approximately 1950+ km from Gaya, 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 Delhi, Rajkot

RECOMMENDED

FASTEST

Gaya

Delhi

Rajkot

Somnath

Approx Travel Time

9h 19m

On Demand

Gaya

Delhi

Rajkot

Somnath

Approx Travel Time

11h 10m

₹13,780

Onwards

Via Patna, Ahmedabad

Gaya

Patna

Ahmedabad

Somnath

Approx Travel Time

17h

₹10,041

Onwards

Gaya

Patna

Ahmedabad

Somnath

Approx Travel Time

17h 52m

₹10,176

Onwards

Via Kanpur, Ahmedabad

CHEAPEST

Gaya

Kanpur

Ahmedabad

Somnath

Approx Travel Time

1d 10h 27m

₹1,655

Onwards

Via Ahmedabad

Gaya

Ahmedabad

Somnath

Approx Travel Time

1d 19h 23m

₹1,750

Onwards

Via Kanpur, Rajkot

Gaya

Kanpur

Rajkot

Somnath

Approx Travel Time

1d 14h 30m

₹4,388

Onwards

Via Ranchi, Ahmedabad

Gaya

Ranchi

Ahmedabad

Somnath

Approx Travel Time

19h

₹9,189

Onwards

Via Varanasi, Ahmedabad

Gaya

Varanasi

Ahmedabad

Somnath

Approx Travel Time

18h 37m

On Demand

Via Lucknow, Ahmedabad

Gaya

Lucknow

Ahmedabad

Somnath

Approx Travel Time

23h 17m

₹7,579

Onwards

Frequently Asked Questions

What is the distance between Gaya and Somnath?

Somnath is approximately 1950+ kms from Gaya.

How long does it take to reach Somnath from Gaya?

It takes approximately 10 hours to reach Somnath from Gaya by Flight, Train Via Delhi, Rajkot.

What is the cheapest way to reach Somnath from Gaya?

The cheapest way to reach Somnath from Gaya is by Train, Bus Via Kanpur, Ahmedabad.

What is the fastest way to reach Somnath from Gaya?

The fastest way to reach Somnath from Gaya is by Flight, Train Via Delhi, Rajkot.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India