hero
How2Go
Somnath to Krishnanagar

Somnath to Krishnanagar

Krishnanagar is approximately 2100+ km from Somnath, 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 Krishnanagar.

Read More
Sort By
Mode of Transport

Via Keshod, Ahmedabad, Kolkata

RECOMMENDED

FASTEST

Somnath

Keshod

Ahmedabad

Kolkata

Krishnanagar

Approx Travel Time

10h 31m

₹10,862

Onwards

Somnath

Keshod

Ahmedabad

Kolkata

Krishnanagar

Approx Travel Time

13h 1m

₹11,297

Onwards

Somnath

Keshod

Ahmedabad

Kolkata

Krishnanagar

Approx Travel Time

12h 56m

₹13,809

Onwards

Via Keshod, Indore, Kolkata

CHEAPEST

Somnath

Keshod

Indore

Kolkata

Krishnanagar

Approx Travel Time

2d 9h 43m

₹4,350

Onwards

Frequently Asked Questions

What is the distance between Somnath and Krishnanagar?

Krishnanagar is approximately 2100+ kms from Somnath.

How long does it take to reach Krishnanagar from Somnath?

It takes approximately 11 hours to reach Krishnanagar from Somnath by Bus, Flight, Train Via Keshod, Ahmedabad, Kolkata.

What is the cheapest way to reach Krishnanagar from Somnath?

The cheapest way to reach Krishnanagar from Somnath is by Bus Via Keshod, Indore, Kolkata.

What is the fastest way to reach Krishnanagar from Somnath?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India