Skip to search

Trains from Mahesana Jn to Vapi

Mahesana Jn to Vapi is 390 km by rail. 25 direct trains run it; the fastest is the 20495 Jodhpur–Hadapsar Superfast Express at 6 hr 34 min. The most punctual is the 12479 Surya Nagari Express, on time (within 15 min) on 83% of days, typically 4 min late. 5 run every day, leaving between 01:57 and 21:00. When they are waitlisted, a journey with one change takes 6 hr 15 min.

Departures
01:57 – 21:00
Fare from
₹260
Sleeper · estimate
Most punctual
83% on time
12479 Surya Nagari Express
Daily trains
5 of 25
Check seats for your date

Trains and seats

  • 12479Surya Nagari Express
    01:576 hr 41 min08:38

    MSH — VAPI · 392 km · Superfast

    Checking seats
  • 12489Bikaner–Dadar Express
    02:527 hr 11 min10:03

    MSH — VAPI · 393 km · Superfast

    Checking seats
  • 20483Bhagat Ki Kothi–Dadar Superfast Express
    02:527 hr 11 min10:03

    MSH — VAPI · 393 km · Mail/Express

    Checking seats
  • 20495Jodhpur–Hadapsar Superfast Express
    04:096 hr 34 min10:43

    MSH — VAPI · 392 km · Mail/Express · fastest

    Checking seats
  • 16588Bikaner–Yesvantpur Express
    05:156 hr 48 min12:03

    MSH — VAPI · 392 km · Mail/Express

    Checking seats
  • 19028Jammu Tawi–Bandra Terminus Express
    05:156 hr 48 min12:03

    MSH — VAPI · 392 km · Mail/Express

    Checking seats
  • 14806Barmer–Yesvantpur AC Express
    05:206 hr 43 min12:03

    MSH — VAPI · 392 km · Mail/Express

    Checking seats
  • 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express
    05:256 hr 58 min12:23

    MSH — VAPI · 393 km · Superfast

    Checking seats
  • 19010Bandra Terminus Humsafar
    05:377 hr 23 min13:00

    MSH — VAPI · 390 km · Superfast

    Checking seats
  • 16311Shri Ganganagar–Thiruvananthapuram North Express
    05:496 hr 34 min12:23

    MSH — VAPI · 393 km · Mail/Express

    Checking seats
  • 22475Hisar–Coimbatore AC Express
    05:496 hr 34 min12:23

    MSH — VAPI · 392 km · Superfast

    Checking seats
  • 22932Jaisalmer–Bandra Terminus Superfast Express
    06:006 hr 53 min12:53

    MSH — VAPI · 393 km · Superfast

    Checking seats
  • 12998Barmer–Bandra Terminus
    06:176 hr 36 min12:53

    MSH — VAPI · 392 km · Superfast

    Checking seats
  • 22916Hisar–Bandra Terminus Superfast Express
    06:196 hr 34 min12:53

    MSH — VAPI · 393 km · Superfast

    Checking seats
  • 14807Jodhpur–Dadar Express
    11:507 hr 48 min19:38

    MSH — VAPI · 392 km · Mail/Express

    Checking seats
  • 16209Ajmer–Mysuru Express
    12:177 hr 6 min19:23

    MSH — VAPI · 392 km · Mail/Express

    Checking seats
  • 16507Jodhpur–Bengaluru Express
    12:177 hr 6 min19:23

    MSH — VAPI · 390 km · Mail/Express

    Checking seats
  • 16531Ajmer–Bengaluru Garib Nawaz
    12:177 hr 6 min19:23

    MSH — VAPI · 392 km · Mail/Express

    Checking seats
  • 11089Bhagat Ki Kothi–Pune Express
    18:177 hr 6 min01:23+1 arrives the next day

    MSH — VAPI · 393 km · Mail/Express

    Checking seats
  • 20475Bikaner–Miraj Superfast Express
    18:177 hr 6 min01:23+1 arrives the next day

    MSH — VAPI · 392 km · Superfast

    Checking seats
  • 22928Lokshakti Express
    18:507 hr 23 min02:13+1 arrives the next day

    MSH — VAPI · 392 km · Superfast

    Checking seats
  • 14701Aravali Express
    19:457 hr 23 min03:08+1 arrives the next day

    MSH — VAPI · 392 km · Mail/Express

    Checking seats
  • 04827Bhagat Ki Kothi–Bandra Terminus Special
    19:478 hr 43 min04:30+1 arrives the next day

    MSH — VAPI · 393 km · Mail/Express

    Checking seats
  • 21904Bikaner–Bandra Terminus Superfast
    20:306 hr 58 min03:28+1 arrives the next day

    MSH — VAPI · 392 km · Mail/Express

    Checking seats
  • 14707Ranakpur Express
    21:007 hr 15 min04:15+1 arrives the next day

    MSH — VAPI · 392 km · Mail/Express

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Ahmedabad JnADI
    02:586 hr 15 min09:13

    quicker than every direct train

    12990AII DDR EXPRESS02:58 — 04:20Superfast
    Holds 9 in 101 hr 45 min to change at ADI

    Holds about 9 times in 10 here. Measured on 26,307 paired days.

    22962VANDE BHARAT EXP06:05 — 09:13Superfast

    MSH — ADI

    Checking seats

    ADI — VAPI

    Checking seats
  • One change at Ahmedabad JnADI
    02:526 hr 21 min09:13

    quicker than every direct train

    20483BGKT DDR SF EXP02:52 — 04:20Mail/Express

    12489 BKN DDR EXP 02:52 — 04:20 on Wed

    Holds 9 in 101 hr 45 min to change at ADI

    Holds about 9 times in 10 here. Measured on 26,307 paired days.

    22962VANDE BHARAT EXP06:05 — 09:13Superfast

    20483 often runs late

    MSH — ADI

    Checking seats

    ADI — VAPI

    Checking seats
  • One change at Ahmedabad JnADI
    11:506 hr 28 min18:18

    quicker than every direct train

    14807JU DDR EXPRESS11:50 — 13:35Mail/Express
    Holds 8 in 101 hr 15 min to change at ADI — tight

    Holds about 8 times in 10 here. 306 min would make it 9 in 10. Measured on 35,432 paired days.

    20902VANDE BHARAT EXP14:50 — 18:18Shatabdi

    both trains usually run on time

    MSH — ADI

    Checking seats

    ADI — VAPI

    Checking seats

Which arrives on time

On time = within 15 min at Vapi · year to August 2026 · 20 of 25 trains tracked

  1. typically 4 min late at Vapi
    83%
  2. typically 7 min late at Vapi
    78%
  3. 69%
  4. typically 12 min late at Vapi
    67%
  5. typically 6 min late at Vapi
    67%

Runs late more often than not

How we grade this

Fares

Estimated for 390 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 390 km between Mahesana Jn and Vapi, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹260observed fares
3E AC 3 economy₹635observed fares
3A AC 3 tier₹688observed fares
2A AC 2 tier₹971observed fares
1A AC first class₹1,596observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Mahesana Jn

Other trains to Vapi