Skip to search

09519 MDU OKHA SPL

09519 MDU OKHA SPL is a mail/express service from Madurai Jn (MDU) to Okha (OKHA). It covers 2,955 km in 57 hr 5 min, calling at 49 stations and spending 2 nights on board. It runs on Fri.

Mail/Express · 2,955 km · 57 hr 5 min · 49 stops · Fri

Route and stops

Every scheduled call in order, from Madurai Jn (MDU) to Okha (OKHA). An em dash means there is no such event: the train starts at that station or finishes there. “Day” counts from the day it leaves its origin, so a stop on day 2 is the morning after departure.

Scheduled stops of 09519 MDU OKHA SPL, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Madurai Jn MDU01:1510
2Kudalnagar KON01:2501:272 min14
3Kodaikkanal Road KQN01:5301:552 min141
4Dindigul Jn DG02:2002:255 min166
5Manaparai MPA03:0803:102 min1124
6Tiruchchirappalli Jn TPJ03:5504:0510 min1161
7Srirangam SRGM04:2304:252 min1173
8Villupuram Jn VM06:2506:3510 min1338
9Tiruvannamalai TNM07:3007:322 min1406
10Vellore Cantt VLR09:3009:322 min1489
11Katpadi Jn KPD10:0010:055 min1498
12Renigunta Jn RU12:4012:455 min1613
13Cuddapah HX13:5313:552 min1738
14Yerraguntla YA14:2914:301 min1777
15Tadipatri TU15:1915:201 min1846
16Gooty Jn GY16:0916:101 min1894
17Dhone Jn DHNE17:2517:305 min1949
18Kurnool City KRNT18:2318:252 min11,003
19Gadwal GWD19:4319:452 min11,058
20Wanparti Road WPR20:0420:051 min11,080
21Mahbubnagar MBNR20:5821:002 min11,133
22Shadnagar SHNR21:4321:441 min11,187
23Kacheguda KCG23:3023:4010 min11,239
24Malkajgiri MJF00:0500:061 min21,247
25Medchal MED00:3900:401 min21,271
26Kamareddi KMC01:1901:201 min21,352
27Nizamabad NZB02:3802:402 min21,404
28Basar BSX03:1803:202 min21,433
29Mudkhed Jn MUE05:3005:322 min21,492
30H Sahib Nanded NED06:0006:055 min21,515
31Purna Jn PAU06:4507:1530 min21,545
32Hingoli Deccan HNL08:2308:252 min21,626
33Washim WHM09:2309:252 min21,673
34Akola Jn AK10:0010:055 min21,752
35Bhusaval Jn BSL13:3013:355 min21,892
36Jalgaon Jn JL14:0214:053 min21,916
37Amalner AN15:2015:222 min21,971
38Nandurbar NDB16:5016:555 min22,067
39Surat ST19:2219:253 min22,227
40Bharuch Jn BH20:2820:302 min22,286
41Vadodara Jn BRC21:3321:385 min22,356
42Anand Jn ANND22:2022:222 min22,392
43Nadiad Jn ND22:3722:392 min22,410
44Ahmedabad Jn ADI23:5000:1020 min32,456
45Surendranagar SUNR02:5502:572 min32,586
46Rajkot Jn RJT05:0005:1010 min32,702
47Jamnagar JAM06:5907:045 min32,787
48Dwarka DWK09:2909:345 min32,926
49Okha OKHA10:2032,955

Longest halts

Where 09519 stands longest, from the scheduled times above. A long booked halt is also where a change of train is most likely to hold — the margin is already in the timetable.

  • Purna Jn PAU30 min · arrives 06:45, departs 07:15
  • Ahmedabad Jn ADI20 min · arrives 23:50, departs 00:10
  • Tiruchchirappalli Jn TPJ10 min · arrives 03:55, departs 04:05
  • Villupuram Jn VM10 min · arrives 06:25, departs 06:35
  • Kacheguda KCG10 min · arrives 23:30, departs 23:40
  • Rajkot Jn RJT10 min · arrives 05:00, departs 05:10

Stations on the 09519 route

A sample of the intermediate calls, spread along the run. Each station page lists everything else that stops there.

What is and is not on this page

Everything above is published timetable data — scheduled times, halts, day numbers and cumulative distance. It changes when the timetable changes and not otherwise, and nothing on this page predicts a delay.

Seat availability is not shown here, because it changes by the minute and a cached page cannot tell the truth about it. Search this route and a date to have every class checked at the moment you ask — and, if 09519 is full, to have RailRoute look for a split ticket, an earlier boarding point or a journey with one change. How that works is written up in the method behind the alternatives.

RailRoute is an independent service and does not sell tickets. Timetable data can be wrong or out of date; where it comes from and how far it can be trusted is written down. Confirm the times against Indian Railways before you travel.

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.