Railway station
Pen Railway Station (PEN)
22 trains call at Pen (PEN), in Pen. Direct services reach 12 major destinations listed below, the furthest of them Sawantwadi Road at 551 km.
- Trains calling
- 22
- Station code
- PEN
- Direct destinations
- 12+major stations listed below
- City
- Pen
Trains at Pen (PEN)
All 22 trains calling here, ordered by departure time. An em dash in the arrival or departure column means this station is that train's own starting point or final stop.
| Train | Route | Arrives | Departs | Runs on |
|---|---|---|---|---|
| 19057 SURAT MAJN EXPMail/Express | Surat → Mangalore JnST → MAJN | 01:33 | 01:35 | Wed, Sun |
| 01346 ROHA-DIVA MEMU SPLMail/Express | Roha → Diva JnROHA → DIVA | 05:58 | 05:59 | Daily |
| 01360 PEN-DIVA MEMU SPLPassenger | Pen → Diva JnPEN → DIVA | — | 06:45 | Mon, Tue, Wed, Thu, Fri |
| 01352 PEN-DIVA MEMU TRAINPassenger | Roha → Diva JnROHA → DIVA | 07:29 | 07:30 | Mon, Tue, Wed, Thu, Fri |
| 10105 DIVA SWV EXPRESSMail/Express | Diva Jn → Sawantwadi RoadDIVA → SWV | 07:35 | 07:36 | Daily |
| 01180 SWV LTT SPLMail/Express | Sawantwadi Road → LokmanyatilakSWV → LTT | 08:25 | 08:27 | Fri |
| 01347 DIVA-ROHA MEMU SPLMail/Express | Diva Jn → RohaDIVA → ROHA | 10:13 | 10:14 | Daily |
| 01179 LTT SWV SPLMail/Express | Lokmanyatilak → Sawantwadi RoadLTT → SWV | 10:30 | 10:32 | Fri |
| 01359 DIVA - PEN MEMU SPLPassenger | Diva Jn → PenDIVA → PEN | 11:15 | — | Mon, Tue, Wed, Thu, Fri |
| 50104 RATNAGIRI - DIVA PASSENGERPassenger | Ratnagiri → Diva JnRN → DIVA | 11:24 | 11:25 | Daily |
| 01355 DIVA - PEN MEMU TRAINMail/Express | Diva Jn → PenDIVA → PEN | 12:55 | — | Mon, Tue, Wed, Thu, Fri |
| 01356 PEN-DIVA MEMU TRAINMail/Express | Pen → Diva JnPEN → DIVA | — | 13:55 | Mon, Tue, Wed, Thu, Fri |
| 01153 CSMT RN SPLMail/Express | C Shivaji Maharaj T → RatnagiriCSMT → RN | 13:57 | 14:00 | Daily |
| 09058 MAJN ST SPECIALMail/Express | Mangalore Jn → SuratMAJN → ST | 16:10 | 16:12 | Mon, Thu |
| 19058 MAJN SURAT EXPMail/Express | Mangalore Jn → SuratMAJN → ST | 16:10 | 16:12 | Mon, Thu |
| 01348 ROHA-DIVA MEMU SPLMail/Express | Roha → Diva JnROHA → DIVA | 16:39 | 16:40 | Daily |
| 10106 SWV DIVA EXPRESSMail/Express | Sawantwadi Road → Diva JnSWV → DIVA | 18:00 | 18:01 | Daily |
| 01362 PEN-DIVA MEMU SPLPassenger | Pen → Diva JnPEN → DIVA | — | 18:05 | Mon, Tue, Wed, Thu, Fri |
| 50103 DIVA - RATNAGIRI PASSENGERPassenger | Diva Jn → RatnagiriDIVA → RN | 19:19 | 19:20 | Daily |
| 01351 DIVA - PEN MEMU TRAINMail/Express | Diva Jn → RohaDIVA → ROHA | 20:25 | 20:26 | Mon, Tue, Wed, Thu, Fri |
| 01361 DIVA - PEN MEMU SPLPassenger | Diva Jn → PenDIVA → PEN | 21:20 | — | Mon, Tue, Wed, Thu, Fri |
| 01349 DIVA-ROHA MEMU PASSENGERMail/Express | Diva Jn → RohaDIVA → ROHA | 21:31 | 21:32 | Daily |
Direct routes from Pen
The busiest destinations reachable without changing trains. Each link opens that route's full time table.
- Pen to Ratnagiri5 direct trains · 311 km
- Pen to Sangmeshwar5 direct trains · 267 km
- Pen to Savarda5 direct trains · 235 km
- Pen to Chiplun5 direct trains · 211 km
- Pen to Khed5 direct trains · 172 km
- Pen to Aravali Road4 direct trains · 245 km
- Pen to Veer4 direct trains · 103 km
- Pen to Sawantwadi Road3 direct trains · 551 km
- Pen to Kudal3 direct trains · 522 km
- Pen to Sindhudurg3 direct trains · 508 km
- Pen to Kankavli3 direct trains · 483 km
- Pen to Vaibhavwadi Road3 direct trains · 440 km
Direct routes to Pen
Major stations with a direct train into Pen.
- Ratnagiri to Pen5 direct trains · 310 km
- Sangmeshwar to Pen5 direct trains · 266 km
- Savarda to Pen5 direct trains · 235 km
- Chiplun to Pen5 direct trains · 210 km
- Khed to Pen5 direct trains · 172 km
- Sawantwadi Road to Pen4 direct trains · 551 km
- Kudal to Pen4 direct trains · 522 km
- Sindhudurg to Pen4 direct trains · 507 km
Other stations in Pen
Nearby stations sometimes have their own quota, and starting a journey from one of them can find a seat when the main terminus is full.
About this page
Train numbers, names, calling times and running days on this page come from published timetable data. Live seat availability is not shown here because it changes by the minute — search a route and date to check it. RailRoute does not sell tickets and takes no payment; fares it estimates elsewhere on the site are estimates, confirmed exactly at IRCTC checkout.
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.