Skip to search

15907 Tinsukia–Naharlagun Vista

Mail/Express · 225 km · 5 hr 55 min · 12 stops · Tue, Wed, Fri, Sat, Sun

Departs
13:35
Tinsukia Jn
Arrives
19:30
Naharlagun
Journey
5 hr 55 min
225 km · 12 stops
Runs
Tue, Wed, Fri, Sat, Sun
On time
100%
usually on time
Check seats for your date

15907 running status

Checking where it is…

15907 coach position

Fetching the coach order…

15907 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Tinsukia Jn to Naharlagun

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 15907 Tinsukia–Naharlagun Vista, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Tinsukia Jn TSK—13:35—10
2New Tinsukia NTSK13:4013:5010 min12
3Dibrugarh DBRG14:3514:4510 min144
4Dhamalgaon DMGN15:0015:022 min157
5Dhemaji DMC15:3215:342 min1106
6Bordolani BDLN15:5015:522 min1119
7Gogamukh GOM16:1616:182 min1132
8Boginadi BGND16:2716:292 min1150
9North Lakhimpur NLP17:2217:275 min1175
10Kathalpukhuri KTPR17:5017:522 min1192
11Harmuti (Rev) HMY18:0018:1010 min1205
12Naharlagun NHLN19:30——1225

How reliably 15907 runs

100% arrive on time at the destination
typically on time · 61% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Tinsukia Jn
    usually on time
    95%
  • New Tinsukia
    typically 4 min late
    82%
  • Dibrugarh
    typically 14 min late · 3% over an hour
    52%
  • Dhamalgaon
    typically 15 min late · 3% over an hour
    50%
  • Dhemaji
    typically 22 min late · 3% over an hour
    34%
  • Bordolani
    typically 22 min late
    34%
  • Gogamukh
    typically 16 min late
    47%
  • Boginadi
    typically 23 min late · 4% over an hour
    33%
  • North Lakhimpur
    typically 3 min late
    91%
  • Kathalpukhuri
    typically 4 min late
    80%
  • Harmuti (Rev)
    typically 25 min late · 5% over an hour
    30%
  • Naharlagun
    usually on time
    100%

Longest halts

  • New Tinsukia NTSK10 min · arrives 13:40, departs 13:50
  • Dibrugarh DBRG10 min · arrives 14:35, departs 14:45
  • Harmuti (Rev) HMY10 min · arrives 18:00, departs 18:10
  • North Lakhimpur NLP5 min · arrives 17:22, departs 17:27

Return train and other trains on this route

Stations on the 15907 route