Get the app

ClearBerth / Trains / Diphu

Trains at Diphu (DPU)

34 trains stop at Diphu (DPU). Tap a train for live running status and its full timetable. This list covers the trains ClearBerth has timetables for, so it may not include every train at this station.

TrainArrivesDeparts
15604 Guwahati Intercity Express
Ledo to Guwahati
00:0600:08
15669 Nagaland Express
Guwahati to Dibrugarh
00:2400:26
20503 Dibrugarh - New Delhi Rajdhani Express
Dibrugarh to New Delhi
00:5500:57
22504 Kanniyakumari Vivek SF Express
Dibrugarh to Kanniyakumari
02:1602:16
12423 Dibrugarh - New Delhi Rajdhani Express
Dibrugarh to New Delhi
02:4202:44
15949 Dibrugarh - Gomti Nagar Amrit Bharat Express
Dibrugarh to Gomti Nagar
03:1303:15
15603 Ledo Intercity Express
Guwahati to Ledo
03:5503:57
15960 Kamrup Express
Dibrugarh to Howrah Jn
04:0804:10
15910 Avadh Assam Express
Lalgarh Jn to Dibrugarh
05:0805:10
22501 New Tinsukia SF Express
SMVT Bengaluru to New Tinsukia
07:4507:47
12067 Guwahati - Jorhat Town Jan Shatabdi Express
Guwahati to Jorhat Town
09:3609:37
15818 Donyi Polo Express
Naharlagun to Sukhovi
09:5509:57
15666 Mariani - Guwahati Express
Mariani Jn to Guwahati
10:1610:18
15967 Rangiya - Ledo Express
Rangiya Jn to Ledo
11:1311:15
15945 Dibrugarh Express
Mumbai LTT to Dibrugarh
12:0512:07
15946 Mumbai LTT Express
Dibrugarh to Mumbai LTT
12:1012:12
22503 Dibrugarh Vivek SF Express
Kanniyakumari to Dibrugarh
12:5112:52
15928 Rangiya Express
New Tinsukia to Rangiya Jn
13:0013:02
15968 Ledo - Rangiya Express
Ledo to Rangiya Jn
13:0013:02
15770 Alipur Duar Jn. Intercity Express
Mariani Jn to Alipur Duar Jn
13:4713:52
15769 Mariani Intercity Express
Alipur Duar Jn to Mariani Jn
14:1914:24
13282 Dibrugarh Express
Rajendra Nagar Terminal to Dibrugarh
14:3314:35
15903 Chandigarh Express
Dibrugarh to Chandigarh
15:1215:14
15933 Amritsar Express
New Tinsukia to Amritsar
15:1215:14
15909 Avadh Assam Express
Dibrugarh to Lalgarh Jn
16:3816:40
12068 Jorhat Town - Guwahati Jan Shatabdi Express
Jorhat Town to Guwahati
17:2217:24
15665 Guwahati - Mariani Express
Guwahati to Mariani Jn
18:5018:52
15959 Kamrup Express
Howrah Jn to Dibrugarh
19:1819:20
15817 Donyi Polo Express
Sukhovi to Naharlagun
19:3819:40
15934 New Tinsukia Express
Amritsar to New Tinsukia
19:5019:52
15904 Dibrugarh Express
Chandigarh to Dibrugarh
21:0421:06
20504 New Delhi - Dibrugarh Rajdhani Express
New Delhi to Dibrugarh
21:5822:00
12424 New Delhi - Dibrugarh Rajdhani Express
New Delhi to Dibrugarh
22:5022:52
15670 Nagaland Express
Dibrugarh to Guwahati
23:0223:02

Times are the scheduled timetable. On the day, use live status: trains often run late.

Diphu at a glance

Of the 34 trains listed here, 34 pass through Diphu. The busiest hour in the timetable is 00:00 to 00:59, with 3 trains arriving or leaving. Timetable figures only; trains often run late, so check live status for your train.

Where trains from Diphu end their journey

Dibrugarh (9 trains), Guwahati (4 trains), Ledo (2 trains), Mariani Jn (2 trains), New Delhi (2 trains), New Tinsukia (2 trains), Rangiya Jn (2 trains), Alipur Duar Jn (1 train); and 10 more.

Where trains reaching Diphu begin their journey

Dibrugarh (9 trains), Guwahati (4 trains), Ledo (2 trains), Mariani Jn (2 trains), New Delhi (2 trains), New Tinsukia (2 trains), Alipur Duar Jn (1 train), Amritsar (1 train); and 11 more.

Train types at Diphu

By the trains listed above: Mail/Express (24), Rajdhani Express (4), Superfast Express (3), Jan Shatabdi Express (2), Amrit Bharat Express (1).

Track your train live

Waiting at Diphu? Check where your train is and how late it is.

Check live status

Easier in the app

ClearBerth also shows your berth on a diagram, tracks your PNR and alerts you when your waitlist moves.

Download on the App StoreGet it on Google Play

Check PNR status  ยท  All trains