Friday, 25 September 2026 Live data, refreshed every few minutes Railway newsहिन्दी
TrainLiveStatus
Train No. 19605 · Mail/Express

MDJN - UDZ Express (MDJN to UDZ)

Madar Jn to Udaipur City · 306 km · 39 stops · Runs Daily

Checking live position…

The full timetable is below while live data loads.

Never miss your stopNever miss your stop
Arrival
Station
Departure
  1. Day 1
  2. Start
    Madar Jn
    MDJN · 0 km
    06:50
  3. 07:10
    Ajmer Jn
    AII · 6 km · 40 min halt
    07:50
  4. 08:00
    Adarshnagar
    AHO · 12 km · 1 min halt
    08:01
  5. 08:08
    Hatundi
    HTD · 17 km · 1 min halt
    08:09
  6. 08:16
    Rajosi
    ROS · 24 km · 1 min halt
    08:17
  7. 08:26
    Nasirabad
    NSD · 30 km · 2 min halt
    08:28
  8. 08:38
    Jharwasaa
    JWS · 41 km · 1 min halt
    08:39
  9. 08:47
    Bandanwara
    BDW · 49 km · 1 min halt
    08:48
  10. 08:55
    Singhawal
    SGW · 59 km · 1 min halt
    08:56
  11. 09:03
    Mokhampura
    MAKH · 65 km · 1 min halt
    09:04
  12. 09:22
    Bijainagar
    BJNR · 71 km · 2 min halt
    09:24
  13. 09:29
    Gulabpura
    GBP · 74 km · 1 min halt
    09:30
  14. 09:43
    Rupaheli
    RPI · 84 km · 1 min halt
    09:44
  15. 09:49
    Bhojras
    BHAS · 87 km · 1 min halt
    09:50
  16. 09:59
    Sareri
    SSR · 97 km · 1 min halt
    10:00
  17. 10:07
    Raila Road
    RLR · 104 km · 1 min halt
    10:08
  18. 10:15
    Lambiya
    LMA · 111 km · 1 min halt
    10:16
  19. 10:25
    Dhuwala
    DWL · 121 km · 1 min halt
    10:26
  20. 10:32
    Mandal
    MDL · 127 km · 2 min halt
    10:34
  21. 11:25
    Bhilwara
    BHL · 138 km · 5 min halt
    11:30
  22. 11:39
    Mandpiya
    MDPA · 148 km · 1 min halt
    11:40
  23. 11:48
    Hamirgarh
    HMG · 156 km · 1 min halt
    11:49
  24. 11:56
    Soniana
    SNYN · 162 km · 1 min halt
    11:57
  25. 12:04
    Gangrar
    GGR · 170 km · 1 min halt
    12:05
  26. 12:17
    Det
    DET · 177 km · 1 min halt
    12:18
  27. 12:35
    Chanderia
    CNA · 184 km · 2 min halt
    12:37
  28. 13:05
    Chittaurgarh Jn
    COR · 192 km · 15 min halt
    13:20
  29. 13:39
    Ghosunda
    GSD · 204 km · 1 min halt
    13:40
  30. 13:47
    Netawal
    NTWL · 210 km · 1 min halt
    13:48
  31. 13:56
    Pandoli
    PMO · 218 km · 1 min halt
    13:57
  32. 14:06
    Kapasan
    KIN · 227 km · 1 min halt
    14:07
  33. 14:16
    Bhupalsagar
    BSJ · 238 km · 1 min halt
    14:17
  34. 14:24
    Fatehnagar
    FAN · 250 km · 1 min halt
    14:25
  35. 14:50
    Mavli Jn
    MVJ · 264 km · 5 min halt
    14:55
  36. 15:03
    Bhimal
    BIML · 271 km · 1 min halt
    15:04
  37. 15:14
    Khemli
    KLH · 282 km · 1 min halt
    15:15
  38. 15:26
    Debari
    DRB · 292 km · 1 min halt
    15:27
  39. 15:50
    Rana Pratap Nagar
    RPZ · 302 km · 2 min halt
    15:52
  40. 16:35
    Udaipur City
    UDZ · 306 km
    End

Check seats on 19605

Waitlisted? The percentage is the estimated chance of confirmation. Seats can also open up from a nearby station: open the trip planner.

19605 route map

Stations plotted in order. The line joins stops directly and does not trace the exact track. Map data © OpenStreetMap contributors.

19605 coach position

Coach order appears here once live data for this train loads. What do the codes mean?

How late does 19605 usually run?

We record this train's delay several times a day. A summary will appear here after a few days of observations.

New to train travel?New to train travel?

MDJN - UDZ Express: common questions

What time does 19605 leave Madar Jn?

19605 MDJN - UDZ Express is scheduled to depart Madar Jn (MDJN) at 06:50 and reach Udaipur City (UDZ) at 16:35, a journey of about 09 h 45 min.

On which days does 19605 run?

It runs daily.

How many stops does 19605 have?

39 scheduled halts over 306 km, including Ajmer Jn, Adarshnagar, Hatundi.

Which classes are available?

GEN. See the coach code guide for what each class means.

What is the return train?

The return service is 19606 Udz-mdjn Express from Udaipur City to Madar Jn.

Timetable valid from 01-Jan-2026. Timings can change for maintenance, diversions or special notices, so check the live status on the day of travel.

From the blog