Find all trains running between Moradabad (MB) and Gaya Junction (GAYA). This page gives information on Train Names and Train Numbers of all the passenger trains operating on the Moradabad - Gaya Junction route. Find the location of Moradabad Railway Station and Gaya Junction Railway station on India Map.

Trains From Gaya Junction and Moradabad • GAYA - MB Train Timings

Gaya Junction Moradabad
Average Distance : 873 Km
Average Time : 13 Hrs 51 Mins - 20 Hrs 18 Mins

There are 6 Trains running between Moradabad and Gaya Junction. Given below is the list of all the Moradabad - Gaya Junction Trains.

These includes Mail/Express/Superfast

Every day train departs from Gaya Junction to Moradabad
No Train Name Gaya Junction Moradabad
13307 Ganga Sutlej Express
Daily Dep. : 00:55
Gaya Junction
Daily Arr. : 20:35
Moradabad
18103 Jalianwala Bagh Express
Tu & Th Dep. : 04:08
Gaya Junction
Tu & Th Arr. : 20:55
Moradabad
13009 Doon Express
Daily Dep. : 05:00
Gaya Junction
Daily Arr. : 00:20
Moradabad
12371 Howrah Jaisalmer Express
Mo Dep. : 14:55
Gaya Junction
Tu Arr. : 06:50
Moradabad
12357 Kolkata - Amritsar Super Fast
Tu & Sa Dep. : 18:43
Gaya Junction
Su & We Arr. : 08:05
Moradabad
13151 Jammu Tawi Express
Daily Dep. : 21:15
Gaya Junction
Daily Arr. : 17:10
Moradabad

View return trains from Moradabad to Gaya Junction »

Other Routes

No Train Name Gaya Moradabad
12391 Shramjeevi Express
Daily Dep. : 08:10
Rajgir
Daily Arr. : 01:45
Moradabad
12353 Howrah Lal Kuan Express
Fr Dep. : 14:55
Gaya Junction
Sa Arr. : 06:04
Rampur