List of Trains from Shravanabelagola towards Bengaluru, Mysuru, Hassan and Mangaluru.
Trains from Shravanabelagola to Bengaluru (Yesvantpur Station)
- Train Name – Kudla Express (Mangaluru – Yesvantpur)
- Train No. – 16576
- Departure Time – 5:42 pm
- Arrival Time – 8:30 pm
- Journey Time – 2 hrs 48 Mins
- Distance – 133 Kms
- Other Details – Runs 3 days a week (Monday, Wednseday & Friday)
- Train Name – Mysuru (Mysore) – Yesvantpur Passenger
- Train No. – 56216
- Departure Time – 12:06 pm
- Arrival Time – 2:45 pm
- Journey Time – 2 hrs 39 Mins
- Distance – 133 Kms
- Other Details – Runs all days of the week
- Train Name – Hassan – Yesvantpur Intercity Super Fast Express
- Train No. – 22680
- Departure Time – 7:07 am
- Arrival Time – 9:15 am
- Journey Time – 2 hrs 8 Mins
- Distance – 133 Kms
- Other Details – Runs all days of the week
Trains from Shravanabelagola towards Hassan/Mysuru/Mangaluru
- Train Name – Kudla Express (Yesvantpur – Mangaluru)
- From Shravanabelagola to Hassan/Mangaluru
- Train No. – 16575
- Departure Time: 9:55 am
- Arrival Time (at Hassan) – 10:55 am
- Arrival Time (at Mangaluru) – 5:30 pm
- Journey Time (to Hassan) – 1 Hr
- Journey Time (to Mangaluru) – 7 Hrs 35 Mins
- Distance (to Hassan) – 42 Kms
- Distance (to Mangaluru) – 225 Kms
- Other Details – Runs 3 days a week (Sunday, Tuesday & Thursday)
- Train Name – Yesvantpur – Mysuru Passenger
- From Shravanabelagola to Hassan/Mysuru
- Train No. – 56215
- Departure Time – 03:12 pm
- Arrival Time (at Hassan) – 4:30 pm
- Arrival Time (at Mysuru) – 8:00 pm
- Journey Time (to Hassan) – 1 hr 18 Mins
- Journey Time (to Mysuru) – 4 hrs 48 Mins
- Distance (to Hassan) – 42 Kms
- Distance (to Mysuru) – 163
- Other Details – Runs all days of the week
- Train Name – Yesvantpur – Hassan Intercity Super Fast Express
- From Shravanabelagola to Hassan
- Train No. – 22679
- Departure Time – 8:10 pm
- Arrival Time – 9:00 pm
- Journey Time – 50 Mins
- Distance – 42 Kms
- Other Details – Runs all days of the week