Advertisement

BALHARSHAH to BHOPAL JN at a Glance

Measured across every direct train we hold timings for.

57Direct trains
8h 20mFastest
10h 14mAverage
606Km by rail

There are 57 direct trains from BALHARSHAH (BPQ) to BHOPAL JN (BPL). The two stations are about 606 km apart by rail, and the quickest service covers it in 8h 20m. Journey times range from 8h 20m to 12h 10m, averaging 10h 14m — a spread worth checking before you book, since the slowest train on this route takes 3h 50m longer than the fastest.

The fastest train is 12433 MAS NZM RAJDHANI, leaving BALHARSHAH at 17:45 and reaching BHOPAL JN at 02:05 in 8h 20m. That works out at roughly 73 km/h end to end. The first departure of the day is 12590 CHZ GKP SF EXP at 03:10, and the last is 20497 FZR SF HUMSAFAR at 23:15.

7 of them run daily, with the rest on selected days of the week. 22 trains arrive the following day, so check the arrival date on your ticket as well as the time. The most common categories on the route are 31 Express, 14 Special, 3 Rajdhani Express and 3 Mail/Express.

Pick of the Route

The three departures most people are choosing between.

Fastest
12433 MAS NZM RAJDHANI
17:45 → 02:05 · 8h 20m
First of the day
12590 CHZ GKP SF EXP
03:10 → 13:50 · 10h 40m
Last of the day
20497 FZR SF HUMSAFAR
23:15 → 09:30 · 10h 15m

All Direct Trains, BPQ to BPL

Departure at BALHARSHAH, arrival at BHOPAL JN.

TrainNameDepartsArrivesDurationDistance
12590 CHZ GKP SF EXP
Thu
03:10 13:50 10h 40m 607 km
07075 HYB GKP SPL
Fri
03:20 13:40 10h 20m 607 km
20482 JU SF HUMSAFAR
Sat
03:25 13:50 10h 25m 606 km
22403 PDY NDLS SF EXP
Wed
03:25 13:50 10h 25m 606 km
01926 VGLJ HDP SPL
Sat
05:30 17:05 11h 35m 606 km
12721 DAKSHIN SF EXP
Daily
06:00 17:10 11h 10m 607 km
12967 MAS JP SF EXP
Tue, Sun
07:45 17:50 10h 5m 607 km
12969 CBE JP SF EXP
Fri
07:45 17:50 10h 5m 607 km
12975 MYS JP EXP
Thu, Sat
07:45 17:50 10h 5m 606 km
12615 GRAND TRUNK EXP
Daily
08:10 18:40 10h 30m 606 km
22631 ANUVRAT SF EXP
Thu
10:15 21:30 11h 15m 606 km
22674 MQ BGKT SF EXP
Mon
10:15 21:30 11h 15m 607 km
04816 MAS JU SPECIAL
Tue
10:30 22:40 12h 10m 607 km
12621 TAMILNADU SF EXP
Daily
10:35 20:10 9h 35m 607 km
20805 AP EXPRESS
Daily
11:10 20:20 9h 10m 606 km
12723 TELANGANA SF EXP
Daily
12:00 21:45 9h 45m 607 km
22691 RAJDHANI EXP
Daily
12:15 20:55 8h 40m 607 km
11085 MAO DOUBLDECKER
Sun
12:30 00:00+1d 11h 30m 607 km
12592 GORAKHPUR EXP
Mon
12:30 23:40 11h 10m 600 km
12512 RAPTISAGAR SF EX
Tue, Wed, Sun
12:45 23:40 10h 55m 607 km
12522 RAPTISAGAR EXP
Fri
12:45 23:40 10h 55m 607 km
22646 AHILYANAGARI EXP
Sat
12:45 23:35 10h 50m 607 km
04114 UBL PRYJ SPL
Tue
13:10 01:20+1d 12h 10m 606 km
12649 SAMPARK KRANTI
Mon, Wed, Fri, Sat, Sun
14:10 23:10 9h 607 km
14724 TPTY HSR EXPRESS
Mon
15:55 03:05+1d 11h 10m 606 km
12647 KONGU SF EXP
Sun
17:15 03:30+1d 10h 15m 607 km
15024 YPR GKP EXP
Thu
17:15 03:30+1d 10h 15m 607 km
22534 YPR GORAKPUR EXP
Wed
17:15 03:30+1d 10h 15m 607 km
12433 MAS NZM RAJDHANIFastest
Fri, Sun
17:45 02:05+1d 8h 20m 607 km
12437 SC NZM RAJDHANI
Wed
17:45 02:05+1d 8h 20m 606 km
12611 NZM GARIB RATH
Sat
17:45 02:05+1d 8h 20m 607 km
12625 KERALA SF EXP
Daily
18:15 03:45+1d 9h 30m 606 km
12643 TVC NZM SF EXP
Tue
21:10 06:45+1d 9h 35m 607 km
12645 MILLENNIUM EXP
Sat
21:10 06:45+1d 9h 35m 606 km
12803 SWARNA JAYANTHI
Mon, Fri
21:10 06:45+1d 9h 35m 606 km
16031 ANDAMAN EXPRESS
Wed, Thu, Sun
22:20 09:05+1d 10h 45m 606 km
16317 HIMSAGAR EXPRESS
Fri
22:20 09:05+1d 10h 45m 607 km
16787 TEN SVDK EXPRESS
Mon
22:20 09:05+1d 10h 45m 607 km
16093 MAS LJN EXPRESS
Tue, Sat
22:40 09:30+1d 10h 50m 606 km
12641 TIRUKKURAL EXP
Wed, Fri
22:55 08:15+1d 9h 20m 607 km
12651 NZM S KRNTI EXP
Tue, Sun
22:55 08:15+1d 9h 20m 606 km
12707 SAMPARK KRANTI
Mon, Wed, Fri
22:55 08:15+1d 9h 20m 607 km
20493 MDU CDG SF EXP
Wed, Sun
23:15 09:30+1d 10h 15m 607 km
20497 FZR SF HUMSAFAR
Tue
23:15 09:30+1d 10h 15m 607 km
01928 MDU CNB SPECIAL
02085 BZA NDLS SPL
04718
05542 YPR DBG SPL
06161 TEN NZM SPECIAL
06259 YPR NZM SPL
06597 YPR YNRK SPL
07405 CHZ PRYJ SPL
07662 KZJ NZM SPL
07664 BZA FDB SPL
07735 TPTY AII SPL
16687 NAVYUG EXP
16864 MQ BGKT EXP

13 of these services are listed without timings because we do not hold their times at both stations. They are still real trains on this route — check the schedule checker for their full timetable.

Train Guides for This Route

Full schedule, running days and recent chart vacancy.

All Route Guides

Every station pair we have published a full guide for.

Frequently Asked Questions

Common questions about BALHARSHAH to BHOPAL JN trains.

57 direct trains run from BALHARSHAH (BPQ) to BHOPAL JN (BPL), of which 7 run daily.

Train 12433 MAS NZM RAJDHANI is the fastest on the BALHARSHAH to BHOPAL JN route, departing at 17:45 and arriving at 02:05 — a journey of 8h 20m.

The earliest departure is train 12590 CHZ GKP SF EXP at 03:10, reaching BHOPAL JN at 13:50.

The rail distance from BALHARSHAH (BPQ) to BHOPAL JN (BPL) is about 606 km, covered in 8h 20m by the fastest train.

Journey times range from 8h 20m to 12h 10m, with an average of 10h 14m across the 44 services we hold timings for.

Yes — 22 trains on this route arrive on the day after departure. Check the arrival day on your ticket, not just the time.

General booking opens 60 days before the train departs its originating station. Tatkal opens one day before that departure — at 10:00 AM for AC classes and 11:00 AM for non-AC classes. Note that both are counted from the train's origin, which for many of these services is not BALHARSHAH.

Timings are the scheduled times published by Indian Railways and may change. This is not live running status. Only direct trains are listed — a journey with a change is not shown. Always reconfirm on the official railway channels before you travel.

Route Summary
FromBALHARSHAH (BPQ)
ToBHOPAL JN (BPL)
Direct trains57
Run daily7
Distance606 km
Fastest8h 20m
Slowest12h 10m
Overnight22
Travelling the Other Way?

Trains from BHOPAL JN back to BALHARSHAH run to a different timetable.

BPL → BPQ
Booking Tips & Guides
Complete Guide to Common Indian Railways Abbreviations

Understand all commonly used Indian Railway abbreviations and never again get co...

Sep 7, 2026 4 min
How to Find Vacant Seats in a Train After Chart Preparation?

Learn how to check vacant train seats after chart preparation using the official...

Sep 7, 2026 8 min
What is 3E in Train? 3E vs 3A Coach Difference and Fare

3E is AC 3-Tier Economy: 83 berths against 72 in 3A, a side middle berth that 3A...

Sep 6, 2026 7 min
Advance Reservation Period: The 60-Day IRCTC Booking Rule

The advance reservation period is 60 days, counted back from the journey and exc...

Sep 5, 2026 6 min
How Many IRCTC Tickets Can You Book in a Month?

Twelve a month on a normal IRCTC account, twenty-four if it is Aadhaar-verified ...

Sep 5, 2026 6 min