Trains at MANGALORE JN (MAJN)
Scheduled over the next few hours. Times are expected and may change.
06 Nov 2026
| # | Train name | From → To | Sch. time | Exp. time | Delay | Platform | Status | Type | Action |
|---|---|---|---|---|---|---|---|---|---|
| 56642 | KBPR-MAQ PAS | KBPR MAQ | 08:55 | 09:34 | +39 min | -- | Departed | Pass | View |
| 56647 | MAQ-SBHR PAS | MAQ SBHR | 10:17 | 10:18 | +1 min | -- | Departed | Pass | View |
| 12223 | LTT-ERS DURO | LTT ERS | 10:25 | 10:34 | +9 min | -- | Departed | Drnt | View |
| 16516 | KAWR--YPR EX | KAWR YPR | 11:30 | 11:31 | +1 min | -- | Departed | Exp | View |
| 22150 | PUNE-ERS SF | PUNE ERS | 11:20 | 11:24 | +4 min | -- | Departed | Superfast | View |
| 16576 | MAJN-YPR TRI | MAJN YPR | 11:30 | 11:30 | On time | -- | Departed | Mail/Express | View |
| 22149 | ERS-PUNE SF | ERS PUNE | 12:15 | 12:15 | On time | -- | Departed | Superfast | View |
| 22653 | TVC-NZM WKLY | TVC NZM | 12:15 | 12:15 | On time | -- | Departed | Superfast | View |
| 70105 | MAO-MAQ DEMU | MAO MAQ | 11:45 | 12:10 | +25 min | -- | Departed | DEMU | View |
| 22655 | TVC-NZM WKLY | TVC NZM | 12:15 | 12:26 | +11 min | -- | Departed | Superfast | View |
| 22114 | KCVL-LTT BI- | KCVL LTT | 12:15 | 12:27 | +12 min | -- | Departed | Superfast | View |
| 22629 | DADAR TEN EX | DR TEN | 12:20 | 12:40 | +20 min | -- | Departed | Superfast | View |
| 1301 | PUNE-MAJN WE | PUNE MAJN | 12:30 | 12:40 | +10 min | -- | Arrived | Mail/Express | View |
| 12133 | CSMT-MAJN EX | CSMT MAJN | 12:40 | 13:15 | +35 min | -- | Arrived | SF | View |
| 16333 | VRL TVC EXPR | VRL TVC | 13:50 | 13:52 | +2 min | -- | Departed | Exp | View |
| 12134 | MAJN-CSMT EX | MAJN CSMT | 13:55 | 13:55 | On time | -- | Departed | SF | View |
| 16337 | OKHA ERS EXP | OKHA ERS | 13:50 | 14:08 | +18 min | -- | Departed | Exp | View |
| 16335 | NAGERCOIL EX | GIMB NCJ | 13:50 | 14:18 | +28 min | -- | Departed | Exp | View |
| 19260 | BVC KCVL EXP | BVC KCVL | 13:50 | 14:39 | +49 min | -- | At platform | Exp | View |
| 6412 | DSJ-PAY EZHI | DSJ PAY | 15:00 | 15:10 | +10 min | -- | Departing | MEMU | View |
| 22634 | NZM TVC SF E | NZM TVC | 14:45 | 15:08 | +23 min | -- | Departing | Superfast | View |
| 16311 | BKN KCVL EXP | BKN KCVL | 13:50 | 15:11 | +81 min | -- | Departing | Exp | View |
| 70106 | MAQ-MAO DEMU | MAQ MAO | 15:15 | 15:15 | On time | -- | Departing | DEMU | View |
| 6054 | MAJN-KCVL S/ | MAJN KCVL | 15:40 | 15:40 | On time | -- | Departing | MEMU | View |
| 56646 | SBHR-MAQ PAS | SBHR MAQ | 15:40 | 15:43 | +3 min | -- | Departing | Pass | View |
| 1302 | MAJN-PUNE WE | MAJN PUNE | 15:45 | 15:45 | On time | -- | Departing | Mail/Express | View |
| 16515 | YPR-MAQ EXPR | YPR KAWR | 17:30 | 17:36 | +6 min | -- | Departing | Exp | View |
| 56666 | BYNDOOR-KGQ | BYNR KGQ | 16:49 | 17:42 | +53 min | -- | Departing | Passenger | View |
| 16575 | YPR-MAJN TRI | YPR MAJN | 16:55 | 18:19 | +84 min | -- | Arriving | Mail/Express | View |
| 12432 | NZM-TVC RAJD | NZM TVC | 18:00 | 18:31 | +31 min | -- | Departing | Raj | View |
| 56645 | MAQ-KBPR PAS | MAQ KBPR | 18:35 | 18:51 | +16 min | -- | Departing | Pass | View |
| 22475 | BKN CBE AC S | BKN CBE | 19:25 | 19:25 | On time | -- | Departing | Superfast | View |
| 12978 | MARU SAGAR E | AII ERS | 19:25 | 20:02 | +37 min | -- | Departing | SF | View |
| 12483 | KCVL EXPRESS | KCVL ASR | 20:15 | 20:16 | +1 min | -- | Departing | SF | View |
| 22659 | KCVL-DDN EX | KCVL DDN | 20:15 | 20:19 | +4 min | -- | Departing | Superfast | View |
| 12217 | KERALA S.KRA | KCVL CDG | 20:15 | 20:24 | +9 min | -- | Departing | SKr | View |
| 12202 | LTT GARIB RA | KCVL LTT | 20:15 | 20:37 | +22 min | -- | Departing | GR | View |
| 56641 | MAO MAQ PASS | MAO MAQ | 20:25 | 20:38 | +13 min | -- | Departing | Pass | View |
Every screen here runs on TrainLive's own reference timetable and a running simulation. Station names, codes and coordinates are real, but positions, delays, seat availability and PNR records are generated, not live railway data. Platform numbers and expected times on this board are generated by TrainLive, not read off a live railway feed — check the station display before you head out. Where our data comes from →