Operator
Departure
Duration
Arrival
Bharat Express
Non A/C Sleeper (2+1)
14:00
Surat
11Hrs 55Min
01:55
Diu
Bharat Express
Non A/C Sleeper (2+1)
14:00
Surat
11Hrs 55Min
01:55
Diu
Bharat Express
Non A/C Sleeper (2+1)
14:20
Surat
12Hrs 0Min
02:20
Diu
Bharat Express
Non A/C Sleeper (2+1)
21:50
Baroda Vadodara (Gujarat)
5Hrs 0Min
02:50
Vapi
Bharat Express
Non A/C Sleeper (2+1)
12:30
Valsad
1Hrs 30Min
14:00
Surat
Bharat Express
Non A/C Sleeper (2+1)
17:25
Baroda Vadodara (Gujarat)
6Hrs 15Min
23:40
Mahuva
Bharat Express
Non A/C Sleeper (2+1)
14:20
Surat
9Hrs 20Min
23:40
Mahuva
Bharat Express
Non A/C Sleeper (2+1)
17:00
Baroda Vadodara (Gujarat)
6Hrs 40Min
23:40
Mahuva
Bharat Express
Non A/C Sleeper (2+1)
14:00
Surat
9Hrs 40Min
23:40
Mahuva
Bharat Express
Non A/C Sleeper (2+1)
14:00
Surat
8Hrs 20Min
22:20
Talaja
Q.
How many buses are plying from Surat to Diu every day?
A. There are 2 buses that ply from Surat to Diu every day.
Q.
How much time does it take to reach Diu from Surat by road?
A. It takes 1Hrs 30Min to reach Diu from Surat by road.