| Train | Arr | Dep | Halt | PF | Runs on |
|---|---|---|---|---|---|
| 17301 Mys Bgm Exp Mysore Jn → Belagavi | 00:35 | 00:37 | 2m | 2 | Daily |
| 16511 Sbc Clt Express Ksr Bengaluru → Kozhikkode (Calicut) | 00:30 | 00:40 | 10m | 1 | Daily |
| 16586 Mrdw Smvb Exp Murdeshwar → Smvt Bengaluru | 00:25 | 00:40 | 15m | 1 | Daily |
| 16585 Smvb Mrdw Exp Smvt Bengaluru → Murdeshwar | 01:55 | 02:05 | 10m | 1 | Daily |
| 17377 Bjp Maq Exp Vijayapura → Mangalore Central | 02:35 | 02:45 | 10m | 2 | Daily |
| 16512 Clt Sbc Express Kozhikkode (Calicut) → Ksr Bengaluru | 02:45 | 02:55 | 10m | 1 | Daily |
| 17302 Bgm Mys Exp Belagavi → Mysore Jn | 03:42 | 03:44 | 2m | 1 | Daily |
| 16596 Panchaganga Exp Karwar → Ksr Bengaluru | 04:13 | 04:15 | 2m | 1 | Daily |
| 56267 Ask-Mys Passenger Arsikere Jn → Mysore Jn | 05:58 | 06:00 | 2m | 1 | Daily |
| 22680 Intercity Exp Hassan → Yasvantpur Jn starts | — | 07:00 | 1 | Daily | |
| 16206 Talguppa Exp Mysore Jn → Talguppa | 07:58 | 08:00 | 2m | 3 | Daily |
| 11036 Sharavati Exp Mysore Jn → Dadar | 08:20 | 08:22 | 2m | 1 | MTWTFSS |
| 56266 Mys-Ask Passenger Mysore Jn → Arsikere Jn | 09:12 | 09:14 | 2m | 2 | Daily |
| 26655 Mao Vandebharat Yasvantpur Jn → Madgaon | 09:38 | 09:40 | 2m | MTWTFSS | |
| 16208 Mys-Ypr Ur Exp Mysore Jn → Yasvantpur Jn | 10:10 | 10:15 | 5m | 3 | Daily |
| 16515 Karwar Express Yasvantpur Jn → Karwar | 10:05 | 10:15 | 10m | 1 | MTWTFSS |
| 16539 Ypr Majn Exp Yasvantpur Jn → Mangalore Jn | 10:10 | 10:15 | 5m | 1 | MTWTFSS |
| 16575 Gomteshwara Exp Yasvantpur Jn → Mangalore Jn | 10:05 | 10:15 | 10m | 1 | MTWTFSS |
| 16281 Mys Aii Exp Mysore Jn → Ajmer Jn | 10:23 | 10:25 | 2m | MTWTFSS | |
| 11311 Sur Hasan Exp Solapur Jn → Hassan ends | 10:56 | — | 1 | Daily | |
| 06573 Sbc Has Special Ksr Bengaluru → Hassan ends | 11:30 | — | Daily | ||
| 16221 Tlgp-Mys Kuvempu Express Talguppa → Mysore Jn | 11:45 | 11:47 | 2m | 1 | Daily |
| 16225 Mys-Smet Ur Exp Mysore Jn → Shivamogga Town | 12:23 | 12:25 | 2m | 3 | Daily |
| 06291 Ask-Has Ur Memu Arsikere Jn → Hassan ends | 12:30 | — | MTWTFSS | ||
| 06292 Has-Ask Ur Memu Hassan → Arsikere Jn starts | — | 12:45 | MTWTFSS | ||
| 16540 Majn Ypr Exp Mangalore Jn → Yasvantpur Jn | 12:50 | 12:55 | 5m | 2 | MTWTFSS |
| 16576 Majn Ypr Exp Mangalore Jn → Yasvantpur Jn | 12:45 | 12:55 | 10m | 3 | MTWTFSS |
| 66525 Sbc-Has Memu Ksr Bengaluru → Hassan ends | 13:55 | — | 3 | MTWTFSS | |
| 16226 Smet-Mys Ur Exp Shivamogga Town → Mysore Jn | 14:05 | 14:07 | 2m | 3 | Daily |
| 66526 Has-Sbc Memu Hassan → Ksr Bengaluru starts | — | 14:10 | MTWTFSS | ||
| 06574 Has Sbc Special Hassan → Ksr Bengaluru starts | — | 15:15 | Daily | ||
| 16282 Aii Mys Exp Ajmer Jn → Mysore Jn | 16:10 | 16:12 | 2m | MTWTFSS | |
| 11312 Has Sur Exp Hassan → Solapur Jn starts | — | 16:15 | 2 | Daily | |
| 16516 Kawr Ypr Exp Karwar → Yasvantpur Jn | 16:40 | 16:50 | 10m | 1 | MTWTFSS |
| 16222 Mys-Tlgp Kuvempu Express Mysore Jn → Talguppa | 16:50 | 16:52 | 2m | 3 | Daily |
| 16207 Ypr-Mys Ur Exp Yasvantpur Jn → Mysore Jn | 16:40 | 16:55 | 15m | 3 | Daily |
| 11035 Sharavati Exp Dadar → Mysore Jn | 17:30 | 17:32 | 2m | 1 | MTWTFSS |
| 26656 Ypr Vande Bharat Madgaon → Yasvantpur Jn | 18:13 | 18:15 | 2m | MTWTFSS | |
| 56265 Ask-Mys Passenger Arsikere Jn → Mysore Jn | 18:23 | 18:25 | 2m | 2 | Daily |
| 16205 Mysuru Exp Talguppa → Mysore Jn | 19:38 | 19:40 | 2m | 1 | Daily |
| 56268 Mys-Ask Passenger Mysore Jn → Arsikere Jn | 20:23 | 20:25 | 2m | 2 | Daily |
| 22679 Intercity Exp Yasvantpur Jn → Hassan ends | 21:05 | — | 1 | Daily | |
| 12781 Swarna Jayanthi Mysore Jn → Hazrat Nizamuddin | 21:33 | 21:35 | 2m | 2 | MTWTFSS |
| 16595 Panchaganga Exp Ksr Bengaluru → Karwar | 21:30 | 21:40 | 10m | 2 | Daily |
| 12782 Nzm Mys Sf Exp Hazrat Nizamuddin → Mysore Jn | 22:10 | 22:12 | 2m | 1 | MTWTFSS |
| 17378 Maq Bjp Express Mangalore Central → Vijayapura | 22:20 | 22:30 | 10m | 2 | Daily |
Times are scheduled times at this station (24-hour). Check live status for delays and platform changes.
Hassan (station code HAS) is a railway station in Ka, under South Western Railway (Mysuru division). 46 trains are scheduled here: 5 originate, 5 terminate and 36 pass through. The first departure of the day is 17301 Mys Bgm Exp at 00:37 and the last is 17378 Maq Bjp Express at 22:30. The most served destinations are Ksr Bengaluru, Mysore Jn, Yasvantpur Jn, Arsikere Jn, Shravanabelagola. Nearby stations include Shantigrama (10 km), Mavinkere (19 km), Bageshapura (20 km).
The station code of Hassan is HAS.
Hassan is under South Western Railway, Mysuru division.
46 trains are scheduled at Hassan: 5 originate, 5 terminate and 36 pass through.
The earliest scheduled departure is 17301 Mys Bgm Exp at 00:37, towards Belagavi.
The last scheduled departure is 17378 Maq Bjp Express at 22:30, towards Vijayapura.
12 trains run from Hassan to Ksr Bengaluru (about 258 km). See the trains between stations page for timings and seat availability.
Nearby stations are Shantigrama (SIGA, 10 km), Mavinkere (MVC, 19 km), Bageshapura (BGPA, 20 km), D Samudravalli (DSVS, 23 km).