hero
How2Go
Nabha to Mandvi

Nabha to Mandvi

The fastest way to reach Mandvi from Nabha is by Train, Flight, Bus Via Delhi, Rajkot. The journey takes approximately 17 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Vadodara, Dhrol

RECOMMENDED

Nabha

Vadodara

Dhrol

Mandvi, Surat

Approx Travel Time

1d 0h 52m

₹1,552

Onwards

Via Delhi, Rajkot

FASTEST

Nabha

Delhi

Rajkot

Mandvi, Surat

Approx Travel Time

17h 14m

₹7,374

Onwards

Ads by MMT

Via Delhi, Surat

Nabha

Delhi

Surat

Mandvi, Surat

Approx Travel Time

1d 4h 12m

On Demand

Nabha

Delhi

Surat

Mandvi, Surat

Approx Travel Time

20h 49m

On Demand

Via Delhi, Chotila

Nabha

Delhi

Chotila

Mandvi, Surat

Approx Travel Time

1d 4h 2m

₹1,420

Onwards

Ads by MMT

Via Delhi, Jamnagar

CHEAPEST

Nabha

Delhi

Jamnagar

Mandvi, Surat

Approx Travel Time

1d 7h 59m

₹1,370

Onwards

Via Ambala, Jamnagar

Nabha

Ambala

Jamnagar

Mandvi, Surat

Approx Travel Time

1d 10h 16m

₹1,470

Onwards

Via Delhi, Khambhaliya

Nabha

Delhi

Khambhaliya

Mandvi, Surat

Approx Travel Time

1d 10h 32m

₹1,485

Onwards

Via Panipat, Jamnagar

Nabha

Panipat

Jamnagar

Mandvi, Surat

Approx Travel Time

1d 10h 44m

₹1,440

Onwards

Via Baytoo, Padadhari

Nabha

Baytoo

Padadhari

Mandvi, Surat

Approx Travel Time

1d 12h 58m

On Demand

Frequently Asked Questions

What is the distance between Nabha and Mandvi?

Mandvi is approximately 0+ kms from Nabha.

How long does it take to reach Mandvi from Nabha?

It takes approximately 17 hours to reach Mandvi from Nabha by Train, Flight, Bus Via Delhi, Rajkot.

What is the cheapest way to reach Mandvi from Nabha?

The cheapest way to reach Mandvi from Nabha is by Train, Bus Via Delhi, Jamnagar.

What is the fastest way to reach Mandvi from Nabha?

The fastest way to reach Mandvi from Nabha is by Train, Flight, Bus Via Delhi, Rajkot.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India