Popular Trains That Pass Through Ahmedabad Junction
Ahmedabad Junction (ADI) is the largest as well as the busiest railway station in the state of Gujarat. While Gandhinagar is the capital of the state, it is Ahmedabad which is the centre of the state’s economic might. This station gets such a huge traveller traction as it is the gateway to the industrial and commercial regions of Gujarat. Ahmedabad junction acts as the primary connecting station from all parts of the country like Mumbai, Delhi, Bengaluru, Hyderabad, Kolkata, etc. to major regions of Surat, Saurashtra, Kutch, Vadodara, etc.
As many as 204 pass trains pass through Ahmedabad Junction on a daily basis. This station is also known as Kalupur station and is one of the highest income generating stations not only in the state, but countrywide as well. There are 12 platforms on this station currently. 3 more tracks are being added for the Bullet train integration of this railway station. The station is going through a redevelopment programme that is going to bring the infrastructure of this station to new heights. The station is being developed into a 16-storey complex with 5-in-1 Multimodal Hub which include the regular train services, Bullet Train, Metro, BRTS and AMTS.
In this blog we are going to present a comprehensive list of major and popular trains that pass through Ahmedabad Junction across different regions of the country. If you want to travel to a particular part of the country from this station, you can select some of the trains from our blog. Alternatively passengers can also choose the trains between two stations services to find which trains are operating between your boarding and deboarding stations.
Premium Trains at Ahmedabad Junction
Vande Bharat Express
Two sets of Vande Bharat Express trains pass through the Ahmedabad Junction. One is towards Mumbai Central which connects the Vadodara, Surat, Vapi and Borivali stations in between. The distance is covered in under 6 hours. The other Vande Bharat connects Ahmedabad to Okha and the Saurashtra region. The trip concluded in about 6 hours and 30 minutes.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 22962 | Vande Bharat Express | Ahmedabad Jn (ADI) | 06:05 | Mumbai Central (MMCT) | 11:45 | 05h 40m | Mon to Sat |
| 22961 | Vande Bharat Express | Mumbai Central (MMCT) | 15:45 | Ahmedabad Jn (ADI) | 21:15 | 05h 30m | Mon to Sat |
| 22926 | Adi Vande Bharat | Okha (OKHA) | 03:40 | Ahmedabad Jn (ADI) | 10:10 | 06h 30m | 6 days |
| 22925 | Okha Vande Bharat | Ahmedabad Jn (ADI) | 18:10 | Okha (OKHA) | 00:40 | 06h 30m | 6 days |
Shatabdi, Tejas, and Duronto
Daytime Mumbai travel: the Shatabdi (12009/12010) and the Tejas (82901/82902) both run on the Mumbai Central corridor with AC chair cars. Pune gets the Duronto (12297/12298), three days each way. Point to point, overnight, no intermediate stops.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 12009 | Shatabdi Express | Mumbai Central (MMCT) | 06:20 | Ahmedabad Jn (ADI) | 12:40 | 06h 20m | Mon to Sat |
| 12010 | Shatabdi Express | Ahmedabad Jn (ADI) | 15:10 | Mumbai Central (MMCT) | 21:45 | 06h 35m | Mon to Sat |
| 82901 | IRCTC Tejas Express | Mumbai Central (MMCT) | 15:55 | Ahmedabad Jn (ADI) | 22:30 | 06h 35m | 6 days |
| 82902 | IRCTC Tejas Express | Ahmedabad Jn (ADI) | 06:35 | Mumbai Central (MMCT) | 13:20 | 06h 45m | 6 days |
| 82901 | IRCTC Tejas Express | Mumbai Central (MMCT) | 15:55 | Ahmedabad Jn (ADI) | 22:30 | 06h 35m | 6 days |
| 82902 | IRCTC Tejas Express | Ahmedabad Jn (ADI) | 06:35 | Mumbai Central (MMCT) | 13:20 | 06h 45m | 6 days |
| 12297 | Pune Duronto Express | Ahmedabad Jn (ADI) | 22:30 | Pune Jn (PUNE) | 07:40 | 09h 10m | Tue, Fri, Sun |
| 12298 | Adi Duronto Express | Pune Jn (PUNE) | 21:00 | Ahmedabad Jn (ADI) | 06:40 | 09h 40m | Mon, Thu, Sat |
Trains from Ahmedabad Junction to Mumbai
Gujarat Mail, Gujarat Express, and Karnavati
Gujarat Mail (12901/12902). Runs daily, Dadar to ADI and back, overnight. The Gujarat Express (22953/22954) does the same stretch in the daytime. So does the Karnavati Express (12933/12934). Three options, different departure windows, same corridor.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 12901 | Gujarat Mail | Dadar (DDR) | 21:40 | Ahmedabad Jn (ADI) | 05:40 | 08h 00m | Daily |
| 12902 | Gujarat Mail | Ahmedabad Jn (ADI) | 22:50 | Dadar (DDR) | 06:15 | 07h 25m | Daily |
| 22953 | Gujarat Express | Mumbai Central (MMCT) | 05:40 | Ahmedabad Jn (ADI) | 14:30 | 08h 50m | Daily |
| 22954 | Gujarat Express | Ahmedabad Jn (ADI) | 07:05 | Mumbai Central (MMCT) | 16:00 | 08h 55m | Daily |
| 12933 | Karnavati Express | Mumbai Central (MMCT) | 14:05 | Ahmedabad Jn (ADI) | 21:05 | 07h 00m | Daily |
| 12934 | Karnavati Express | Ahmedabad Jn (ADI) | 04:55 | Mumbai Central (MMCT) | 12:10 | 07h 15m | Daily |
AC Double Decker, Gujarat Queen, and Pune Services
Double Decker (12931/12932) runs daily between Mumbai Central and ADI, full AC. Gujarat Queen (19033/19034) is the daily Valsad link. Pune has the Ahimsa Express (22185/22186), once a week each way. The Kutch Express (22955) and Bikaner to Bandra Terminus Superfast (22473) also pass through ADI on their way to Mumbai. Check Train Schedule for current running days before booking.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 12931 | AC Double Decker | Mumbai Central (MMCT) | 14:20 | Ahmedabad Jn (ADI) | 21:40 | 06h 55m | Daily |
| 12932 | AC Double Decker | Ahmedabad Jn (ADI) | 06:00 | Mumbai Central (MMCT) | 13:00 | 07h 00m | Daily |
| 19033 | Gujarat Queen | Valsad (BL) | 04:05 | Ahmedabad Jn (ADI) | 10:25 | 06h 20m | Daily |
| 19034 | Gujarat Queen | Ahmedabad Jn (ADI) | 18:10 | Valsad (BL) | 00:40 | 06h 30m | Daily |
| 22185 | Ahimsa Express | Ahmedabad Jn (ADI) | 20:15 | Pune Jn (PUNE) | 07:30 | 11h 15m | Thu |
| 22186 | Ahimsa Express | Pune Jn (PUNE) | 20:10 | Ahmedabad Jn (ADI) | 07:35 | 11h 25m | Wed |
| 22955 | Kutch Express | Bandra Terminus (BDTS) | 17:45 | Bhuj (BHUJ) | 08:30 | 14h 45m | Daily |
| 22956 | Kutch Express | Bhuj (BHUJ) | 20:25 | Bandra Terminus (BDTS) | 11:30 | 14h 55m | Daily |
| 22473 | BKN BDTS SF Exp | Bikaner Jn (BKN) | 15:30 | Bandra Terminus (BDTS) | 12:00 | 20h 30m | Daily |
| 22474 | BDTS BKN SF Exp | Bandra Terminus (BDTS) | 14:40 | Bikaner Jn (BKN) | 10:25 | 19h 45m | Daily |
Trains from Ahmedabad Junction to Delhi and Rajasthan
Ashram Express and Yoga Express
Ashram Express leaves Sabarmati BG at 19:45, and reaches Old Delhi by 10:00 next morning. The return train leaves Old Delhi at 14:55, arrives at Sabarmati by 05:45. Operates daily, both ways, across the Jaipur mainline. The Yoga Express (19031/19032) takes a longer route: ADI to Rishikesh via Delhi and Haridwar, 26 hours, daily.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 12915 | Ashram Express | Sabarmati Bg (SBIB) | 19:45 | Old Delhi (DLI) | 10:00 | 14h 15m | Daily |
| 12916 | Ashram Express | Old Delhi (DLI) | 14:55 | Sabarmati Bg (SBIB) | 05:45 | 14h 50m | Daily |
| 19031 | Yoga Express | Ahmedabad Jn (ADI) | 09:55 | Yog Nagari Rishikesh (YNRK) | 12:10 | 26h 05m | Daily |
| 19032 | Yoga Express | Yog Nagari Rishikesh (YNRK) | 14:55 | Sabarmati Bg (SBIB) | 15:20 | 24h 25m | Daily |
Jammu, J&K, and Rajasthan Services
The Jammu Tawi Express (19223/19224) runs daily to Firozpur Cantonment. Vaishno Devi travellers have the Hapa SVDK Express (12475), Tuesdays only, 33 hours. Suryanagari Express (12479/12480) covers Jodhpur to Bandra Terminus daily. Ala Hazrat Express (14311/14312) links Bareilly to Bhuj. Northern routes delay more in winter. Worth a Live Train Running Status check before leaving for the station.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 19223 | Jammu Tawi Express | Sabarmati Bg (SBIB) | 10:25 | Firozpur Cant (FZR) | 09:30 | 23h 05m | Daily |
| 19224 | Jammu Tawi Express | Jammu Tawi (JAT) | 07:50 | Sabarmati Bg (SBIB) | 13:45 | 29h 55m | Daily |
| 12475 | Hapa SVDK Express | Hapa (HAPA) | 08:45 | SVDK (SVDK) | 17:50 | 33h 05m | Tue |
| 12476 | SVDK Hapa Express | SVDK (SVDK) | 09:40 | Hapa (HAPA) | 18:30 | 32h | Mon |
| 14311 | Ala Hazrat Express | Bareilly (BE) | 06:35 | Bhuj (BHUJ) | 10:50 | 28h 15m | Tue, Thu, Sat |
| 14312 | Ala Hazrat Express | Bhuj (BHUJ) | 12:45 | Bareilly (BE) | 20:35 | 31h 50m | 6 days |
| 12479 | Suryanagari Express | Jodhpur Jn (JU) | 19:40 | Bandra Terminus (BDTS) | 11:45 | 16h 05m | Daily |
| 12480 | Suryanagari Express | Bandra Terminus (BDTS) | 13:25 | Jodhpur Jn (JU) | 05:15 | 15h 50m | Daily |
Ajmer Intercity
Ajmer Intercity connects Ahmedabad Junction to Ajmer daily. It departs at 09:10, and reaches Ajmer by 18:45. Return from Ajmer at 06:25, ADI by 15:35. Under 10 hours both ways.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 19411 | Ajmer Intercity | Ahmedabad Jn (ADI) | 09:10 | Ajmer Jn (AII) | 18:45 | 09h 35m | Daily |
| 19412 | Ajmer Intercity | Ajmer Jn (AII) | 06:25 | Ahmedabad Jn (ADI) | 15:35 | 09h 10m | Daily |
Trains from Ahmedabad Junction to Howrah and the Sabarmati Express Routes
Howrah Superfast and Sabarmati Express
Howrah Superfast (12833/12834) connects Ahmedabad Junction to Howrah in just over 37 hours. It runs daily both ways. Two separate Sabarmati Express routes operate from ADI: one to Darbhanga in Bihar (19165/19166, three days each way), one to Varanasi City (19167/19168, four days a week). Same name. Different routes. Worth knowing before you book. Not sure what else runs between your stations? Try trains between two stations on RailMitra.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 12833 | Howrah Express | Ahmedabad Jn (ADI) | 00:25 | Howrah Jn (HWH) | 13:35 | 37h 10m | Daily |
| 12834 | Howrah Express | Howrah Jn (HWH) | 23:45 | Ahmedabad Jn (ADI) | 12:00 | 36h 15m | Daily |
| 19165 | Sabarmati Express | Ahmedabad Jn (ADI) | 20:50 | Darbhanga Jn (DBG) | 19:15 | 46h 25m | Sun, Wed, Fri |
| 19166 | Sabarmati Express | Darbhanga Jn (DBG) | 04:30 | Ahmedabad Jn (ADI) | 00:55 | 44h 25m | Mon, Wed, Sat |
| 19167 | Sabarmati Express | Ahmedabad Jn (ADI) | 23:10 | Varanasi City (BCY) | 10:15 | 35h 05m | Mon, Tue, Thu, Sat |
| 19168 | Sabarmati Express | Varanasi City (BCY) | 14:05 | Ahmedabad Jn (ADI) | 00:55 | 34h 50m | Sun, Tue, Thu, Fri |
Shanti Express and Prerna Express
Indore gets the daily Shanti Express (19309/19310), departing ADI at 19:10 and reaching Indore by 05:45. Nagpur has the Prerna Express (22137/22138), three days a week each way.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 19309 | Shanti Express | Ahmedabad Jn (ADI) | 19:10 | Indore Jn Bg (INDB) | 05:45 | 10h 35m | Daily |
| 19310 | Shanti Express | Indore Jn Bg (INDB) | 23:00 | Ahmedabad Jn (ADI) | 08:20 | 09h 20m | Daily |
| 22137 | Prerna Express | Nagpur (NGP) | 08:15 | Ahmedabad Jn (ADI) | 00:45 | 16h 30m | Wed, Sat, Sun |
| 22138 | Prerna Express | Ahmedabad Jn (ADI) | 18:30 | Nagpur (NGP) | 10:25 | 15h 55m | Mon, Thu, Sun |
Trains from Ahmedabad Junction to Bihar, Bengal, and Assam
Rajgir twice a week: that is the Azimabad Express (12947/12948) from ADI. The Kamakhya Gandhidham Express (15667/15668) covers over 3,100 km to reach Assam. Gandhidham to Kamakhya: 63 hours 25 minutes. Once a week each way.
Daily services here: Gwalior Sabarmati Express (22547), Darbhanga Ahmedabad Special (09466), Jansadharan Express (15269) from Muzaffarpur, and the Parasnath Express (12942) running Asansol to Bhavnagar Terminus.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 12947 | Azimabad Express | Ahmedabad Jn (ADI) | 21:50 | Rajgir (RGD) | 07:25 | 33h 35m | Mon, Wed |
| 12948 | Azimabad Express | Rajgir (RGD) | 21:00 | Ahmedabad Jn (ADI) | 03:50 | 30h 50m | Wed, Fri |
| 15667 | Kamakhya Express | Gandhidham Bg (GIMB) | 14:05 | Kamakhya (KYQ) | 05:20 | 63h 25m | Sat |
| 15668 | Kamakhya Express | Kamakhya (KYQ) | 11:00 | Gandhidham Bg (GIMB) | 21:20 | 58h 20m | Wed |
| 09466 | DBG ADI SPL | Darbhanga Jn (DBG) | 03:00 | Ahmedabad Jn (ADI) | 16:35 | 37h 35m | Daily |
| 15269 | Jansadharan Exp | Muzaffarpur Jn (MFP) | 21:20 | Ahmedabad Jn (ADI) | 07:40 | 34h 20m | Daily |
| 12942 | Parasnath Express | Asansol Jn (ASN) | 19:50 | Bhavnagar Terminus (BVC) | 09:25 | 37h 35m | Daily |
| 22547 | GWL SBIB SF Exp | Gwalior (GWL) | 20:10 | Sabarmati Bg (SBIB) | 11:50 | 15h 40m | Daily |
Trains from Ahmedabad Junction to Chennai and Bengaluru
Navjeevan Express and Humsafar
31 hours 25 minutes to Chennai Central. The Navjeevan Express (12655/12656) runs this daily. Over 1,890 km, both ways. That is the backbone of south-bound travel from ADI. The Chennai Central Ahmedabad Humsafar Express (22919/22920) runs once a week in each direction. Bengaluru gets the Yesvantpur Express (16501/16502): departs ADI on Tuesday, YPR returns Sunday.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 12655 | Navjeevan Express | Ahmedabad Jn (ADI) | 21:25 | MGR Chennai Central (MAS) | 05:10 | 31h 25m | Daily |
| 12656 | Navjeevan Express | MGR Chennai Central (MAS) | 10:10 | Ahmedabad Jn (ADI) | 18:00 | 31h 50m | Daily |
| 16501 | Yesvantpur Express | Ahmedabad Jn (ADI) | 19:00 | Yesvantpur Jn (YPR) | 03:40 | 32h 40m | Tue |
| 16502 | Yesvantpur Express | Yesvantpur Jn (YPR) | 16:45 | Ahmedabad Jn (ADI) | 01:00 | 32h 15m | Sun |
| 22919 | Humsafar Express | MGR Chennai Central (MAS) | 16:00 | Ahmedabad Jn (ADI) | 21:15 | 29h 15m | Wed |
| 22920 | Humsafar Express | Ahmedabad Jn (ADI) | 09:40 | MGR Chennai Central (MAS) | 15:05 | 29h 25m | Mon |
Kerala, Odisha, and Daily South Services
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 16333 | Veraval TVC Exp | Veraval (VRL) | 06:50 | Trivandrum Central (TVC) | 04:00 | 45h 10m | Thu |
| 16334 | Veraval TVC Exp | Trivandrum Central (TVC) | 15:45 | Veraval (VRL) | 16:45 | 49h 00m | Mon |
| 12843 | Puri Ahmedabad Exp | Puri (PURI) | 17:30 | Ahmedabad Jn (ADI) | 06:25 | 36h 55m | Tue, Thu, Fri, Sat |
| 12844 | Puri Ahmedabad Exp | Ahmedabad Jn (ADI) | 18:40 | Puri (PURI) | 08:55 | 38h 55m | Mon, Thu, Sat, Sun |
| 16337 | Okha ERS Exp | Okha (OKHA) | 06:45 | Ernakulam Jn (ERS) | 23:55 | 41h 10m | Daily |
| 16311 | SGNR KCVL Exp | Shri Ganganagar (SGNR) | 13:55 | Trivandrum Kochuveli (KCVL) | 19:10 | 53h 15m | Daily |
Kerala options are thin from ADI. The Veraval Thiruvananthapuram Express (16333/16334) runs once a week via the Konkan. Puri gets the 12843/12844, four days each way, about 38 hours. The Okha Ernakulam Express (16337) and Shri Ganganagar Kochuveli Express (16311) cover daily south-bound traffic, both long-haul. Waitlists on south-bound trains fill fast. Check Train Seat Availability before booking.
Intra-Gujarat and Local Trains at Ahmedabad Junction
Namo Bharat Rapid Rail (94801/94802): ADI to Bhuj, 359 km, AC chair car, no reservation needed, under 6 hours. Departs ADI at 17:25. Newest service on this corridor and noticeably different from older DMU options.
Somnath Express (22957/22958) departs nightly at 22:10 toward Veraval. Arrives 06:00. Both directions, every day. The Jan Shatabdi (20947) leaves ADI at 07:55, Ekta Nagar by 10:50. For the shorter commuter runs: Himmatnagar Asarva DMU (09402) and Mahesana Ahmedabad DMU Special (09432) handle daily town-to-city traffic.
| Train No. | Train Name | From | Dep. | To | Arr. | Duration | Days |
| 94801 | Namo Bharat Rapid Rail | Ahmedabad Jn (ADI) | 17:25 | Bhuj (BHUJ) | 23:15 | 05h 50m | 6 days |
| 94802 | Namo Bharat Rapid Rail | Bhuj (BHUJ) | 05:15 | Ahmedabad Jn (ADI) | 10:50 | 05h 35m | 6 days |
| 22957 | Somnath Express | Ahmedabad Jn (ADI) | 22:10 | Veraval Jn (VRL) | 06:00 | 07h 50m | Daily |
| 22958 | Somnath Express | Veraval Jn (VRL) | 21:50 | Ahmedabad Jn (ADI) | 05:40 | 07h 50m | Daily |
| 20947 | Jan Shatabdi Express | Ahmedabad Jn (ADI) | 07:55 | Ekta Nagar (EKNR) | 10:50 | 02h 55m | Daily |
| 09402 | Himmatnagar Asarva DMU | Himmatnagar (HMT) | 05:30 | Asarva Junction (ASV) | 07:45 | 02h 15m | Daily |
| 09432 | MSH ADI DMU SPL | Mahesana Junction (MSH) | 07:45 | Sabarmati Bg (SBIB) | 09:30 | 01h 45m | Daily |
Food Delivery at Ahmedabad Junction
Hungry mid-journey? RailMitra handles food delivery in train at Ahmedabad Junction. Enter your PNR on the app or the website, select ADI as the delivery station, and the food comes to your seat. Order at least 30 to 60 minutes before reaching ADI.
Three active restaurant partners right now:
Hotel Laxmi Inn (rated 5.0): Pure veg. Rs. 99 minimum. Delivery in 30 minutes.
Saggy’s Food (rated 4.8): Pure veg. Rs. 69 minimum. Delivery in 45 minutes. Lowest entry point of the three.
Honest Food Plaza (rated 4.7): Pure veg. Rs. 199 minimum. Prepaid only. About 60 minutes delivery time.
The menu covers Gujarati staples like theplas, handvo, and khichdi, plus veg thalis, North Indian, South Indian, and Indo-Chinese. Jain preparations available. There are several exciting offers and coupons available on the platform that will make your order extra special.
Wrapping Up
Over 200 trains a day, corridors fanning out in every direction from Ahmedabad Junction, and three more platforms still under construction. ADI is not a station that is standing still. Whether you are on the Rajdhani to Delhi, the Navjeevan to Chennai, or just the Namo Bharat to Bhuj, this guide covers the main trains running through. For up-to-date timings before your trip, use the Train Schedule tool on RailMitra.