Diphu (DPU) is a railway station with 7 trains in our time table: 0 starting here, 0 ending here and 7 passing through. The first train leaves at 12:25 am (Barak Brahmaputra Express (15642) to Silchar) and the last at 9:06 pm (Chandigarh Dibrugarh Express (15904) to Dibrugarh). From here you can travel by train to 23 stations, most often to Dimapur, Mariani Junction, Furkating Junction.
7Trains
0Start here
0End here
7Pass through
DPUStation code
Trains passing through Diphu (7)
| Train | From | Arrives | Departs | Halt | To | Runs on |
|---|---|---|---|---|---|---|
| Barak Brahmaputra Express (15642) | New Tinsukia Junction NTSK | 12:23 am | 12:25 am | 2 min | Silchar SCL | Mon |
| Barak Brahmaputra Express (15641) | Silchar SCL | 2:40 am | 2:42 am | 2 min | New Tinsukia Junction NTSK | Sun |
| Alipur Duar - Dibrugarh Special Fare Special (05937) | Dhubri DBB | 7:50 am | 7:52 am | 2 min | Dibrugarh DBRG | Tue |
| Alipur Duar Mariani Intercity Express (15769) | Alipurduar Junction APDJ | 2:19 pm | 2:24 pm | 5 min | Mariani Junction MXN | Daily |
| Ajmer Hazur Sahib Nanded Special Fare URS Special (07642) | Mariani Junction MXN | 5:14 pm | 5:15 pm | 1 min | Lumding Junction LMG | Daily |
| Amritsar New Tinsukia Express (15934) | Amritsar Junction ASR | 7:50 pm | 7:52 pm | 2 min | New Tinsukia Junction NTSK | Sun |
| Chandigarh Dibrugarh Express (15904) | Chandigarh Junction CDG | 9:04 pm | 9:06 pm | 2 min | Dibrugarh DBRG | Tue, Fri |
Popular train routes from Diphu
- Diphu to Dimapur 5 trains
- Diphu to Mariani Junction 5 trains
- Diphu to Furkating Junction 4 trains
- Diphu to New Tinsukia Junction 4 trains
- Diphu to Simaluguri Junction 4 trains
- Diphu to Dibrugarh 3 trains
- Diphu to Duliajan 2 trains
- Diphu to Lumding Junction 2 trains
- Diphu to Amguri Junction 1 train
- Diphu to Badarpur Junction 1 train
- Diphu to Barlangfer 1 train
- Diphu to Barua Bamungaon 1 train
Stations near Diphu
- Daldali DLDE 8.1 km
- Nailalung NLN 8.6 km
- Langcholiet LCT 15.9 km
- Dhansiri DSR 17.8 km
- Barlangfer BRLF 23.2 km
- Rangapahar RXR 27 km
FAQ about Diphu railway station
How many trains stop at Diphu?
Diphu (DPU) has 7 trains in our time table: 0 starting here, 0 ending here and 7 passing through.
What is the station code of Diphu?
The station code of Diphu is DPU.
Which is the first train from Diphu?
Barak Brahmaputra Express (15642) leaves Diphu at 12:25 am for Silchar.
Which is the last train from Diphu?
Chandigarh Dibrugarh Express (15904) leaves Diphu at 9:06 pm for Dibrugarh.
Which station is near Diphu?
The nearest station with trains is Daldali, 8.1 km away.
How can I check the live running status of a train at Diphu?
Open the train in the lists above to see where it is now, its next station and its expected time at Diphu.

