Skip to search

16512 Kozhikkode–Bengaluru Express

Mail/Express · 588 km · 15 hr 5 min · 22 stops · Daily

Departs
15:30
Kozhikkode (Calicut)
Arrives
06:35
Ksr Bengaluru · day 2
Journey
15 hr 5 min
588 km · 22 stops
Runs
Daily
Fare from
₹355
Sleeper · estimate
On time
55%
usually 11 min late
Check seats for your date

16512 running status

Checking where it is…

16512 coach position

Fetching the coach order…

16512 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 Kozhikkode (Calicut) to Ksr Bengaluru

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 16512 Kozhikkode–Bengaluru Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Kozhikkode (Calicut) CLT—15:30—10
2Quilandi QLD15:5215:531 min125
3Vadakara (Badagara) BDJ16:1216:131 min147
4Thalassery (Tellicherry) TLY16:3416:351 min169
5Kannur (Cannanore) CAN17:0017:055 min189
6Payyanur PAY17:2917:301 min1123
7Nileshwar NLE17:4917:501 min1143
8Kanhangad KZE17:5818:002 min1152
9Kasaragod KGQ18:1318:152 min1175
10Mangalore Central MAQ19:5020:1020 min1218
11Mangalore Jn MAJN20:2520:272 min1224
12Bantawala BNTL20:4520:472 min1243
13Kabakaputtur KBPR21:1321:152 min1268
14Subrahmanya Road SBHR22:1022:155 min1310
15Sakleshpur SKLR01:5502:005 min2366
16Hassan HAS02:4502:5510 min2408
17Channarayapatna CNPA03:2303:241 min2440
18Shravanabelagola SBGA03:3403:351 min2449
19B.G.Nagar BGNR04:0404:051 min2483
20Kunigal KIGL04:3104:321 min2515
21Yasvantpur Jn YPR05:5305:552 min2582
22Ksr Bengaluru SBC06:35——2588

How reliably 16512 runs

55% arrive on time at the destination
typically 11 min late · 58% on time across the route

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

  • Kozhikkode (Calicut)
    usually on time
    95%
  • Quilandi
    typically 3 min late
    95%
  • Vadakara (Badagara)
    typically 5 min late
    88%
  • Thalassery (Tellicherry)
    typically 11 min late
    63%
  • Kannur (Cannanore)
    usually on time
    79%
  • Payyanur
    typically 8 min late
    72%
  • Nileshwar
    typically 10 min late
    66%
  • Kanhangad
    typically 13 min late
    56%
  • Kasaragod
    typically 20 min late
    38%
  • Mangalore Central
    usually on time
    95%
  • Mangalore Jn
    typically 4 min late
    95%
  • Bantawala
    typically 10 min late
    83%
  • Kabakaputtur
    typically 17 min late
    44%
  • Subrahmanya Road
    typically 22 min late
    34%
  • Sakleshpur
    typically 12 min late · 3% over an hour
    59%
  • Hassan
    typically 23 min late · 4% over an hour
    33%
  • Channarayapatna
    typically 27 min late · 5% over an hour
    28%
  • Shravanabelagola
    typically 28 min late · 6% over an hour
    27%
  • B.G.Nagar
    typically 32 min late · 8% over an hour
    23%
  • Kunigal
    typically 33 min late · 8% over an hour
    23%
  • Yasvantpur Jn
    typically 31 min late · 16% over an hour
    24%
  • Ksr Bengaluru
    typically 11 min late · 8% over an hour
    55%

When it runs late

Roughest January, February, June and July: in July it typically runs 54 min late and reaches Ksr Bengaluru on time only 0% of the time — against 88% around September. A year-round average hides that.

Longest halts

  • Mangalore Central MAQ20 min · arrives 19:50, departs 20:10
  • Hassan HAS10 min · arrives 02:45, departs 02:55
  • Kannur (Cannanore) CAN5 min · arrives 17:00, departs 17:05
  • Subrahmanya Road SBHR5 min · arrives 22:10, departs 22:15
  • Sakleshpur SKLR5 min · arrives 01:55, departs 02:00

Return train and other trains on this route

Stations on the 16512 route