hero
How2Go
Surendranagar to Veraval

Surendranagar to Veraval

Veraval is approximately 300+ kms from Surendranagar. The fastest way to reach Veraval from Surendranagar is by Train Via Junagadh. It takes approximately 5 hours. The cheapest way to reach Veraval from Surendranagar is by Train which would take approximately 5 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Surendranagar

Veraval

Approx Travel Time

4h 52m

₹210

Onwards

Via Junagadh

FASTEST

Surendranagar

Junagadh

Veraval

Approx Travel Time

4h 44m

₹315

Onwards

Surendranagar

Junagadh

Veraval

Approx Travel Time

5h 59m

₹610

Onwards

Ads by MMT

Via Wankaner

Surendranagar

Wankaner

Veraval

Approx Travel Time

4h 49m

₹250

Onwards

Surendranagar

Wankaner

Veraval

Approx Travel Time

6h 17m

On Demand

Via Rajkot

Surendranagar

Rajkot

Veraval

Approx Travel Time

5h 10m

₹235

Onwards

Ads by MMT

Via Jetpur

Surendranagar

Jetpur

Veraval

Approx Travel Time

5h 53m

₹290

Onwards

Via Somnath

Surendranagar

Somnath

Veraval

Approx Travel Time

5h 47m

On Demand

Via Chotila

Surendranagar

Chotila

Veraval

Approx Travel Time

7h 52m

On Demand

Surendranagar

Chotila

Veraval

Approx Travel Time

7h 40m

₹640

Onwards

Frequently Asked Questions

What is the distance between Surendranagar and Veraval?

Veraval is approximately 300+ kms from Surendranagar.

How long does it take to reach Veraval from Surendranagar?

It takes approximately 5 hours to reach Veraval from Surendranagar by Train Via Junagadh.

What is the cheapest way to reach Veraval from Surendranagar?

The cheapest way to reach Veraval from Surendranagar is by Train.

What is the fastest way to reach Veraval from Surendranagar?

The fastest way to reach Veraval from Surendranagar is by Train Via Junagadh.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India