Exact Railway Distance from BHOPAL JN (BPL) to NAGPUR (NGP)
The shortest Indian Railways track distance is361 km, passing 40 intermediate stations across 42 halts.
- Total Track Distance
- 361km
- Intermediate Stations
- 40
- Major Junctions
- 14
Estimated Train Fare (Approx.)
361 km- Sleeper:₹335
- 3AC:₹1,045
- 2AC:₹1,505
- 1AC:₹2,585
*Approximate estimates based on standard IR distance slabs. Actual fares may vary by train type, dynamic pricing, and GST.
Customize this Route
Add via stations in the full mapper →Change the origin or destination, or swap the direction, to calculate a new distance.
Major junctions on route
- BPLBHOPAL JN0 km
- MDDPMANDI DIP22 km
- ODGOBAIDULLA GANJ36 km
- BKABARKHERA47 km
- BNIBUDNI62 km
- PRKDPOWERKHEDA77 km
- ETITARSI JN85 km
- KRTHKIRATGARH93 km
- SAHLSAHELI101 km
- KQEKALA AKHAR112 km
- DOHDHODRA MOHAR126 km
- BBTRBARBATPUR136 km
- AMLAAMLA JN203 km
- NGPNAGPUR361 km
Station-by-station distance table
Cumulative track kilometres from BHOPAL JN (BPL) to NAGPUR (NGP).
| # | Station | Code | Km |
|---|---|---|---|
| 1 | BHOPAL JNJn | BPL | 0 |
| 2 | RANI KAMLAPATI | RKMP | 6 |
| 3 | MISROD | MSO | 12 |
| 4 | MANDI DIPJn | MDDP | 22 |
| 5 | OBAIDULLA GANJJn | ODG | 36 |
| 6 | BARKHERAJn | BKA | 47 |
| 7 | BUDNIJn | BNI | 62 |
| 8 | HOSHANGABAD | HBD | 67 |
| 9 | POWERKHEDAJn | PRKD | 77 |
| 10 | ITARSI JNJn | ET | 85 |
| 11 | KIRATGARHJn | KRTH | 93 |
| 12 | SAHELIJn | SAHL | 101 |
| 13 | KALA AKHARJn | KQE | 112 |
| 14 | DHODRA MOHARJn | DOH | 126 |
| 15 | MAGARDOH | MGRD | 130 |
| 16 | BARBATPURJn | BBTR | 136 |
| 17 | GHORADONGRI | GDYA | 148 |
| 18 | DHARAKHOH | DHQ | 163 |
| 19 | MARAMJHIRI | MJY | 173 |
| 20 | BETUL | BZU | 179 |
| 21 | MALKAPUR ROAD | MALK | 186 |
| 22 | BARSALI | BYS | 193 |
| 23 | AMLA JNJn | AMLA | 203 |
| 24 | JAULKHERA | JKR | 217 |
| 25 | MULTAI | MTY | 225 |
| 26 | HATNA PUR | HTN | 233 |
| 27 | CHICHONDA | CCD | 239 |
| 28 | GHUNDANKHAPA | GDKP | 249 |
| 29 | TEEGAON | TEO | 253 |
| 30 | PANDHURNA | PAR | 262 |
| 31 | DARIMETA | DDMT | 268 |
| 32 | NARKHER | NRKR | 276 |
| 33 | TINKHEDA | TNH | 283 |
| 34 | KALAMBHA | KLBA | 291 |
| 35 | KATOL | KATL | 301 |
| 36 | METPANJRA | MER | 308 |
| 37 | SONKHAMB | SNKB | 315 |
| 38 | KOHLI | KOHL | 324 |
| 39 | KALMESHWAR | KSWR | 337 |
| 40 | BHARATWADA | BWRA | 348 |
| 41 | GODHANI | GNQ | 354 |
| 42 | NAGPURJn | NGP | 361 |
Frequently asked questions
- What is the exact rail track distance between BHOPAL JN (BPL) and NAGPUR (NGP)?
- The shortest rail track distance is 361 km, covering 42 stations between BHOPAL JN (BPL) and NAGPUR (NGP). This is the shortest available track route across the indexed network, passing 40 intermediate stations.
- How many junctions fall between BHOPAL JN and NAGPUR?
- 14 junction stations fall on the shortest route, including BPL, MDDP, ODG, BKA, BNI, PRKD, ET, KRTH, SAHL, KQE, DOH, BBTR, AMLA, NGP.
- Is break journey allowed between BHOPAL JN and NAGPUR?
- 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 BHOPAL JN to NAGPUR?
- RailKM computes the shortest track route by total kilometres rather than the fastest train path. The shortest route totals 361 km and lists every passing station with cumulative distance in the table above.
- How much does a train ticket from BHOPAL JN (BPL) to NAGPUR (NGP) cost?
- Over the 361 km journey, an approximate Sleeper (SL) fare is around ₹335, AC 3-Tier (3AC) around ₹1,045, 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.