Skip to search

19665 Khajuraho–Udaipur City Express

Mail/Express · 1,094 km · 21 hr 30 min · 35 stops · Daily

Departs
09:25
Khajuraho
Arrives
06:55
Udaipur City · day 2
Journey
21 hr 30 min
1,094 km · 35 stops
Runs
Daily
Fare from
₹540
Sleeper · estimate
On time
80%
usually on time
Check seats for your date

19665 running status

Checking where it is…

19665 coach position

Fetching the coach order…

19665 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Khajuraho to Udaipur City

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 19665 Khajuraho–Udaipur City Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Khajuraho KURJ—09:25—10
2Singhpurdumra SPDM09:5109:521 min134
3Mahoba MBA10:2510:4520 min164
4Kulpahar KLAR11:0311:052 min186
5Harpalpur HPP11:2811:302 min1117
6Mau Ranipur MRPR11:4811:502 min1138
7Nivari NEW12:1512:172 min1172
8Orchha ORC13:0013:022 min1192
9Virangana Lakshmibai(Jhanshi) VGLJ13:4013:488 min1203
10Datia DAA14:1214:142 min1228
11Dabra DBA14:3614:382 min1258
12Gwalior Jn GWL15:2015:222 min1302
13Morena MRA15:4615:482 min1340
14Dhaulpur DHO16:3316:352 min1368
15Agra Cantt AGC17:1517:205 min1420
16Achhnera Jn AH17:5317:552 min1445
17Bharatpur Jn BTE18:2018:255 min1472
18Nadbai NBI18:4818:502 min1500
19Kherli KL19:0519:072 min1517
20Mandawar Mahwa Road MURD19:2819:302 min1537
21Bandikui Jn BKI20:4320:452 min1569
22Dausa DO21:2021:222 min1598
23Getor Jagatpura GTJT21:4821:502 min1648
24Gandhinagar Jaipur GADJ22:1322:163 min1654
25Jaipur JP22:4022:5010 min1659
26Phulera Jn FL23:3823:402 min1714
27Kishangarh KSG00:2100:232 min2768
28Ajmer Jn AII01:0001:1010 min2793
29Nasirabad NSD01:3501:372 min2817
30Bijainagar BJNR02:0402:062 min2859
31Bhilwara BHL02:5503:005 min2925
32Chittaurgarh COR04:0504:2015 min2980
33Mavli Jn MVJ05:1505:172 min21,051
34Ranapratapnagar RPZ06:1306:152 min21,090
35Udaipur City UDZ06:55——21,094

How reliably 19665 runs

80% arrive on time at the destination
typically on time · 48% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Khajuraho
    usually on time
    95%
  • Singhpurdumra
    typically 7 min late
    93%
  • Mahoba
    typically 19 min late
    39%
  • Kulpahar
    typically 28 min late · 3% over an hour
    27%
  • Harpalpur
    typically 35 min late · 4% over an hour
    21%
  • Mau Ranipur
    typically 37 min late · 7% over an hour
    20%
  • Nivari
    typically 41 min late · 9% over an hour
    18%
  • Orchha
    typically 20 min late · 3% over an hour
    38%
  • Virangana Lakshmibai(Jhanshi)
    typically 6 min late · 3% over an hour
    76%
  • Datia
    typically 7 min late · 3% over an hour
    75%
  • Dabra
    typically 10 min late · 3% over an hour
    64%
  • Gwalior Jn
    typically 8 min late · 5% over an hour
    68%
  • Morena
    typically 17 min late · 8% over an hour
    44%
  • Dhaulpur
    usually on time · 6% over an hour
    78%
  • Agra Cantt
    typically 7 min late · 8% over an hour
    72%
  • Achhnera Jn
    typically 14 min late · 9% over an hour
    52%
  • Bharatpur Jn
    typically 23 min late · 10% over an hour
    33%
  • Nadbai
    typically 28 min late · 12% over an hour
    27%
  • Kherli
    typically 31 min late · 12% over an hour
    24%
  • Mandawar Mahwa Road
    typically 30 min late · 13% over an hour
    25%
  • Bandikui Jn
    typically 11 min late · 5% over an hour
    59%
  • Dausa
    typically 19 min late · 5% over an hour
    39%
  • Getor Jagatpura
    typically 33 min late · 8% over an hour
    23%
  • Gandhinagar Jaipur
    typically 23 min late · 6% over an hour
    33%
  • Jaipur
    typically 14 min late · 4% over an hour
    53%
  • Phulera Jn
    typically 20 min late · 5% over an hour
    38%
  • Kishangarh
    typically 17 min late · 7% over an hour
    44%
  • Ajmer Jn
    typically 10 min late · 5% over an hour
    66%
  • Nasirabad
    typically 11 min late · 5% over an hour
    63%
  • Bijainagar
    typically 25 min late · 9% over an hour
    30%
  • Bhilwara
    typically 27 min late · 9% over an hour
    28%
  • Chittaurgarh
    typically 16 min late · 7% over an hour
    47%
  • Mavli Jn
    typically 20 min late · 7% over an hour
    38%
  • Ranapratapnagar
    typically 3 min late · 5% over an hour
    65%
  • Udaipur City
    usually on time · 9% over an hour
    80%

Longest halts

  • Mahoba MBA20 min · arrives 10:25, departs 10:45
  • Chittaurgarh COR15 min · arrives 04:05, departs 04:20
  • Jaipur JP10 min · arrives 22:40, departs 22:50
  • Ajmer Jn AII10 min · arrives 01:00, departs 01:10
  • Virangana Lakshmibai(Jhanshi) VGLJ8 min · arrives 13:40, departs 13:48
  • Agra Cantt AGC5 min · arrives 17:15, departs 17:20

Return train and other trains on this route

Stations on the 19665 route