Trains from Mahesana to Bhuj
1 trains run between Mahesana and Bhuj. Mahesana has 1 station(s), from which you can easily book train tickets to
Bhuj. Distance from Mahesana to Bhuj is 424 km. It will take approx. 08:27 hours to reach Bhuj from Mahesana by train.
If you're planning a trip soon, you can alternatively book
MAHESANA TO BHUJ TRAIN TICKETS
on ixigo.
Mahesana to Bhuj Train Ticket Price
If you are in search of affordable train tickets from Mahesana to Bhuj, ConfirmTkt is the best platform.
The Mahesana to Bhuj train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹295 and ₹6940, with the lowest Mahesana to Bhuj train ticket rate starting at ₹295.
Below are the minimum ticket prices for all classes:
Weekly Trains from Mahesana to Bhuj
There are 1 weekly trains running between Mahesana and Bhuj. Check the details below:
BDTS BHUJ SFAST (12965) |
Tue |
21:28 |
05:55 |
Mahesana Junction |
Bhuj |
08:27 hrs |
First Train from Mahesana to Bhuj
The first train from Mahesana to Bhuj is BDTS BHUJ SFAST. It starts from Mahesana at 21:28 and reaches Bhuj at 05:55.
Last Train from Mahesana to Bhuj
The last train from Mahesana to Bhuj is BDTS BHUJ SFAST. It starts from Mahesana at 21:28 and reaches Bhuj at 05:55.
Fastest Train from Mahesana to Bhuj
The fastest train from Mahesana to Bhuj is BDTS BHUJ SFAST. It takes only 08:27 hours to cover 424 km.
Cheapest Train from Mahesana to Bhuj
The cheapest train from Mahesana to Bhuj is BDTS BHUJ SFAST (12965). The lowest price for Mahesana to Bhuj train ticket is ₹295.