Ahmedabad To Mumbai Bandra Terminus Trains


120944  BGKT BDTS HUMSAFAR S FSat
00:40
ADI
Ahmedabad Jn
07:35
BDTS
Bandra Terminus
06h 55m
479 Km
69.3 km/hr
 
212215  DEE BDTS GARIBRATHTue Wed Fri Sun
00:45
ADI
Ahmedabad Jn
07:35
BDTS
Bandra Terminus
06h 50m
479 Km
70.1 km/hr
 
322452  CDG BDTS EXPRESSMon Thu
00:45
ADI
Ahmedabad Jn
07:35
BDTS
Bandra Terminus
06h 50m
479 Km
70.1 km/hr
 
422936  PIT BDTS SUFThu
02:00
ADI
Ahmedabad Jn
09:30
BDTS
Bandra Terminus
07h 30m
479 Km
63.9 km/hr
 
522924  JAM BDTS HMSFMon Wed Sat
02:05
ADI
Ahmedabad Jn
09:30
BDTS
Bandra Terminus
07h 25m
479 Km
64.6 km/hr
 
622990  MHV BDTS SFSun
02:05
ADI
Ahmedabad Jn
09:30
BDTS
Bandra Terminus
07h 25m
479 Km
64.6 km/hr
 
722994  MHV BDTS SUPFri
02:05
ADI
Ahmedabad Jn
09:30
BDTS
Bandra Terminus
07h 25m
479 Km
64.6 km/hr
 
822956  KUTCH EXPRESSDaily
03:00
ADI
Ahmedabad Jn
11:45
BDTS
Bandra Terminus
08h 45m
479 Km
54.7 km/hr
 
922966  BGKT BDTS SFSun
03:05
ADI
Ahmedabad Jn
11:15
BDTS
Bandra Terminus
08h 10m
479 Km
58.7 km/hr
 
1012479  SURYANAGARI EXPDaily
03:25
ADI
Ahmedabad Jn
11:30
BDTS
Bandra Terminus
08h 05m
479 Km
59.3 km/hr
 
1112960  BHUJ BDTS SF EXPTue
03:25
ADI
Ahmedabad Jn
11:15
BDTS
Bandra Terminus
07h 50m
479 Km
61.1 km/hr
 
1212966  BHUJ BDTS SF EXPSat
03:25
ADI
Ahmedabad Jn
11:20
BDTS
Bandra Terminus
07h 55m
479 Km
60.5 km/hr
 
1322473  BKN BDTS EXPTue
03:55
ADI
Ahmedabad Jn
11:55
BDTS
Bandra Terminus
08h 00m
479 Km
59.9 km/hr
 
1422952  GIMB BDTS EXPRESSFri
04:15
ADI
Ahmedabad Jn
11:55
BDTS
Bandra Terminus
07h 40m
479 Km
62.5 km/hr
 
1504713  BKN BDTS WINTER SPL EXPFri
06:10
ADI
Ahmedabad Jn
13:40
BDTS
Bandra Terminus
07h 30m
479 Km
63.9 km/hr
 
1619028  JAMMUTAWI EXPRESSTue
07:20
ADI
Ahmedabad Jn
14:55
BDTS
Bandra Terminus
07h 35m
478 Km
63 km/hr
 
1722932  JSM BDTS S F EXPSun
07:20
ADI
Ahmedabad Jn
14:55
BDTS
Bandra Terminus
07h 35m
479 Km
63.2 km/hr
 
1809038  BME BDTS SPLSun
07:50
ADI
Ahmedabad Jn
15:45
BDTS
Bandra Terminus
07h 55m
479 Km
60.5 km/hr
 
1922950  DEE BDTS SUFFri
07:50
ADI
Ahmedabad Jn
15:10
BDTS
Bandra Terminus
07h 20m
479 Km
65.3 km/hr
 
2022916  HSR BDTS S F EXPWed
08:00
ADI
Ahmedabad Jn
15:50
BDTS
Bandra Terminus
07h 50m
479 Km
61.1 km/hr
 
2109040  AII BDTS SUMMER SPECIALFri
08:15
ADI
Ahmedabad Jn
15:45
BDTS
Bandra Terminus
07h 30m
479 Km
63.9 km/hr
 
2219218  VRL BDTS EXPDaily
20:20
ADI
Ahmedabad Jn
05:45
BDTS
Bandra Terminus
09h 25m
479 Km
50.9 km/hr
 
2322928  LOK SHAKTI EXPDaily
20:45
ADI
Ahmedabad Jn
05:25
BDTS
Bandra Terminus
08h 40m
479 Km
55.3 km/hr
 
2409208  BVC BDTS SUMMER SPLThu
21:25
ADI
Ahmedabad Jn
06:00
BDTS
Bandra Terminus
08h 35m
479 Km
55.8 km/hr
 
2514701  AMRAPURA ARAVALI EXPDaily
21:50
ADI
Ahmedabad Jn
06:15
BDTS
Bandra Terminus
08h 25m
479 Km
56.9 km/hr
 
2622904  BDTS AC S F EXPMon Thu Sat
22:15
ADI
Ahmedabad Jn
04:55
BDTS
Bandra Terminus
06h 40m
479 Km
71.9 km/hr
 
2722964  BVC BDTS SUFSun
23:10
ADI
Ahmedabad Jn
07:25
BDTS
Bandra Terminus
08h 15m
479 Km
58.1 km/hr
 
2812972  BHAVNAGAR EXPRESSDaily
23:50
ADI
Ahmedabad Jn
08:15
BDTS
Bandra Terminus
08h 25m
479 Km
56.9 km/hr
 
2912268  HAPA MMCT DURANTODaily
01:15
ADI
Ahmedabad Jn
08:00
MMCT
Mumbai Central
06h 45m
490 Km
72.6 km/hr
 
3019578  JAM TEN EXPRESSSat Sun
03:10
ADI
Ahmedabad Jn
10:00
BSR
Vasai Road
06h 50m
442 Km
64.7 km/hr
 
3120910  KOCHUVELI EXPFri
03:10
ADI
Ahmedabad Jn
10:00
BSR
Vasai Road
06h 50m
442 Km
64.7 km/hr
 
3222908  HAPA MADGAON EXPThu
03:15
ADI
Ahmedabad Jn
10:00
BSR
Vasai Road
06h 45m
443 Km
65.6 km/hr
 
3312934  KARNAVATI EXPDaily
05:00
ADI
Ahmedabad Jn
12:10
MMCT
Mumbai Central
07h 10m
490 Km
68.4 km/hr
 
3412932  ADI MMCT DOUBLE DECKERMon Tue Wed Thu Fri Sat
06:00
ADI
Ahmedabad Jn
12:55
MMCT
Mumbai Central
06h 55m
490 Km
70.8 km/hr
 
3582902  ADI BCT TEJAS EXPRESSMon Tue Wed Fri Sat Sun
06:40
ADI
Ahmedabad Jn
13:05
MMCT
Mumbai Central
06h 25m
490 Km
76.4 km/hr
 
3622954  GUJARAT EXPRESSDaily
07:05
ADI
Ahmedabad Jn
16:00
MMCT
Mumbai Central
08h 55m
490 Km
55 km/hr
 
3714806  BME YPR AC EXPFri
07:10
ADI
Ahmedabad Jn
13:50
BSR
Vasai Road
06h 40m
443 Km
66.5 km/hr
 
3816588  BKN YPR EXPRESSMon Wed
07:10
ADI
Ahmedabad Jn
13:50
BSR
Vasai Road
06h 40m
442 Km
66.3 km/hr
 
3916311  SGNR KCVL EXPRESSWed
07:35
ADI
Ahmedabad Jn
14:07
BSR
Vasai Road
06h 32m
442 Km
67.7 km/hr
 
4022475  HSR CBE AC EXPThu
07:50
ADI
Ahmedabad Jn
14:07
BSR
Vasai Road
06h 17m
442 Km
70.3 km/hr
 
4122497  SGNR TPJ HUMSAFAR EXPTue
07:50
ADI
Ahmedabad Jn
14:07
BSR
Vasai Road
06h 17m
443 Km
70.5 km/hr
 
4220924  GIM TEN HUMSAFARMon
09:20
ADI
Ahmedabad Jn
15:30
BSR
Vasai Road
06h 10m
442 Km
71.7 km/hr
 
4309419  ADI TPJ SPLThu
09:30
ADI
Ahmedabad Jn
16:05
BSR
Vasai Road
06h 35m
442 Km
67.1 km/hr
 
4420954  ADI CHENNAI SF EXPSat
09:40
ADI
Ahmedabad Jn
15:52
BSR
Vasai Road
06h 12m
442 Km
71.3 km/hr
 
4522920  ADI MAS HUMSAFARMon
09:40
ADI
Ahmedabad Jn
15:52
BSR
Vasai Road
06h 12m
442 Km
71.3 km/hr
 
4612756  BVC CCT EXPSat
09:45
ADI
Ahmedabad Jn
16:40
BSR
Vasai Road
06h 55m
443 Km
64 km/hr
 
4716613  RJT CBE EXPSun
09:45
ADI
Ahmedabad Jn
16:40
BSR
Vasai Road
06h 55m
442 Km
63.9 km/hr
 
4819202  PBR SC EXPRESSTue
09:45
ADI
Ahmedabad Jn
16:40
BSR
Vasai Road
06h 55m
442 Km
63.9 km/hr
 
4919568  VIVEK EXPRESSFri
09:45
ADI
Ahmedabad Jn
16:40
BSR
Vasai Road
06h 55m
443 Km
64 km/hr
 
5022717  RJT SC RAJKOT EXPMon Wed Thu
09:45
ADI
Ahmedabad Jn
16:40
BSR
Vasai Road
06h 55m
442 Km
63.9 km/hr
 
5116209  AII MYS EXPRESSFri Sun
14:05
ADI
Ahmedabad Jn
21:25
BSR
Vasai Road
07h 20m
443 Km
60.4 km/hr
 
5216505  GIMB SBC EXPRESSTue
14:05
ADI
Ahmedabad Jn
21:35
BSR
Vasai Road
07h 30m
442 Km
58.9 km/hr
 
5316507  JU SBC EXPRESSThu Sat
14:05
ADI
Ahmedabad Jn
21:25
BSR
Vasai Road
07h 20m
442 Km
60.3 km/hr
 
5416531  AII SBC GARIB NAWAJ EXPMon
14:05
ADI
Ahmedabad Jn
21:25
BSR
Vasai Road
07h 20m
443 Km
60.4 km/hr
 
5516533  JU SBC EXPRESSWed
14:05
ADI
Ahmedabad Jn
21:25
BSR
Vasai Road
07h 20m
442 Km
60.3 km/hr
 
5620902  GNC MMCT VANDE BHARAT SFMon Tue Wed Thu Fri Sat
15:00
ADI
Ahmedabad Jn
20:25
MMCT
Mumbai Central
05h 25m
490 Km
90.5 km/hr
 
5712010  SHATABDIMon Tue Wed Thu Fri Sat
15:10
ADI
Ahmedabad Jn
21:45
MMCT
Mumbai Central
06h 35m
490 Km
74.4 km/hr
 
5816333  VRL TVC EXPRESSThu
15:30
ADI
Ahmedabad Jn
22:30
BSR
Vasai Road
07h 00m
442 Km
63.1 km/hr
 
5916335  GIMB NCJ EXPFri
15:30
ADI
Ahmedabad Jn
22:30
BSR
Vasai Road
07h 00m
442 Km
63.1 km/hr
 
6016337  OKHA ERS EXPMon Sat
15:30
ADI
Ahmedabad Jn
22:30
BSR
Vasai Road
07h 00m
443 Km
63.3 km/hr
 
6119260  BVC KCVL EXPTue
15:30
ADI
Ahmedabad Jn
22:30
BSR
Vasai Road
07h 00m
443 Km
63.3 km/hr
 
6211087  VRL PUNE EXPRESSSat
20:05
ADI
Ahmedabad Jn
03:20
BSR
Vasai Road
07h 15m
442 Km
61 km/hr
 
6311089  BGKT PUNE EXPTue
20:05
ADI
Ahmedabad Jn
03:20
BSR
Vasai Road
07h 15m
443 Km
61.1 km/hr
 
6411091  BHUJ PUNE EXPWed
20:05
ADI
Ahmedabad Jn
03:20
BSR
Vasai Road
07h 15m
442 Km
61 km/hr
 
6511049  ADI KOP EXPRESSSun
20:15
ADI
Ahmedabad Jn
03:20
BSR
Vasai Road
07h 05m
442 Km
62.4 km/hr
 
6622185  ADI PUNE AHIMSA EXPRESSThu
20:15
ADI
Ahmedabad Jn
03:20
BSR
Vasai Road
07h 05m
442 Km
62.4 km/hr
 
6722946  SAURASHTRA MAILDaily
20:30
ADI
Ahmedabad Jn
04:55
MMCT
Mumbai Central
08h 25m
490 Km
58.2 km/hr
 
6812297  ADI PUNE DURONTOTue Fri Sun
22:30
ADI
Ahmedabad Jn
03:45
BSR
Vasai Road
05h 15m
442 Km
84.2 km/hr
 
6919418  ADI BVI EXPDaily
23:10
ADI
Ahmedabad Jn
13:28
BSR
Vasai Road
14h 18m
442 Km
30.9 km/hr
 
According to the rail network of Indian Railways, the distance between Ahmedabad and Mumbai Bandra Terminus is 479 kilometres. And as listed in the above table, there are 69 direct trains between Ahmedabad Junction and Mumbai Bandra Terminus. Travelling by train makes our journey safe and convenient. Generally, Ahmedabad Mumbai Bandra Terminus trains complete this journey in 06 hours and 55 minutes.

Ahmedabad Mumbai Bandra Terminus Holiday Special Trains

There is a total of 5 holiday special trains between Ahmedabad and Mumbai Bandra Terminus. The below table lists them all.


104713  BKN BDTS WINTER SPL EXPFri
06:10
ADI
Ahmedabad Jn
13:40
BDTS
Bandra Terminus
07h 30m
479 Km
63.9 km/hr
 
209038  BME BDTS SPLSun
07:50
ADI
Ahmedabad Jn
15:45
BDTS
Bandra Terminus
07h 55m
479 Km
60.5 km/hr
 
309040  AII BDTS SUMMER SPECIALFri
08:15
ADI
Ahmedabad Jn
15:45
BDTS
Bandra Terminus
07h 30m
479 Km
63.9 km/hr
 
409208  BVC BDTS SUMMER SPLThu
21:25
ADI
Ahmedabad Jn
06:00
BDTS
Bandra Terminus
08h 35m
479 Km
55.8 km/hr
 
509419  ADI TPJ SPLThu
09:30
ADI
Ahmedabad Jn
16:05
BSR
Vasai Road
06h 35m
442 Km
67.1 km/hr
 

Ahmedabad Mumbai Bandra Terminus Superfast Trains

There is a total of 34 superfast trains between Ahmedabad and Mumbai Bandra Terminus. The below table lists them all.


120944  BGKT BDTS HUMSAFAR S FSat
00:40
ADI
Ahmedabad Jn
07:35
BDTS
Bandra Terminus
06h 55m
479 Km
69.3 km/hr
 
222452  CDG BDTS EXPRESSMon Thu
00:45
ADI
Ahmedabad Jn
07:35
BDTS
Bandra Terminus
06h 50m
479 Km
70.1 km/hr
 
322936  PIT BDTS SUFThu
02:00
ADI
Ahmedabad Jn
09:30
BDTS
Bandra Terminus
07h 30m
479 Km
63.9 km/hr
 
422924  JAM BDTS HMSFMon Wed Sat
02:05
ADI
Ahmedabad Jn
09:30
BDTS
Bandra Terminus
07h 25m
479 Km
64.6 km/hr
 
522990  MHV BDTS SFSun
02:05
ADI
Ahmedabad Jn
09:30
BDTS
Bandra Terminus
07h 25m
479 Km
64.6 km/hr
 
622994  MHV BDTS SUPFri
02:05
ADI
Ahmedabad Jn
09:30
BDTS
Bandra Terminus
07h 25m
479 Km
64.6 km/hr
 
722956  KUTCH EXPRESSDaily
03:00
ADI
Ahmedabad Jn
11:45
BDTS
Bandra Terminus
08h 45m
479 Km
54.7 km/hr
 
822966  BGKT BDTS SFSun
03:05
ADI
Ahmedabad Jn
11:15
BDTS
Bandra Terminus
08h 10m
479 Km
58.7 km/hr
 
912479  SURYANAGARI EXPDaily
03:25
ADI
Ahmedabad Jn
11:30
BDTS
Bandra Terminus
08h 05m
479 Km
59.3 km/hr
 
1012960  BHUJ BDTS SF EXPTue
03:25
ADI
Ahmedabad Jn
11:15
BDTS
Bandra Terminus
07h 50m
479 Km
61.1 km/hr
 
1112966  BHUJ BDTS SF EXPSat
03:25
ADI
Ahmedabad Jn
11:20
BDTS
Bandra Terminus
07h 55m
479 Km
60.5 km/hr
 
1222473  BKN BDTS EXPTue
03:55
ADI
Ahmedabad Jn
11:55
BDTS
Bandra Terminus
08h 00m
479 Km
59.9 km/hr
 
1322952  GIMB BDTS EXPRESSFri
04:15
ADI
Ahmedabad Jn
11:55
BDTS
Bandra Terminus
07h 40m
479 Km
62.5 km/hr
 
1422932  JSM BDTS S F EXPSun
07:20
ADI
Ahmedabad Jn
14:55
BDTS
Bandra Terminus
07h 35m
479 Km
63.2 km/hr
 
1522950  DEE BDTS SUFFri
07:50
ADI
Ahmedabad Jn
15:10
BDTS
Bandra Terminus
07h 20m
479 Km
65.3 km/hr
 
1622916  HSR BDTS S F EXPWed
08:00
ADI
Ahmedabad Jn
15:50
BDTS
Bandra Terminus
07h 50m
479 Km
61.1 km/hr
 
1722928  LOK SHAKTI EXPDaily
20:45
ADI
Ahmedabad Jn
05:25
BDTS
Bandra Terminus
08h 40m
479 Km
55.3 km/hr
 
1822904  BDTS AC S F EXPMon Thu Sat
22:15
ADI
Ahmedabad Jn
04:55
BDTS
Bandra Terminus
06h 40m
479 Km
71.9 km/hr
 
1922964  BVC BDTS SUFSun
23:10
ADI
Ahmedabad Jn
07:25
BDTS
Bandra Terminus
08h 15m
479 Km
58.1 km/hr
 
2012972  BHAVNAGAR EXPRESSDaily
23:50
ADI
Ahmedabad Jn
08:15
BDTS
Bandra Terminus
08h 25m
479 Km
56.9 km/hr
 
2120910  KOCHUVELI EXPFri
03:10
ADI
Ahmedabad Jn
10:00
BSR
Vasai Road
06h 50m
442 Km
64.7 km/hr
 
2222908  HAPA MADGAON EXPThu
03:15
ADI
Ahmedabad Jn
10:00
BSR
Vasai Road
06h 45m
443 Km
65.6 km/hr
 
2312934  KARNAVATI EXPDaily
05:00
ADI
Ahmedabad Jn
12:10
MMCT
Mumbai Central
07h 10m
490 Km
68.4 km/hr
 
2412932  ADI MMCT DOUBLE DECKERMon Tue Wed Thu Fri Sat
06:00
ADI
Ahmedabad Jn
12:55
MMCT
Mumbai Central
06h 55m
490 Km
70.8 km/hr
 
2522954  GUJARAT EXPRESSDaily
07:05
ADI
Ahmedabad Jn
16:00
MMCT
Mumbai Central
08h 55m
490 Km
55 km/hr
 
2622475  HSR CBE AC EXPThu
07:50
ADI
Ahmedabad Jn
14:07
BSR
Vasai Road
06h 17m
442 Km
70.3 km/hr
 
2722497  SGNR TPJ HUMSAFAR EXPTue
07:50
ADI
Ahmedabad Jn
14:07
BSR
Vasai Road
06h 17m
443 Km
70.5 km/hr
 
2820924  GIM TEN HUMSAFARMon
09:20
ADI
Ahmedabad Jn
15:30
BSR
Vasai Road
06h 10m
442 Km
71.7 km/hr
 
2920954  ADI CHENNAI SF EXPSat
09:40
ADI
Ahmedabad Jn
15:52
BSR
Vasai Road
06h 12m
442 Km
71.3 km/hr
 
3022920  ADI MAS HUMSAFARMon
09:40
ADI
Ahmedabad Jn
15:52
BSR
Vasai Road
06h 12m
442 Km
71.3 km/hr
 
3112756  BVC CCT EXPSat
09:45
ADI
Ahmedabad Jn
16:40
BSR
Vasai Road
06h 55m
443 Km
64 km/hr
 
3222717  RJT SC RAJKOT EXPMon Wed Thu
09:45
ADI
Ahmedabad Jn
16:40
BSR
Vasai Road
06h 55m
442 Km
63.9 km/hr
 
3322185  ADI PUNE AHIMSA EXPRESSThu
20:15
ADI
Ahmedabad Jn
03:20
BSR
Vasai Road
07h 05m
442 Km
62.4 km/hr
 
3422946  SAURASHTRA MAILDaily
20:30
ADI
Ahmedabad Jn
04:55
MMCT
Mumbai Central
08h 25m
490 Km
58.2 km/hr
 

Ahmedabad Mumbai Bandra Terminus Shatabdi Trains

There is a total of 1 Shatabdi trains between Ahmedabad and Mumbai Bandra Terminus. The below table lists them all.


112010  SHATABDIMon Tue Wed Thu Fri Sat
15:10
ADI
Ahmedabad Jn
21:45
MMCT
Mumbai Central
06h 35m
490 Km
74.4 km/hr
 

Ahmedabad Mumbai Bandra Terminus Garib Rath Trains

There is a total of 1 Garib Rath trains between Ahmedabad and Mumbai Bandra Terminus. The below table lists them all.


112215  DEE BDTS GARIBRATHTue Wed Fri Sun
00:45
ADI
Ahmedabad Jn
07:35
BDTS
Bandra Terminus
06h 50m
479 Km
70.1 km/hr
 

Distance Between Ahmedabad and Mumbai Bandra Terminus

Distance Between Ahmedabad and Mumbai Bandra Terminus is 479 kilometres. The below table lists distance in other units.

DistanceUnit
479Kilometres
297.636709Miles
479000Meters
47900000Centimeters
523839.19Yards
1571522.36Feet
18858277.9Inches

Travel Time From Ahmedabad to Mumbai Bandra Terminus

Travel time from Ahmedabad to Mumbai Bandra Terminus is generally 06 hours and 55 minutes. Travel time for different trains are listed below.

Train NumberTime
2094406 hours and 55 minutes
1221506 hours and 50 minutes
2245206 hours and 50 minutes
2293607 hours and 30 minutes
2292407 hours and 25 minutes
2299007 hours and 25 minutes
2299407 hours and 25 minutes
2295608 hours and 45 minutes
2296608 hours and 10 minutes
1247908 hours and 05 minutes

Ahmedabad Mumbai Bandra Terminus Trains FAQs

Q. What is the distance between Ahmedabad and Mumbai Bandra Terminus?

According to the Indian Rail network distance between Ahmedabad Junction and Mumbai Bandra Terminus is 479 kilometres. This distance is generally travelled in 06h 55m.

Q. Which is the fastest train from Ahmedabad to Mumbai Bandra Terminus?

12297 Adi-pune Duronto is the fastest train available from Ahmedabad to Mumbai Bandra Terminus. It takes only 05 hours and 15 minutes to complete the journey.

Q. Which is the first train from Ahmedabad to Mumbai Bandra Terminus?

20944 Bgkt Bdts Humsafar S F is the first train from Ahmedabad to Mumbai Bandra Terminus. It leaves Ahmedabad Jn at 00:40.

Q. Which is the last train from Ahmedabad to Mumbai Bandra Terminus?

19418 Adi-bvi Exp is the last train from Ahmedabad to Mumbai Bandra Terminus. It leaves Ahmedabad Jn at 23:10.

Q. What is the the train number of Superfast train that run between Ahmedabad and Mumbai Bandra Terminus?

Currently, 34 superfast trains run between Ahmedabad and Mumbai Bandra Terminus.
20944 Bgkt Bdts Humsafar S F is a supefast express train that starts from Bhagat Ki Kothi and terminates at Bandra Terminus.

Q. What is the the train number of holiday special (summer special) train that run between Ahmedabad and Mumbai Bandra Terminus?

We found 5 holiday special trains that run from Ahmedabad to Mumbai Bandra Terminus.
04713 Bkn-bdts Winter Spl Exp is a holiday / Summer special train that starts from Bikaner Jn and terminates at Bandra Terminus.

Q. What are important tags for this page?

Night Ahmedabad Mumbai Bandra Terminus Trains Morning Ahmedabad Mumbai Bandra Terminus Trains AHMEDABAD JN se MUMBAI BANDRA TERMINUS train