ANND → MSH · 12 direct trains

Trains from Anand Jn to Mahesana Jn

12 direct trains run from Anand Jn (ANND) to Mahesana Jn (MSH). The fastest train is 12490 Ddr Bkn Sf Exp, completing the journey in 2h 26m. Trains depart between 01:58 and 21:48. The distance is approximately 133 km.

Total Trains

12

Fastest

2h 26m

12490

First Train

01:58

Last Train

21:48

Distance

133 km

Anand Jn to Mahesana Jn Train Timetable

Complete list of 12 direct trains from ANND to MSH with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
19009
Barmer Humsafar
Express
01:58Day 204:402h 42mFri1A, 2A, 3A, SL, 2S
19017
Lokshakti Exp
Express
02:53Day 205:302h 37mDaily1A, 2A, 3A, SL, 2S
22927
Lokshakti Exp
Superfast
02:53Day 205:302h 37mDaily1A, 2A, 3A, SL, 2S
16210
Ajmer Express
Express
04:17Day 306:552h 38mTue, Thu1A, 2A, 3A, SL, 2S
16508
Jodhpur Exp
Express
04:17Day 306:532h 36mMon, Wed1A, 2A, 3A, SL, 2S
16532
Garib Nawaz Exp
Express
04:17Day 306:552h 38mFri1A, 2A, 3A, SL, 2S
16534
Jodhpur Exp
Express
04:17Day 306:552h 38mSun1A, 2A, 3A, SL, 2S
11090
Pune Bgkt Exp
Express
06:08Day 208:552h 47mSun1A, 2A, 3A, SL, 2S
20959
Bl Vadnagar Sup
Superfast
09:0812:253h 17mDaily1A, 2A, 3A, SL, 2S
19027
Jat Vivek Exp
Express
17:3420:403h 6mSat1A, 2A, 3A, SL, 2S
22451
Bdts Cdg Sf Exp
Superfast
17:3420:403h 6mMon, Thu1A, 2A, 3A, SL, 2S
12490
Ddr Bkn Sf Exp
Superfast
21:4800:14Day 22h 26mWed, Sun1A, 2A, 3A, SL, 2S

Stations on the Anand Jn to Mahesana Jn route

Stops on 12490 Ddr Bkn Sf Exp, the fastest train on this corridor (4 stations).

  1. 1. ANND Anand Jn
  2. 2. ND Nadiad Jn
  3. 3. ADI Ahmedabad Jn
  4. 4. MSH Mahesana Jn

Other Routes from Anand Jn

Frequently Asked Questions

How many trains run from Anand Jn to Mahesana Jn?▼

There are 12 direct trains running from Anand Jn (ANND) to Mahesana Jn (MSH). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Anand Jn to Mahesana Jn?▼

The fastest train is 12490 Ddr Bkn Sf Exp, which covers the distance in 2h 26m. It departs at 21:48 and arrives at 00:14.

What is the first and last train from Anand Jn to Mahesana Jn?▼

The first train departs at 01:58 and the last train departs at 21:48. Check the timetable for specific trains and their running days.

What is the distance from Anand Jn to Mahesana Jn by train?▼

The distance from Anand Jn to Mahesana Jn by train is approximately 133 km. Journey time varies from 2h 26m depending on the train type.

How to check seat availability for Anand Jn to Mahesana Jn trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Anand Jn and Mahesana Jn?▼

On the fastest train, Anand Jn to Mahesana Jn calls at Nadiad Jn (ND), Ahmedabad Jn (ADI). Other trains on this route may skip some of these stops.

About Anand Jn to Mahesana Jn Route

The Anand Jn to Mahesana Jn route is served by 12 direct trains operated by Indian Railways. The fastest option is 12490 Ddr Bkn Sf Exp with a journey time of 2h 26m. The rail distance is approximately 133 km.

Trains leave Anand Jn between 01:58 (first) and 21:48 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.