Skip to content

Exact Railway Distance from DELHI H NIZAMUDDIN (NZM) to BHOPAL JN (BPL)

The shortest Indian Railways track distance is700 km, passing 82 intermediate stations across 84 halts.

Total Track Distance
700km
Intermediate Stations
82
Major Junctions
32

Estimated Train Fare (Approx.)

700 km
  • Sleeper:₹625
  • 3AC:₹1,790
  • 2AC:₹2,590
  • 1AC:₹4,450

*Approximate estimates based on standard IR distance slabs. Actual fares may vary by train type, dynamic pricing, and GST.

Change the origin or destination, or swap the direction, to calculate a new distance.

Major junctions on route

  • NZMDELHI H NIZAMUDDIN0 km
  • OKAOKHLA3 km
  • TKDTUGLAKABAD9 km
  • FDBFARIDABAD20 km
  • BVHBALLABGARH28 km
  • ASTASAOTI38 km
  • SHLKSHOLAKA71 km
  • HDLHODAL81 km
  • BTSRBHUTESHWAR134 km
  • MTJMATHURA JN136 km
  • RKMRAJA KI MANDI186 km
  • AGCAGRA CANTT190 km
  • DHODHAULPUR245 km
  • HETHETAMPUR256 km
  • BLNRBIRLANAGAR306 km
  • GWLGWALIOR JN309 km
  • STLISITHOULI317 km
  • ARIANTRI330 km
  • VGLJVIRANGANA LAKSHMIBAI JHANSI407 km
  • BJIBIJAULI416 km
  • TBTTALBAHAT458 km
  • BJABIJROTHA469 km
  • AGDAGASOD554 km
  • BINABINA JN562 km
  • KAHKALHAR588 km
  • BETBARETH597 km
  • RKRIRAO KHEDI601 km
  • BAQGANJ BASODA607 km
  • BHSVIDISHA648 km
  • SCISANCHI657 km
  • SUWSUKHISEWANIYAN689 km
  • BPLBHOPAL JN700 km

Station-by-station distance table

Cumulative track kilometres from DELHI H NIZAMUDDIN (NZM) to BHOPAL JN (BPL).

Distance from DELHI H NIZAMUDDIN to BHOPAL JN, station by station
#StationKm
1DELHI H NIZAMUDDINJn0
2OKHLAJn3
3TUGLAKABADJn9
4TUGLAKABAD CABIN15
5FARIDABADJn20
6FARIDABAD NEW TOWN24
7BALLABGARHJn28
8ASAOTIJn38
9PALWAL50
10RUNDHI60
11SHOLAKAJn71
12HODALJn81
13KOSI KALAN94
14CHATA105
15AJHAI115
16VRINDABAN ROAD126
17BHUTESHWARJn134
18MATHURA JNJn136
19BAAD146
20FARAH155
21FARAH TOWN157
22KITHAM167
23RUNKUTA176
24BILOCHPURA AGRA185
25RAJA KI MANDIJn186
26AGRA CANTTJn190
27BHANDAI201
28JAJAU217
29MANIA232
30DHAULPURJn245
31HETAMPURJn256
32SIKRODA KWANRI261
33MORENA270
34SANK280
35NURABAD283
36BANMOR289
37RAYARU295
38BIRLANAGARJn306
39GWALIOR JNJn309
40SITHOULIJn317
41ANTRIJn330
42ANANT PAITH341
43SIMARIATAL346
44DABRA351
45KOTRA361
46SONAGIR371
47DATIA382
48KARARI396
49VIRANGANA LAKSHMIBAI JHANSIJn407
50BIJAULIJn416
51KHAJRAHA425
52BABINA433
53BURHPURA437
54BASAI446
55MATATILA453
56TALBAHATJn458
57BIJROTHAJn469
58JAKHAURA478
59DAILWARA488
60LALITPUR499
61JIRON509
62JAKHALAUN516
63DHAURA527
64MOHASA536
65KARONDA542
66AGASODJn554
67BINA JNJn562
68KURWAI KETHORA571
69MANDI BAMORA579
70KALHARJn588
71BARETHJn597
72RAO KHEDIJn601
73GANJ BASODAJn607
74PABAI616
75GULABHGANJ626
76SUMER634
77SORAI643
78VIDISHAJn648
79SANCHIJn657
80SALAMATPUR664
81DEWANGANJ673
82BHADBHADAGHAT682
83SUKHISEWANIYANJn689
84BHOPAL JNJn700

Frequently asked questions

What is the exact rail track distance between DELHI H NIZAMUDDIN (NZM) and BHOPAL JN (BPL)?
The shortest rail track distance is 700 km, covering 84 stations between DELHI H NIZAMUDDIN (NZM) and BHOPAL JN (BPL). This is the shortest available track route across the indexed network, passing 82 intermediate stations.
How many junctions fall between DELHI H NIZAMUDDIN and BHOPAL JN?
32 junction stations fall on the shortest route, including NZM, OKA, TKD, FDB, BVH, AST, SHLK, HDL, BTSR, MTJ, RKM, AGC, DHO, HET, BLNR, GWL, STLI, ARI, VGLJ, BJI, TBT, BJA, AGD, BINA, KAH, BET, RKRI, BAQ, BHS, SCI, SUW, BPL.
Is break journey allowed between DELHI H NIZAMUDDIN and BHOPAL JN?
Indian Railways generally permits a break journey on long-distance journeys beyond a prescribed distance, allowing you to pause at an intermediate station and continue later. Use the RailKM route mapper to add via stations and check the cumulative kilometres at every stop before planning a break.
What is the shortest rail route from DELHI H NIZAMUDDIN to BHOPAL JN?
RailKM computes the shortest track route by total kilometres rather than the fastest train path. The shortest route totals 700 km and lists every passing station with cumulative distance in the table above.
How much does a train ticket from DELHI H NIZAMUDDIN (NZM) to BHOPAL JN (BPL) cost?
Over the 700 km journey, an approximate Sleeper (SL) fare is around ₹625, AC 3-Tier (3AC) around ₹1,790, with AC 2-Tier and AC First Class proportionally higher. These are standard-slab estimates only — actual fares differ by train type, dynamic pricing and GST.

Distances are shortest available track kilometres, derived from open railway timetable data (DataMeet). For a multi-via, break-journey plan, open theRailKM route mapper.