Moradabad to Rayagada by train, with one change
No direct train · 1 change at Dd Upadhyaya Jn · 1,172 km apart in a straight line · fastest 37 hr 11 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at Dd Upadhyaya JnDDU02:4937 hr 11 min16:00+1 arrives the next day
13036 Upasana Express 02:49 — 14:05 on Thu
Holds 9 in 102 hr 25 min to change at DDUHolds about 9 times in 10 here. Measured on 1,09,635 paired days.
18312 Banaras–Visakhapatnam Express 16:30 — 16:00 on Mon
13038 often runs late
MB — DDU
Checking seatsDDU — RGDA
Checking seats - One change at Dhanbad JnDHN14:5537 hr 40 min04:35+2 arrives 2 days laterAlmost always holds4 hr 20 min to change at DHN
Almost always holds here. This train arrives a median 27 min late, against 5 min late for the junction's typical arrival. Measured on 50,420 paired days.
12358 often runs late
MB — DHN
Checking seatsDHN — RGDA
Checking seats - One change at Madhupur JnMDP14:5538 hr 20 min05:15+2 arrives 2 days laterAlmost always holds3 hr 45 min to change at MDP
Almost always holds here. Measured on 57,620 paired days.
12318 often runs late
MB — MDP
Checking seatsMDP — RGDA
Checking seats - One change at Tatanagar JnTATA21:3041 hr 40 min15:10+2 arrives 2 days laterHolds 9 in 104 hr 32 min to change at TATA
Holds about 9 times in 10 here. This train arrives a median 10 min late, against 86 min late for the junction's typical arrival. Measured on 1,16,087 paired days.
18104 often runs late
MB — TATA
Checking seatsTATA — RGDA
Checking seats - One change at Dd Upadhyaya JnDDU21:3042 hr 30 min16:00+2 arrives 2 days laterHolds 10 in 105 hr 55 min to change at DDU
Holds about 19 times in 20 here. Measured on 1,76,077 paired days.
18312 Banaras–Visakhapatnam Express 16:30 — 16:00 on Wed
18524 often runs late
MB — DDU
Checking seatsDDU — RGDA
Checking seats - One change at Dhanbad JnDHN10:0042 hr 35 min04:35+2 arrives 2 days laterHolds 9 in 101 hr 35 min to change at DHN — tight
Holds about 9 times in 10 here. This train arrives a median 27 min late, against 5 min late for the junction's typical arrival. 114 min would make it 9 in 10. Measured on 50,420 paired days.
13152 often runs late
MB — DHN
Checking seatsDHN — RGDA
Checking seats
Check this journey for your date
Moradabad to Rayagada by train
Is there a direct train from Moradabad to Rayagada?
No. No single train runs from Moradabad to Rayagada. The journey takes one change, at Dd Upadhyaya Jn, and the fastest combination takes 37 hr 11 min.
What is the fastest way from Moradabad to Rayagada by train?
13038 Kumbha Express departs Moradabad at 02:49 and reaches Dd Upadhyaya Jn at 14:05. 18524 Banaras–Visakhapatnam Express then departs at 16:30 and arrives Rayagada at 16:00. Total 37 hr 11 min, with 2 hr 25 min to change.
Where do you change trains between Moradabad and Rayagada?
Dd Upadhyaya Jn (DDU) is the interchange on the fastest route, with 2 hr 25 min between the arriving and departing trains.
Which days can you travel from Moradabad to Rayagada?
A connection is available every day of the week.