Skip to search

Trains from Pune Jn to Madgaon

3 direct trains · 585 km · fastest 12 hr on the 22150 PUNE ERS SF EXP

Check seats and fares for your date

Trains and seats

  • 12780GOA EXPRESS
    17:1012 hr 30 min05:40+1 arrives the next day

    PUNE — MAO · 585 km · Composite

    Checking seats
  • 22150PUNE ERS SF EXP
    18:4512 hr06:45+1 arrives the next day

    PUNE — MAO · 817 km · Superfast · fastest

    Checking seats
  • 11097POORNA EXPRESS
    22:5014 hr 5 min12:55+1 arrives the next day

    PUNE — MAO · 585 km · Mail/Express

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Londa JnLD
    00:0613 hr 19 min13:25

    1 hr 19 min longer than the fastest direct

    17318DR HUBBALLI EXP00:06 — 07:58Mail/Express
    Almost always holds1 hr 42 min to change at LD

    Almost always holds here. Measured on 43,654 paired days.

    17322JSME VSG EXP09:40 — 13:25Mail/Express

    17318 often runs late

    PUNE — LD

    Checking seats

    LD — MAO

    Checking seats
  • One change at PanvelPNVL
    18:4513 hr 40 min08:25+1 arrives the next day

    1 hr 40 min longer than the fastest direct

    22150PUNE ERS SF EXP18:45 — 21:20Superfast
    Holds 9 in 101 hr 40 min to change at PNVL

    Holds about 9 times in 10 here. Measured on 1,20,272 paired days.

    12432TVC RAJDHANI23:00 — 08:25Rajdhani

    22150 often runs late

    PUNE — PNVL

    Checking seats

    PNVL — MAO

    Checking seats
  • One change at DharwadDWR
    14:1514 hr04:15+1 arrives the next day

    2 hr longer than the fastest direct

    20670UBL VANDEBHARAT14:15 — 22:13Shatabdi
    Holds 9 in 101 hr 12 min to change at DWR

    Holds about 9 times in 10 here. Measured on 45,064 paired days.

    17021HYB VSG EXPRESS23:25 — 04:15Mail/Express

    17419 TPTY VSG EXP 23:25 — 04:15 on Thu

    17021 often runs late

    PUNE — DWR

    Checking seats

    DWR — MAO

    Checking seats
  • One change at Londa JnLD
    00:0614 hr 14 min14:20

    2 hr 14 min longer than the fastest direct

    17318DR HUBBALLI EXP00:06 — 07:58Mail/Express
    Almost always holds2 hr 54 min to change at LD

    Almost always holds here. Measured on 43,654 paired days.

    18047AMARAVATI EXP10:52 — 14:20Mail/Express

    17318 often runs late

    PUNE — LD

    Checking seats

    LD — MAO

    Checking seats
  • One change at PanvelPNVL
    03:0514 hr 15 min17:20

    2 hr 15 min longer than the fastest direct

    17317UBL DR EXPRESS03:05 — 05:32Mail/Express
    Holds 9 in 101 hr 18 min to change at PNVL — tight

    Holds about 9 times in 10 here. 109 min would make it 9 in 10. Measured on 84,011 paired days.

    22119MAO TEJAS EXP06:50 — 17:20Shatabdi

    22119 often runs late

    PUNE — PNVL

    Checking seats

    PNVL — MAO

    Checking seats
  • One change at ThaneTNA
    18:3514 hr 25 min09:00+1 arrives the next day

    2 hr 25 min longer than the fastest direct

    22106INDRAYANI EXP18:35 — 21:08Superfast
    Holds 9 in 101 hr 31 min to change at TNA — tight

    Holds about 9 times in 10 here. 93 min would make it 9 in 10. Measured on 9,86,415 paired days.

    12133MANGALURU EXP22:39 — 09:00Superfast

    22106 often runs late

    PUNE — TNA

    Checking seats

    TNA — MAO

    Checking seats

Which arrives on time

On time = within 15 min at Madgaon · year to September 2026

  1. typically 24 min late at Madgaon
    31%
  2. typically 31 min late at Madgaon
    24%
  3. typically 138 min late at Madgaon
    5%
How we grade this

Fares

Estimated for 585 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 585 km between Pune Jn and Madgaon, priced for a Composite train in General quota.
ClassFareBasis
SL Sleeper₹350observed fares
3E AC 3 economy₹866observed fares
3A AC 3 tier₹935observed fares
2A AC 2 tier₹1,328observed fares
1A AC first class₹2,195observed fares

One adult, General quota, Composite pricing · not every train carries every class

Other trains from Pune Jn

Other trains to Madgaon

Important

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.