Trains from Kalhar to Bhopal
2 trains run between Kalhar and
Bhopal. Kalhar has 1 stations,
from which you can easily book train tickets to
Bhopal.
If you're planning a trip soon, you can alternatively book
KALHAR TO BHOPAL TRAIN TICKETS
on ixigo.
Kalhar to Bhopal Train Distance
The distance between Kalhar and Bhopal is approximately 112km. Kalhar to Bhopal distance by train is
covered in about 2:53 hours. The fastest train between
these cities takes approximately 2:53 hours and halts at
a few stations. Some train services take longer to cover the Kalhar to Bhopal train distance.
To reduce your travel time, check train routes and train timetables before booking your ticket.
Kalhar to Bhopal Train Ticket Price
If you are in search of affordable train tickets from Kalhar to Bhopal, ConfirmTkt is the best
platform.
The Kalhar to Bhopal train ticket price varies according to travel dates, coach type, and
individual preferences.
Travellers can find Kalhar to Bhopal train fare priced between
₹160 and ₹520, with the lowest
price starting at ₹160.
Below are the minimum Kalhar to Bhopal train reservation ticket prices for all classes:
Daily Trains from Kalhar to Bhopal
A total of 2 trains run daily from
Kalhar to Bhopal. See the details below:
| JU BPL EXP (14813) |
Daily |
06:27 |
09:20 |
Kalhar |
Bhopal Junction |
2:53 hrs |
| BSP BPL PAS EXP (18236) |
Daily |
13:30 |
17:18 |
Kalhar |
Bhopal Junction |
3:48 hrs |
First Train from Kalhar to Bhopal
The first train from Kalhar to Bhopal is
JU BPL EXP. It starts from Kalhar at
06:27 and reaches Bhopal at
09:20.
Last Train from Kalhar to Bhopal
The last train from Kalhar to Bhopal is
BSP BPL PAS EXP. It starts from Kalhar at
13:30 and reaches Bhopal at
17:18.
Fastest Train from Kalhar to Bhopal
The fastest train from Kalhar to Bhopal is
JU BPL EXP. The total Kalhar to Bhopal distance by
train is 112 km. It takes only
2:53 hours to cover.
Cheapest Train from Kalhar to Bhopal
The cheapest train from Kalhar to Bhopal is
JU BPL EXP (14813). The lowest price for Kalhar to Bhopal train ticket is
₹160.