hero
How2Go
Diu to Mughal-Sarai

Diu to Mughal-Sarai

The fastest way to reach Mughal Sarai from Diu is by Flight, Train Via Ahmedabad, Varanasi. The journey takes approximately 7 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 Surat

RECOMMENDED

Diu

Surat

Mughal Sarai

Approx Travel Time

1d 1h 38m

₹2,000

Onwards

CHEAPEST

Diu

Surat

Mughal Sarai

Approx Travel Time

1d 12h 46m

₹1,820

Onwards

Via Ahmedabad, Varanasi

FASTEST

Diu

Ahmedabad

Varanasi

Mughal Sarai

Approx Travel Time

6h 38m

On Demand

Diu

Ahmedabad

Varanasi

Mughal Sarai

Approx Travel Time

6h 55m

₹12,793

Onwards

Diu

Ahmedabad

Varanasi

Mughal Sarai

Approx Travel Time

6h 57m

₹13,753

Onwards

Via Bhavnagar

Diu

Bhavnagar

Mughal Sarai

Approx Travel Time

1d 12h 27m

₹5,351

Onwards

Via Ahmedabad, Patna

Diu

Ahmedabad

Patna

Mughal Sarai

Approx Travel Time

8h 45m

₹11,959

Onwards

Via Ahmedabad, Ayodhya

Diu

Ahmedabad

Ayodhya

Mughal Sarai

Approx Travel Time

9h 10m

₹12,044

Onwards

Via Ahmedabad, Lucknow

Diu

Ahmedabad

Lucknow

Mughal Sarai

Approx Travel Time

11h 35m

On Demand

Via Mumbai, Varanasi

Diu

Mumbai

Varanasi

Mughal Sarai

Approx Travel Time

6h 58m

On Demand

Frequently Asked Questions

What is the distance between Diu and Mughal-Sarai?

Mughal-Sarai is approximately 0+ kms from Diu.

How long does it take to reach Mughal-Sarai from Diu?

It takes approximately 7 hours to reach Mughal-Sarai from Diu by Flight, Train Via Ahmedabad, Varanasi.

What is the cheapest way to reach Mughal-Sarai from Diu?

The cheapest way to reach Mughal-Sarai from Diu is by Bus, Train Via Surat.

What is the fastest way to reach Mughal-Sarai from Diu?

The fastest way to reach Mughal-Sarai from Diu is by Flight, Train Via Ahmedabad, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India