List of Trains to Shravanabelagola originating from Bengaluru, Mysuru, Hassan and Mangaluru.
Trains from Bengaluru (Yesvantpur Station) to Shravanabelagola
- Train Name – Kudla Express (Yesvantpur – Mangaluru)
- Train No. – 16575
- Departure Time – 7:50 am
- Arrival Time – 9:53 am
- Journey Time – 2 hrs 3 Mins
- Distance – 133 Kms
- Other Details – Runs 3 days a week (Sunday, Tuesday & Thursday)
- Train Name – Yesvantpur – Mysuru (Mysore) Passenger
- Train No. – 56215
- Departure Time – 1:00 pm
- Arrival Time – 3:11 pm
- Journey Time – 2 hrs 11 Mins
- Distance – 133 Kms
- Other Details – Runs all days of the week
- Train Name – Yesvantpur – Hassan Intercity Super Fast Express
- Train No. – 22679
- Departure Time – 6:15 pm
- Arrival Time – 8:21 pm
- Journey Time – 1 hr 54 Mins
- Distance – 133 Kms
- Other Details – Runs all days of the week
Trains from Hassan/Mysuru/Mangaluru to Shravanabelagola
- Train Name – Kudla Express (Yesvantpur – Mangaluru)
- Train No. – 16576
- Departure Time (at Mangaluru) – 11:30 am
- Departure Time (at Hassan) – 4:50 pm
- Arrival Time – 5:40 pm
- Journey Time (from Mangaluru) – 6 hrs 10 Mins
- Journey Time (from Hassan) – 50 Mins
- Distance (from Mangaluru) – 225 Kms
- Distance – 42 Kms
- Other Details – Runs 3 days a week (Monday, Wednesday & Friday)
- Train Name – Mysuru – Yesvantpur Passenger
- Train No. – 56216
- Departure Time (at Mysuru) – 08:30 am
- Departure Time (at Hassan) – 11:20 am
- Arrival Time – 12:05 pm
- Journey Time (from Mysuru) – 3 Hrs 35 Mins
- Journey Time (from Hassan) – 45 Mins
- Distance (from Mysuru) – 163 Kms
- Distance (from Hassan) – 42 Kms
- Other Details – Runs all days of the week
- Train Name – Hassan – Yesvantpur Intercity Super Fast Express
- Train No. – 22680
- Departure Time – 6:30 am
- Arrival Time – 7:06 am
- Journey Time – 36 Mins
- Distance – 42 Kms
- Other Details – Runs all days of the week