Skip to search

Rayagada to Madurai Jn by train, with one change

No direct train · 1 change at Vizianagram Jn · 1,176 km apart in a straight line · fastest 28 hr 15 min · Daily

Check this journey for your date

Journeys and seats

Each leg is a separate ticket

  • One change at Vizianagram JnVZM
    20:5028 hr 15 min01:05+2 arrives 2 days later
    20838Junagarh Road–Bhubaneswar Superfast20:50 — 22:45Superfast
    Holds 9 in 101 hr 45 min to change at VZM

    Holds about 9 times in 10 here. This train arrives a median 14 min late, against 39 min late for the junction's typical arrival. Measured on 29,399 paired days.

    22605Purulia–Tirunelveli Superfast Express00:30 — 01:05Superfast

    20838 often runs late

    RGDA — VZM

    Checking seats

    VZM — MDU

    Checking seats
  • One change at JolarpettaiJTJ
    08:1029 hr 30 min13:40+1 arrives the next day
    16620Amrit Bharat Express08:10 — 05:43Mail/Express
    Holds 9 in 101 hr 37 min to change at JTJ

    Holds about 9 times in 10 here. Measured on 2,07,580 paired days.

    20494Chandigarh–Madurai Superfast Express07:20 — 13:40Superfast

    RGDA — JTJ

    Checking seats

    JTJ — MDU

    Checking seats
  • One change at Gudur JnGDR
    17:0530 hr 40 min23:45+1 arrives the next day
    18189Tatanagar–Ernakulam Express17:05 — 09:48Mail/Express
    Holds 10 in 103 hr 17 min to change at GDR

    Holds about 19 times in 20 here. This train arrives a median 66 min late, against 18 min late for the junction's typical arrival. Measured on 40,624 paired days.

    12642Tirukkural Express13:05 — 23:45Superfast

    18189 often runs late

    RGDA — GDR

    Checking seats

    GDR — MDU

    Checking seats
  • One change at Vijayawada JnBZA
    17:0531 hr00:05+2 arrives 2 days later
    18189Tatanagar–Ernakulam Express17:05 — 03:50Mail/Express
    Almost always holds4 hr 45 min to change at BZA

    Almost always holds here. This train arrives a median 112 min late, against 27 min late for the junction's typical arrival. Measured on 2,21,096 paired days.

    12652Madurai Sampark Kranti Express08:35 — 00:05Superfast

    18189 often runs late

    RGDA — BZA

    Checking seats

    BZA — MDU

    Checking seats
  • One change at Katpadi JnKPD
    23:3031 hr 10 min06:40+2 arrives 2 days later
    06056Barauni–Podanur Special23:30 — 20:45Mail/Express
    Almost always holds3 hr 25 min to change at KPD

    Almost always holds here. Measured on 1,38,577 paired days.

    20601Chennai–Bodinayakkanur Superfast Express00:10 — 06:40Superfast

    20601 often runs late

    RGDA — KPD

    Checking seats

    KPD — MDU

    Checking seats
  • One change at Erode JnED
    17:0531 hr 20 min00:25+2 arrives 2 days later
    18189Tatanagar–Ernakulam Express17:05 — 19:20Mail/Express
    Holds 9 in 101 hr 35 min to change at ED

    Holds about 9 times in 10 here. This train arrives a median 35 min late, against 20 min late for the junction's typical arrival. Measured on 33,105 paired days.

    22668Coimbatore–Nagercoil Superfast Express20:55 — 00:25Superfast

    18189 often runs late

    RGDA — ED

    Checking seats

    ED — MDU

    Checking seats

Check this journey for your date

Rayagada to Madurai Jn by train

Is there a direct train from Rayagada to Madurai Jn?

No. No single train runs from Rayagada to Madurai Jn. The journey takes one change, at Vizianagram Jn, and the fastest combination takes 28 hr 15 min.

What is the fastest way from Rayagada to Madurai Jn by train?

20838 Junagarh Road–Bhubaneswar Superfast departs Rayagada at 20:50 and reaches Vizianagram Jn at 22:45. 22605 Purulia–Tirunelveli Superfast Express then departs at 00:30 and arrives Madurai Jn at 01:05. Total 28 hr 15 min, with 1 hr 45 min to change.

Where do you change trains between Rayagada and Madurai Jn?

Vizianagram Jn (VZM) is the interchange on the fastest route, with 1 hr 45 min between the arriving and departing trains.

Which days can you travel from Rayagada to Madurai Jn?

A connection is available every day of the week.

Other trains from Rayagada

Other trains to Madurai Jn