Trains from Mahesana to Surat
12 trains run between Mahesana and Surat. Mahesana has 1 station(s), from which you can easily book train tickets to
Surat. Distance from Mahesana to Surat is 300 km. It will take approx. 05:22 hours to reach Surat from Mahesana by train.
If you're planning a trip soon, you can alternatively book
MAHESANA TO SURAT TRAIN TICKETS
on ixigo.
Mahesana to Surat Train Ticket Price
If you are in search of affordable train tickets from Mahesana to Surat, ConfirmTkt is the best platform.
The Mahesana to Surat train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹145 and ₹3400, with the lowest Mahesana to Surat train ticket rate starting at ₹145.
Below are the minimum ticket prices for all classes:
1A |
₹1255 |
2A |
₹710 |
3A |
₹505 |
SL |
₹205 |
Weekly Trains from Mahesana to Surat
There are 6 weekly trains running between Mahesana and Surat. Check the details below:
BHUJ BDTS EXP (12960) |
Tue |
01:13 |
07:10 |
Mahesana Junction |
Surat |
05:57 hrs |
BKN BDTS SF EXP (22473) |
Tue |
02:07 |
07:51 |
Mahesana Junction |
Surat |
05:44 hrs |
JAT BDTS EXP (19028) |
Tue |
05:18 |
10:40 |
Mahesana Junction |
Surat |
05:22 hrs |
SGNR TPJ HUMSFAR (22497) |
Tue |
05:47 |
11:17 |
Mahesana Junction |
Surat |
05:30 hrs |
JU MS SF EXPRESS (22664) |
Tue |
06:17 |
11:40 |
Mahesana Junction |
Surat |
05:23 hrs |
BGKT PUNE EXP (11089) |
Tue |
18:10 |
23:51 |
Mahesana Junction |
Surat |
05:41 hrs |
Daily Trains from Mahesana to Surat
A total of 4 trains run daily from Mahesana to Surat. See the details below:
SURYA NAGARI EXP (12479) |
Daily |
01:57 |
07:22 |
Mahesana Junction |
Surat |
05:25 hrs |
VDG VALSAD SUP (20960) |
Daily |
17:32 |
23:14 |
Mahesana Junction |
Surat |
05:42 hrs |
ARAVALI EXPRESS (14701) |
Daily |
19:33 |
01:52 |
Mahesana Junction |
Surat |
06:19 hrs |
RANAKPUR EXP (14707) |
Daily |
20:55 |
02:39 |
Mahesana Junction |
Surat |
05:44 hrs |
First Train from Mahesana to Surat
The first train from Mahesana to Surat is BHUJ BDTS EXP. It starts from Mahesana at 01:13 and reaches Surat at 07:10.
Last Train from Mahesana to Surat
The last train from Mahesana to Surat is RANAKPUR EXP. It starts from Mahesana at 20:55 and reaches Surat at 02:39.
Fastest Train from Mahesana to Surat
The fastest train from Mahesana to Surat is JAT BDTS EXP. It takes only 05:22 hours to cover 300 km.
Cheapest Train from Mahesana to Surat
The cheapest train from Mahesana to Surat is VDG VALSAD SUP (20960). The lowest price for Mahesana to Surat train ticket is ₹145.