NVS → MSH · 5 direct trains

Trains from Navsari to Mahesana Jn

5 direct trains run from Navsari (NVS) to Mahesana Jn (MSH). The fastest train is 19017 Lokshakti Exp, completing the journey in 5h 35m. Trains depart between 01:00 and 23:55. The distance is approximately 327 km.

Total Trains

5

Fastest

5h 35m

19017

First Train

01:00

Last Train

23:55

Distance

327 km

Navsari to Mahesana Jn Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
16508
Jodhpur Exp
Express
01:00Day 306:535h 53mMon, Wed1A, 2A, 3A, SL, 2S
11090
Pune Bgkt Exp
Express
02:45Day 208:556h 10mSun1A, 2A, 3A, SL, 2S
20959
Bl Vadnagar Sup
Superfast
06:1012:256h 15mDaily1A, 2A, 3A, SL, 2S
19017
Lokshakti Exp
Express
23:5505:30Day 25h 35mDaily1A, 2A, 3A, SL, 2S
22927
Lokshakti Exp
Superfast
23:5505:30Day 25h 35mDaily1A, 2A, 3A, SL, 2S

Stations on the Navsari to Mahesana Jn route

Stops on 19017 Lokshakti Exp, the fastest train on this corridor (10 stations).

  1. 1. NVS Navsari
  2. 2. ST Surat
  3. 3. KSB Kosamba Jn
  4. 4. BH Bharuch Jn
  5. 5. BRC Vadodara Jn
  6. 6. ANND Anand Jn
  7. 7. ND Nadiad Jn
  8. 8. MAN Maninagar
  9. 9. ADI Ahmedabad Jn
  10. 10. MSH Mahesana Jn

Other Routes from Navsari

Frequently Asked Questions

How many trains run from Navsari to Mahesana Jn?▼

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

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

The fastest train is 19017 Lokshakti Exp, which covers the distance in 5h 35m. It departs at 23:55 and arrives at 05:30.

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

The first train departs at 01:00 and the last train departs at 23:55. Check the timetable for specific trains and their running days.

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

The distance from Navsari to Mahesana Jn by train is approximately 327 km. Journey time varies from 5h 35m depending on the train type.

How to check seat availability for Navsari 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 Navsari and Mahesana Jn?▼

On the fastest train, Navsari to Mahesana Jn calls at Surat (ST), Kosamba Jn (KSB), Bharuch Jn (BH), Vadodara Jn (BRC), Anand Jn (ANND), Nadiad Jn (ND), Maninagar (MAN), Ahmedabad Jn (ADI). Other trains on this route may skip some of these stops.

About Navsari to Mahesana Jn Route

The Navsari to Mahesana Jn route is served by 5 direct trains operated by Indian Railways. The fastest option is 19017 Lokshakti Exp with a journey time of 5h 35m. The rail distance is approximately 327 km.

Trains leave Navsari between 01:00 (first) and 23:55 (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.