Skip to search

Ratlam Jn to Tirupati by train, with one change

No direct train · 1 change at Ujjain Jn · 1,174 km apart in a straight line · fastest 31 hr 50 min · Daily

Check this journey for your date

Journeys and seats

Each leg is a separate ticket

  • One change at Ujjain JnUJN
    01:4031 hr 50 min09:30+1 arrives the next day
    19309Shanti Express01:40 — 03:45Mail/Express
    Almost always holds1 hr 55 min to change at UJN

    Almost always holds here. Measured on 1,22,664 paired days.

    14723Hisar–Tirupati Superfast Special05:40 — 09:30Mail/Express

    14723 often runs late

    RTM — UJN

    Checking seats

    UJN — TPTY

    Checking seats
  • One change at Guntakal JnGTL
    07:2031 hr 50 min15:10+1 arrives the next day
    20668Jaipur–Yesvantpur Superfast Express07:20 — 06:55Superfast
    Almost always holds2 hr 45 min to change at GTL

    Almost always holds here. Measured on 86,938 paired days.

    16381Kanyakumari Express09:40 — 15:10Mail/Express

    20668 often runs late

    RTM — GTL

    Checking seats

    GTL — TPTY

    Checking seats
  • One change at ShujalpurSJP
    00:4532 hr 45 min09:30+1 arrives the next day
    11465Somnath–Jabalpur Express00:45 — 04:36Mail/Express
    Almost always holds2 hr 28 min to change at SJP

    Almost always holds here. Measured on 28,220 paired days.

    14723Hisar–Tirupati Superfast Special07:04 — 09:30Mail/Express

    14723 often runs late

    RTM — SJP

    Checking seats

    SJP — TPTY

    Checking seats
  • One change at Bhopal JnBPL
    05:2032 hr 50 min14:10+1 arrives the next day
    19711Jaipur–Bhopal Express05:20 — 11:20Mail/Express
    Holds 10 in 104 hr to change at BPL

    Holds about 19 times in 20 here. Measured on 1,11,967 paired days.

    12646Millenium Express15:20 — 14:10Superfast

    12644 Hazrat Nizamuddin–Thiruvananthapuram Superfast Express 15:20 — 14:10 on Fri

    12646 often runs late

    RTM — BPL

    Checking seats

    BPL — TPTY

    Checking seats
  • One change at Pune JnPUNE
    05:5533 hr 15 min15:10+1 arrives the next day
    12494Darshan Express05:55 — 18:30Superfast
    Almost always holds4 hr 50 min to change at PUNE

    Almost always holds here. Measured on 5,629 paired days.

    16381Kanyakumari Express23:20 — 15:10Mail/Express

    12494 often runs late

    RTM — PUNE

    Checking seats

    PUNE — TPTY

    Checking seats
  • One change at Ujjain JnUJN
    23:3533 hr 55 min09:30+2 arrives 2 days later
    20931Thiruvananthapuram North–Indore Superfast Express23:35 — 01:20Mail/Express
    Almost always holds4 hr 20 min to change at UJN

    Almost always holds here. This train arrives a median 29 min late, against 5 min late for the junction's typical arrival. Measured on 1,22,664 paired days.

    14723Hisar–Tirupati Superfast Special05:40 — 09:30Mail/Express

    20931 often runs late

    RTM — UJN

    Checking seats

    UJN — TPTY

    Checking seats
  • One change at Secunderabad JnSC
    00:3538 hr14:35+1 arrives the next day
    12719Jaipur–Hyderabad Superfast Express00:35 — 00:09Superfast
    Almost always holds6 hr 1 min to change at SC

    Almost always holds here. Measured on 6,088 paired days.

    20701Tirupati Vande Bharat06:10 — 14:35Shatabdi

    12719 often runs late

    RTM — SC

    Checking seats

    SC — TPTY

    Checking seats
  • One change at Bhopal JnBPL
    05:2039 hr 40 min21:00+1 arrives the next day
    19711Jaipur–Bhopal Express05:20 — 11:20Mail/Express
    Almost always holds4 hr 20 min to change at BPL

    Almost always holds here. Measured on 1,11,967 paired days.

    12708Hazrat Nizamuddin–Tirupati Superfast Express15:40 — 21:00Superfast

    RTM — BPL

    Checking seats

    BPL — TPTY

    Checking seats
  • One change at KachegudaKCG
    10:5043 hr 35 min06:25+2 arrives 2 days later
    17606Bhagat Ki Kothi–Kacheguda Express10:50 — 15:45Mail/Express
    Almost always holds2 hr 10 min to change at KCG

    Almost always holds here. Measured on 7,114 paired days.

    12770Seven Hills Superfast17:55 — 06:25Superfast

    12770 often runs late

    RTM — KCG

    Checking seats

    KCG — TPTY

    Checking seats

Check this journey for your date

Ratlam Jn to Tirupati by train

Is there a direct train from Ratlam Jn to Tirupati?

No. No single train runs from Ratlam Jn to Tirupati. The journey takes one change, at Ujjain Jn, and the fastest combination takes 31 hr 50 min.

What is the fastest way from Ratlam Jn to Tirupati by train?

19309 Shanti Express departs Ratlam Jn at 01:40 and reaches Ujjain Jn at 03:45. 14723 Hisar–Tirupati Superfast Special then departs at 05:40 and arrives Tirupati at 09:30. Total 31 hr 50 min, with 1 hr 55 min to change.

Where do you change trains between Ratlam Jn and Tirupati?

Ujjain Jn (UJN) is the interchange on the fastest route, with 1 hr 55 min between the arriving and departing trains.

Which days can you travel from Ratlam Jn to Tirupati?

A connection is available every day of the week.

Other trains from Ratlam Jn

Other trains to Tirupati