Find all trains running between Moradabad (MB) and Gaya Junction (GAYA). This page gives train name, train number and timing of trains operating on the Moradabad - Gaya Junction route.

There are 6 trains running between Moradabad and Gaya Junction.

GAYA to MB Distance 850 Km
Travel Time 13Hrs 15 Mins - 20 Hrs 15 Mins
Trains run on Sun, Mon, Tue, Wed, Thu, Fri and Sat

Trains From Gaya Junction (GAYA) and Moradabad (MB)

Every day train departs from Gaya Junction to Moradabad. Given below is the list of all the Moradabad - Gaya Junction Trains.

Train Name & No. Departure Arrival
13307 Ganga Sutlej Express Dhanbad Junction to Firozpur Cantonment Daily 00:55
Gaya Junction
Daily 20:37
Moradabad
18103 Jalianwala Bagh Express Tatanagar Junction to Amritsar Junction Tu & Th 04:00
Gaya Junction
Tu & Th 20:55
Moradabad
13009 Doon Express Howrah Junction to Dehradun Daily 05:00
Gaya Junction
Daily 00:20
Moradabad
12371 Howrah Jaisalmer Express Howrah Junction to Jaisalmer Mo 14:55
Gaya Junction
Tu 06:45
Moradabad
12357 Kolkata - Amritsar Super Fast Kolkata to Amritsar Junction Tu & Sa 18:43
Gaya Junction
Su & We 08:05
Moradabad
13151 Jammu Tawi Express Kolkata to Jammu Tawi Daily 21:10
Gaya Junction
Daily 17:08
Moradabad

Alternate Routes

Train Name & No. Departure Arrival
12391 Shramjeevi Express Rajgir to New Delhi Daily 08:00
Rajgir
Daily 01:50
Moradabad

Find the location of Moradabad Railway Station and Gaya Junction Railway station on India Map.

Search Trains/Stations

 

Use the input box above to search by train name or train code.

 
 

Enter source and destination station name / station code to list trains passing through those stations.

 

Enter station name / code above and click the 'Search' button.