DPU → MXN · 15 direct trains
Trains from Diphu to Mariani Jn
15 direct trains run from Diphu (DPU) to Mariani Jn (MXN). The fastest train is 12067 Jansatabdi Exp, completing the journey in 2h 31m. Trains depart between 01:08 and 22:52. The distance is approximately 145 km.
Total Trains
15
Fastest
2h 31m
12067
First Train
01:08
Last Train
22:52
Distance
145 km
Diphu to Mariani Jn Train Timetable
Complete list of 15 direct trains from DPU to MXN with departure, arrival, duration and running days.
| Train | Departs | Arrives | Duration | Days | Classes |
|---|---|---|---|---|---|
| 15605 Jttn Intercity Express | 01:08Day 2 | 08:00 | 6h 52m | Daily | 1A, 2A, 3A, SL, 2S |
| 15603 Ghy Ledo Ic Exp Express | 03:57Day 2 | 07:20 | 3h 23m | Daily | 1A, 2A, 3A, SL, 2S |
| 15941 Jhajha Dbrg Exp Express | 04:53Day 3 | 08:10 | 3h 17m | Fri | 1A, 2A, 3A, SL, 2S |
| 15910 Avadh Assam Exp Express | 05:10Day 4 | 08:35 | 3h 25m | Daily | 1A, 2A, 3A, SL, 2S |
| 22501 Newtinsukia Exp Superfast | 07:47Day 3 | 11:30 | 3h 43m | Tue | 1A, 2A, 3A, SL, 2S |
| 15901 Lmg-Tsk Express Express | 08:07 | 13:30 | 5h 23m | Daily | 1A, 2A, 3A, SL, 2S |
| 12067 Jansatabdi Exp Superfast | 09:37 | 12:08 | 2h 31m | Mon, Tue, Wed, Thu, Fri, Sat | 1A, 2A, 3A, SL, 2S |
| 15945 Ltt Dibrugarh Ex Express | 12:07Day 3 | 15:35 | 3h 28m | Wed, Sat | 1A, 2A, 3A, SL, 2S |
| 15905 Dbrg Vivek Exp Express | 12:39Day 4 | 16:20 | 3h 41m | Thu, Sun | 1A, 2A, 3A, SL, 2S |
| 22503 Dbrg Vivek Exp Superfast | 12:52Day 4 | 16:15 | 3h 23m | Daily | 1A, 2A, 3A, SL, 2S |
| 15959 Kamrup Express Express | 19:20Day 2 | 23:05 | 3h 45m | Tue, Wed, Thu, Sat, Sun | 1A, 2A, 3A, SL, 2S |
| 15934 Asr Ntsk Exp Express | 19:52Day 3 | 23:45 | 3h 53m | Fri | 1A, 2A, 3A, SL, 2S |
| 12525 Koaa Dbrg Exp Superfast | 20:19Day 2 | 22:55 | 2h 36m | Wed | 1A, 2A, 3A, SL, 2S |
| 15904 Cdg Dbrg Exp Express | 21:06Day 3 | 01:00Day 4 | 3h 54m | Wed, Sun | 1A, 2A, 3A, SL, 2S |
| 12424 Dbrt Rajdhani Rajdhani | 22:52Day 2 | 02:10Day 3 | 3h 18m | Daily | CC, EC, 1A, 2A, 3A |
Stations on the Diphu to Mariani Jn route
Stops on 12067 Jansatabdi Exp, the fastest train on this corridor (6 stations).
Other Routes from Diphu
Frequently Asked Questions
How many trains run from Diphu to Mariani Jn?▼
There are 15 direct trains running from Diphu (DPU) to Mariani Jn (MXN). Check the timetable below for the complete list with departure times and running days.
Which is the fastest train from Diphu to Mariani Jn?▼
The fastest train is 12067 Jansatabdi Exp, which covers the distance in 2h 31m. It departs at 09:37 and arrives at 12:08.
What is the first and last train from Diphu to Mariani Jn?▼
The first train departs at 01:08 and the last train departs at 22:52. Check the timetable for specific trains and their running days.
What is the distance from Diphu to Mariani Jn by train?▼
The distance from Diphu to Mariani Jn by train is approximately 145 km. Journey time varies from 2h 31m depending on the train type.
How to check seat availability for Diphu to Mariani Jn trains?▼
Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.
Which stations fall between Diphu and Mariani Jn?▼
On the fastest train, Diphu to Mariani Jn calls at Dimapur (DMV), Bokajan (BXJ), Sarupathar (SZR), Furkating Jn (FKG). Other trains on this route may skip some of these stops.
About Diphu to Mariani Jn Route
The Diphu to Mariani Jn route is served by 15 direct trains operated by Indian Railways. The fastest option is 12067 Jansatabdi Exp with a journey time of 2h 31m. The rail distance is approximately 145 km.
Trains leave Diphu between 01:08 (first) and 22:52 (last). Check seats and book on IRCTC.
Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.