12940 — JP PUNE EXP
JP PUNE EXP (12940) runs from JAIPUR to PUNE JN in 19h 40m · classes: 1A, 2A, 3A, 3E, SL.
12:25
Departs JP
08:05
Arrives PUNE
14
Stops
5
Classes
Coach Position
See full layout & platforms →Engine to brake-van order (20 coaches) · schedule of 02-Jun-2026.
◀
LPR
GEN
GEN
S1
S2
S3
S4
S5
M1
M2
B1
B2
B3
B4
A1
A2
H1
GEN
GEN
LPR
▶
Train Details
| Train Number | 12940 |
|---|---|
| Train Name | JP PUNE EXP |
| From | JAIPUR (JP) |
| To | PUNE JN (PUNE) |
| Departure | 12:25 |
| Arrival | 08:05 |
| Duration | 19h 40m |
| Classes | 1A, 2A, 3A, 3E, SL |
| Type | SUPERFAST |
| Running Days | Tue, Sat |
Route & Stops
| # | Station | Code | Arrival | Departure | Halt | Distance |
|---|---|---|---|---|---|---|
| 1 | JAIPUR | JP | — | 12:25 | — | — |
| 2 | DURGAPURA | DPA | 12:34 | 12:37 | 3min | 8 km |
| 3 | BANSTHALI NIWAI | BNLW | 13:20 | 13:22 | 2min | 66 km |
| 4 | SAWAI MADHOPUR | SWM | 14:25 | 14:45 | 20min | 132 km |
| 5 | KOTA JN | KOTA | 15:55 | 16:05 | 10min | 240 km |
| 6 | RAMGANJ MANDI | RMA | 16:50 | 16:52 | 2min | 312 km |
| 7 | BHAWANI MANDI | BWM | 17:10 | 17:12 | 2min | 340 km |
| 8 | SUWASRA | SVA | 17:38 | 17:40 | 2min | 387 km |
| 9 | RATLAM JN | RTM | 19:30 | 19:40 | 10min | 506 km |
| 10 | VADODARA JN | BRC | 23:19 | 23:29 | 10min | 767 km |
| 11 | SURAT | ST | 01:10 | 01:15 | 5min | 896 km |
| 12 | VASAI ROAD | BSR | 04:00 | 04:05 | 5min | 1111 km |
| 13 | KALYAN JN | KYN | 05:12 | 05:15 | 3min | 1164 km |
| 14 | PUNE JN | PUNE | 08:05 | 08:05 | — | 1302 km |
🚆 Live Train Info → Track This Train → Check Availability → All Trains on Route →
Frequently Asked Questions
What is the route of 12940 JP PUNE EXP?
JP PUNE EXP (12940) runs from JAIPUR to PUNE JN covering 14 stations.
How to check 12940 seat availability?
Visit Ghumo to check real-time seat availability for train 12940 across all classes and quotas including General, Tatkal, and Premium Tatkal.
What classes are available on 12940?
JP PUNE EXP offers 1A, 2A, 3A, 3E, SL classes.