hero
How2Go
Somnath to Bhabua

Somnath to Bhabua

Bhabua is approximately 2000+ kms from Somnath. The fastest way to reach Bhabua from Somnath is by Bus, Flight, Cab Via Ahmedabad, Varanasi. It takes approximately 18 hours. The cheapest way to reach Bhabua from Somnath is by Bus, Train Via Nadiad which would take approximately 36 hours.

Sort By
Mode of Transport

Via Surendranagar

RECOMMENDED

Somnath

Surendranagar

Bhabua

Approx Travel Time

1d 10h 1m

On Demand

Via Nadiad

CHEAPEST

Somnath

Nadiad

Bhabua

Approx Travel Time

1d 11h 31m

₹1,420

Onwards

Ads by MMT

Via Ahmedabad, Varanasi

Somnath

Ahmedabad

Varanasi

Bhabua

Approx Travel Time

17h 49m

₹6,955

Onwards

Somnath

Ahmedabad

Varanasi

Bhabua

Approx Travel Time

17h 55m

₹7,110

Onwards

FASTEST

Somnath

Ahmedabad

Varanasi

Bhabua

Approx Travel Time

17h 35m

₹9,849

Onwards

Somnath

Ahmedabad

Varanasi

Bhabua

Approx Travel Time

2d 2h 20m

₹3,749

Onwards

Via Ahmedabad, Ayodhya

Somnath

Ahmedabad

Ayodhya

Bhabua

Approx Travel Time

20h 45m

₹6,344

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Somnath and Bhabua?

Bhabua is approximately 2000+ kms from Somnath.

How long does it take to reach Bhabua from Somnath?

It takes approximately 18 hours to reach Bhabua from Somnath by Bus, Flight, Cab Via Ahmedabad, Varanasi.

What is the cheapest way to reach Bhabua from Somnath?

The cheapest way to reach Bhabua from Somnath is by Bus, Train Via Nadiad.

What is the fastest way to reach Bhabua from Somnath?

The fastest way to reach Bhabua from Somnath is by Bus, Flight, Cab Via Ahmedabad, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India