Palghar to Villupuram Jn by train, with one change
No train runs the whole way from Palghar to Villupuram Jn. Changing at Kalyan Jn takes 30 hr 25 min, and the quickest pairing is 22920 then 16351.
1 change · 1,123 km apart · fastest 30 hr 25 min · Mon, Tue, Wed, Thu, Fri
Check seats for your datePalghar (PLG) to Villupuram Jn (VM)Journeys and seats
- One change at Kalyan JnKYN15:0530 hr 25 min21:30+1 arrives the next dayAlmost always holds4 hr 38 min to change at KYN
Almost always holds here. Measured on 2,24,209 paired days.
22920 often runs late
PLG — KYN
Checking seatsKYN — VM
Checking seats - One change at VapiVAPI12:0830 hr 27 min18:35+1 arrives the next dayHolds 9 in 101 hr 29 min to change at VAPI
Holds about 9 times in 10 here. Measured on 52,625 paired days.
12471 often runs late
PLG — VAPI
Checking seatsVAPI — VM
Checking seats - One change at VapiVAPI11:0031 hr 35 min18:35+1 arrives the next dayHolds 10 in 102 hr 3 min to change at VAPI
Holds about 19 times in 20 here. Measured on 52,625 paired days.
19015 often runs late
PLG — VAPI
Checking seatsVAPI — VM
Checking seats - One change at ValsadBL10:5231 hr 43 min18:35+1 arrives the next dayLittle room28 min to change at BL — tight
Typically 5 min late here, leaving about 4 min spare. It usually works, but there is little room.
09419 often runs late
PLG — BL
Checking seatsBL — VM
Checking seats - One change at Pune JnPUNE15:0539 hr 5 min06:10+2 arrives 2 days laterAlmost always holds4 hr 50 min to change at PUNE
Almost always holds here. Measured on 17,135 paired days.
22920 often runs late
PLG — PUNE
Checking seatsPUNE — VM
Checking seats - One change at Kannur (Cannanore)CAN09:1039 hr 30 min00:40+2 arrives 2 days laterUsually holds3 hr 3 min to change at CAN
Typically 27 min late here, still leaving about 139 min to change.
20910 often runs late
PLG — CAN
Checking seatsCAN — VM
Checking seats - One change at SuratST23:5542 hr 40 min18:35+2 arrives 2 days laterAlmost always holds11 hr 3 min to change at ST
Almost always holds here. Measured on 2,79,802 paired days.
09419 often runs late
PLG — ST
Checking seatsST — VM
Checking seats - One change at Kannur (Cannanore)CAN05:0543 hr 35 min00:40+2 arrives 2 days laterUsually holds5 hr 58 min to change at CAN
Typically 17 min late here, still leaving about 324 min to change.
22660 often runs late
PLG — CAN
Checking seatsCAN — VM
Checking seats
Each leg is a separate ticket on its own PNR, booked separately. RAC is not a confirmed berth and a waitlist number is not a seat.
Palghar to Villupuram Jn by train
- Is there a direct train from Palghar to Villupuram Jn?
- No. No single train runs from Palghar to Villupuram Jn. The journey takes one change, at Kalyan Jn, and the fastest combination takes 30 hr 25 min.
- What is the fastest way from Palghar to Villupuram Jn by train?
- 22920 ADI MAS HUMSAFAR departs Palghar at 15:05 and reaches Kalyan Jn at 16:52. 16351 NAGARCOIL EXP then departs at 21:30 and arrives Villupuram Jn at 21:30. Total 30 hr 25 min, with 4 hr 38 min to change.
- Where do you change trains between Palghar and Villupuram Jn?
- Kalyan Jn (KYN) is the interchange on the fastest route, with 4 hr 38 min between the arriving and departing trains.
- Which days can you travel from Palghar to Villupuram Jn?
- Connections are available on Monday, Tuesday, Wednesday, Thursday and Friday.
Other trains from Palghar
Other trains to Villupuram Jn
- Chengalpattu Jn to Villupuram Jn63 direct trains · 103 km
- Tiruchchirappalli Jn to Villupuram Jn61 direct trains · 199 km
- Tambaram to Villupuram Jn58 direct trains · 136 km
- Chennai Egmore to Villupuram Jn48 direct trains · 159 km
- Dindigul Jn to Villupuram Jn39 direct trains · 288 km
- Madurai Jn to Villupuram Jn37 direct trains · 354 km
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.