Check out the latest TSRTC bus timings for all major routes from Hyderabad and nearby cities in Telangana. Whether you are traveling to Yadagirigutta, Mantralayam, Tirupati, or long-distance destinations like Bangalore, Chennai, Bellary, Hubli, Jagdalpur, Visakhapatnam, Kakinada, Srisailam, or Shirdi, you can find updated information on TSRTC Super Luxury, Garuda Plus, Rajdhani, Lahari AC Sleeper, and Express buses.

Hyderabad to Yadagirigutta Timings (MGBS)
The distance between Hyderabad (MGBS) and Yadagirigutta is around 65 km and the TSRTC Hyderabad (MGBS) to Yadagirigutta bus travel time will be around 01:45 hrs. TSRTC Hyderabad to Yadagirigutta bus timings are listed below.
- Bus Route and Bus Stops : Ghatkesar, Bibinagar
- Bus Timings – Departures from Hyderabad MGBS
- Pallevelugu : 05:00, 05:30, 06:00, 06:30, 07:20, 08:30, 09:20, 09:30, 10:20, 11:00, 11:20, 11:45, 12:15, 12:30, 12:50, 13:15, 13:50, 14:00, 14:30, 14:45, 15:30, 15:50, 16:15, 16:40, 17:00, 17:20, 17:45, 18:00, 18:20, 18:45, 19:50, 20:20
- Express : 08:00, 09:15, 09:20, 09:45, 10:00, 10:15, 10:30, 11:00, 11:30, 12:00, 15:45, 16:45, 17:20, 17:45, 18:45, 20:00
- Deluxe : 18:30, 19:30, 20:30
For the return journey, TSRTC Yadagirigutta to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Yadagirigutta
- Pallevelugu : 04:50, 05:10, 05:50, 06:15, 06:50, 07:05, 07:10, 07:50, 08:10, 08:30, 08:50, 09:10, 09:30, 09:45, 10:20, 10:40, 11:30, 12:30, 13:15, 13:25, 13:40, 14:00, 14:30, 15:10, 15:30, 16:10, 18:10, 18:30, 19:20, 20:00, 21:00
- Express : 05:00, 05:30, 06:30, 07:30, 08:30, 11:00, 11:10, 11:30, 12:00, 12:10, 14:00, 14:30, 15:00, 16:00, 16:30, 17:00
- Deluxe : 06:00, 07:00, 08:00
Hyderabad to Yadagirigutta Timings (JBS)
The distance between Hyderabad (JBS) and Yadagirigutta is around 65 km and the TSRTC Hyderabad (MGBS) to Yadagirigutta bus travel time will be around 01:45 hrs. TSRTC Hyderabad to Yadagirigutta bus timings are listed below.
- Bus Route and Bus Stops : Ghatkesar, Bibinagar
- Bus Timings – Departures from Hyderabad JBS
- Mini Pallevelugu : 05:00, 05:40, 06:20, 07:00, 07:40, 08:20, 09:30, 10:10, 10:50, 11:30, 12:10, 12:50, 14:05, 14:45, 15:25, 16:05, 16:45, 17:25
- Pallevelugu : 05:20, 06:20, 07:20, 07:40, 08:00, 08:40, 09:50, 10:50, 11:50, 12:05, 12:10, 12:30, 13:10, 14:20, 15:20, 16:20, 16:40, 17:00, 17:40, 19:30
- Express : 08:20, 09:10, 09:30, 11:20, 12:10, 14:30
For the return journey, TSRTC Yadagirigutta to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Yadagirigutta
- Mini Pallevelugu : 07:15, 07:50, 08:30, 09:15, 09:50, 10:30, 11:50, 12:30, 13:10, 13:50, 14:30, 15:10, 16:20, 17:00, 17:40, 18:20, 19:00, 19:40
- Pallevelugu : 07:30, 08:30, 09:30, 09:50, 10:15, 10:50, 12:00, 13:00, 14:00, 14:20, 14:30, 14:45, 15:20, 16:30, 17:30, 18:30, 18:50, 19:15, 19:50
- Express : 10:20, 11:00, 11:30, 13:20, 14:15, 16:20
Hyderabad to Srisailam Bus Timings
The distance between Hyderabad and Srisailam is around 240 km and the TSRTC Hyderabad to Srisailam bus travel time will be around 06:00 hrs. TSRTC Hyderabad to Srisailam bus timings are listed below.
- Bus Route and Bus Stops : Kadthal, Dindi, Vatvarlapally, Domalapenta, Sunnipenta
- Bus Timings – Departures from Hyderabad
- Non AC Bus Services : 03:30, 04:00, 04:40, 05:20, 05:40, 06:20, 06:40, 07:20, 08:30, 09:20, 09:40, 10:20, 10:40, 11:00, 11:10, 12:00, 12:20, 12:40, 13:20, 13:30, 14:00, 14:20, 14:40, 15:30, 15:40, 16:00, 16:20, 17:00, 21:00, 22:00, 22:10, 23:00, 23:30, 23:50
- AC Bus Services : 04:20, 05:00, 05:30, 06:00, 06:30, 07:00, 07:30, 08:00, 08:20, 09:00, 10:00, 11:00, 13:00, 15:00, 16:40
For the return journey, TSRTC Srisailam to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Srisailam
- Non AC Bus Services : 04:00, 04:40, 05:00, 05:20, 06:20, 06:30, 07:00, 07:40, 08:00, 08:30, 08:40, 09:00, 09:20, 10:00, 10:20, 11:00, 11:20, 12:20, 12:40, 13:20, 13:40, 14:20, 14:40, 15:40, 16:20, 17:20, 17:40, 18:40, 19:20, 19:40, 20:00
- AC Bus Services : 06:00, 08:30, 10:30, 11:30, 12:00, 13:00, 14:00, 15:00, 15:20, 16:00, 16:30, 17:00, 18:00, 19:00, 19:30
Hyderabad to Kakinada Bus Timings
The distance between Hyderabad and Kakinada is around 500 km and the TSRTC Hyderabad to Kakinada bus travel time will be around 10:50 hrs. TSRTC Hyderabad to Kakinada bus timings are listed below.
- Bus Route and Bus Stops : Suryapet, Kodad, Vijayawada, Eluru, Tanuku, Ravulapalem
- Bus Timings – Departures from Hyderabad : 19:30, 20:40, 21:10, 21:20, 23:00
For the return journey, TSRTC Kakinada to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Kakinada : 15:30, 16:30, 17:00, 18:40, 20:30
Hyderabad to Utnoor Bus Timings
The distance between Hyderabad and Utnoor is around 500 km and the TSRTC Hyderabad to Utnoor bus travel time will be around 07:30 hrs.
- Bus Route and Bus Stops : Karimnagar, Luxettipet, Jannaram
- Bus Timings – Departures from Hyderabad : 05:15, 07:30, 09:30, 20:00, 21:00, 22:00
For the return journey, TSRTC Utnoor to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Utnoor : 06:00, 08:30, 11:30, 20:00, 21:00, 22:00
Hyderabad to Jagdalpur Bus Timings
The distance between Hyderabad and Jagdalpur is around 700 km and the TSRTC Hyderabad to Jagdalpur bus travel time will be around 14:15 hrs. TSRTC Hyderabad to Jagdalpur bus timings are listed below.
- Bus Route and Bus Stops : Suryapet, Khammam, Kothagudem, Palwancha, Bhadrachalam, Konta, Sukma, Jagdalpur
- Bus Timings – Departures from Hyderabad : 17:00
For the return journey, TSRTC Jagdalpur to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Jagdalpur : 17:00
Hyderabad to Bangalore Timings
The distance between Hyderabad and Bangalore is around 580 km and the TSRTC Hyderabad to Bangalore bus travel time will be around 11:30 hrs. TSRTC Hyderabad to Bangalore bus timings are listed below.
- Bus Route and Bus Stops : Anantapur
- Bus Timings – Departures from Hyderabad
- Non AC Bus Services : 05:00, 06:45, 07:45, 09:45, 11:00, 16:15, 17:30, 18:00, 19:15
- AC Bus Services : 06:00, 06:30, 07:30, 09:15, 12:30, 17:00, 19:00, 20:00, 20:30, 20:45, 21:00, 21:15, 21:40, 22:00, 22:30
For the return journey, TSRTC Bangalore to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Bangalore
- Non AC Bus Services : 05:00, 06:45, 12:00, 13:30, 17:00, 18:00, 19:00, 20:00, 20:30, 21:00, 21:30, 22:00
- AC Bus Services : 08:15, 17:30, 18:00, 18:30, 19:00, 19:15, 19:30, 19:45, 20:00, 20:15, 20:30, 20:45, 21:00, 21:15, 21:30, 21:45, 22:00, 23:00
Hyderabad to Bellary Timings
The distance between Hyderabad and Bellary is around 390 km and the TSRTC Hyderabad to Bellary bus travel time will be around 07:30 hrs. TSRTC Hyderabad to Bellary bus timings are listed below.
- Bus Route and Bus Stops : Jadcherla, Kurnool, Yemmiganur, Adoni, Alur
- Bus Timings – Departures from Hyderabad : 09:45, 20:30
For the return journey, TSRTC Bellary to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Bellary : 06:30, 20:30
Hyderabad to Chennai Bus Timings
The distance between Hyderabad and Chennai is around 650 km and the TSRTC Hyderabad to Chennai bus travel time will be around 11:45 hrs. TSRTC Hyderabad to Chennai bus timings are listed below.
- Bus Route and Bus Stops : Ongole, Nellore
- Bus Timings – Departures from Hyderabad : 19:15
For the return journey, TSRTC Chennai to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Chennai : 19:30
Hyderabad to Hubli Bus Timings
The distance between Hyderabad and Hubli is around 560 km and the TSRTC Hyderabad to Hubli bus travel time will be around 10:30 hrs. TSRTC Hyderabad to Hubli bus timings are listed below.
- Bus Route and Bus Stops : Jadcherla, Mahbubnagar, Raichur, Manvi, Sindhanur, Gangavathi, Koppal, Gadag
- Bus Timings – Departures from Hyderabad : 19:00
For the return journey, TSRTC Hubli to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Hubli : 18:00
Hyderabad to Visakhapatnam Bus Timings
The distance between Hyderabad and Visakhapatnam is around 640 km and the TSRTC Hyderabad to Visakhapatnam bus travel time will be around 12:30 hrs. TSRTC Hyderabad to Visakhapatnam bus timings are listed below.
- Bus Route and Bus Stops : Suryapet, Kodad, Vijayawada, Rajahmundry, Eluru, Annavaram
- Bus Timings – Departures from Hyderabad : 17:15, 19:30, 20:00, 20:30
For the return journey, TSRTC Visakhapatnam to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Visakhapatnam : 17:00, 18:00
Hyderabad to Mysore Bus Timings
The distance between Hyderabad and Mysore is around 730 km and the TSRTC Hyderabad to Mysore bus travel time will be around 13:50 hrs. TSRTC Hyderabad to Mysore bus timings are listed below.
- Bus Route and Bus Stops : Anantapur, Bangalore
- Bus Timings – Departures from Hyderabad : 17:00
For the return journey, TSRTC Mysore to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Mysore : 15:00, 17:30
Hyderabad to Shirdi Bus Timings
The distance between Hyderabad and Shirdi is around 620 km and the TSRTC Hyderabad to Shirdi bus travel time will be around 11:45 hrs. TSRTC Hyderabad to Shirdi bus timings are listed below.
- Bus Route and Bus Stops : Zaheerabad, Ahmed Nagar
- Bus Timings – Departures from Hyderabad : 17:20
For the return journey, TSRTC Shirdi to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Shirdi : 18:00
Hyderabad to Mantralayam Bus Timings
The distance between Hyderabad and Mantralayam is around 260 km and the TSRTC Hyderabad to Mantralayam bus travel time will be around 06:20 hrs. TSRTC Hyderabad to Mantralayam bus timings are listed below.
- Bus Route and Bus Stops : Raichur, Makthal, Mahbubnagar, Jadcherla
- Bus Timings – Departures from Hyderabad : 05:30, 12:20, 22:15
For the return journey, TSRTC Mantralayam to Hyderabad bus timings are listed below.
- Bus Timings – Departures from Mantralayam : 09:00, 12:15, 20:00
Khammam to Visakhapatnam Bus Timings
The distance between Khammam and Visakhapatnam is around 430 km and the TSRTC Khammam to Visakhapatnam bus travel time will be around 10:00 hrs. TSRTC Khammam to Visakhapatnam bus timings are listed below.
- Bus Route and Bus Stops : Wyra, Kalluru, Jangareddygudem, Rajahmundry, Annavaram, Tuni
- Bus Timings – Departures from Khammam : 07:30, 09:00, 19:00, 21:00
For the return journey, TSRTC Visakhapatnam to Khammam bus timings are listed below.
- Bus Timings – Departures from Visakhapatnam : 07:00, 08:30, 18:00, 19:30, 21:00
Godavarikhani to Bangalore Bus Timings
The distance between Godavarikhani and Bangalore is around 810 km and the TSRTC Godavarikhani to Bangalore bus travel time will be around 15:30 hrs. TSRTC Godavarikhani to Bangalore bus timings are listed below.
- Bus Route and Bus Stops : Peddapalli, Karimnagar, Hyderabad, Kurnool, Anantapur
- Bus Timings – Departures from Godavarikhani : 17:30
For the return journey, TSRTC Bangalore to Godavarikhani bus timings are listed below.
- Bus Timings – Departures from Bangalore : 17:30
Nizamabad to Bangalore Bus Timings
The distance between Nizamabad and Bangalore is around 770 km and the TSRTC Nizamabad to Bangalore bus travel time will be around 15:00 hrs. TSRTC Nizamabad to Bangalore bus timings are listed below.
- Bus Route and Bus Stops : Hyderabad, Jadcherla, Kurnool
- Bus Timings – Departures from Nizamabad : 15:45
For the return journey, TSRTC Bangalore to Nizamabad bus timings are listed below.
- Bus Timings – Departures from Bangalore : 20:30
Warangal to Visakhapatnam Bus Timings
The distance between Warangal and Visakhapatnam is around 660 km and the TSRTC Warangal to Visakhapatnam bus travel time will be around 16:30 hrs. TSRTC Warangal to Visakhapatnam bus timings are listed below.
- Bus Route and Bus Stops : Mulugu, Manuguru, Palwancha, Kothagudem, Rajahmundry, Annavaram, Tuni
- Bus Timings – Departures from Warangal : 15:00, 17:00
For the return journey, TSRTC Visakhapatnam to Warangal bus timings are listed below.
- Bus Timings – Departures from Visakhapatnam : 15:30, 17:00
Zahirabad to Bangalore Bus Timings
The distance between Zahirabad and Bangalore is around 700 km and the TSRTC Zahirabad to Bangalore bus travel time will be around 14:00 hrs. TSRTC Zahirabad to Bangalore bus timings are listed below.
- Bus Route and Bus Stops : Jadcherla, Kurnool, Gooty, Anantapur, Chikkaballapura
- Bus Timings – Departures from Zahirabad : 15:00
For the return journey, TSRTC Bangalore to Zahirabad bus timings are listed below.
- Bus Timings – Departures from Bangalore : 19:00
Asifabad to Chirala Bus Timings
The distance between Asifabad and Chirala is around 600 km and the TSRTC Asifabad to Chirala bus travel time will be around 15:30 hrs. TSRTC Asifabad to Chirala bus timings are listed below.
- Bus Route and Bus Stops : Mancherial, Godavarikhani, Karimnagar, Hanumakonda, Thorrur, Khammam, Kodad, Vijayawada, Guntur
- Bus Timings – Departures from Asifabad : 13:30
For the return journey, TSRTC Chirala to Asifabad bus timings are listed below.
- Bus Timings – Departures from Chirala : 19:00
Bhadrachalam to Visakhapatnam Bus Timings
The distance between Bhadrachalam and Visakhapatnam is around 370 km and the TSRTC Bhadrachalam to Visakhapatnam bus travel time will be around 09:00 hrs. TSRTC Bhadrachalam to Visakhapatnam bus timings are listed below.
- Bus Route and Bus Stops : Kukunoor, Jangareddygudem, Rajahmundry, Annavaram, Tuni, Anakapalli
- Bus Timings – Departures from Bhadrachalam : 09:00, 20:30
For the return journey, TSRTC Visakhapatnam to Bhadrachalam bus timings are listed below.
- Bus Timings – Departures from Visakhapatnam : 08:00, 20:45
Bodhan to Nellore Bus Timings
The distance between Bodhan and Nellore is around 670 km and the TSRTC Bodhan to Nellore bus travel time will be around 15:30 hrs. TSRTC Bodhan to Nellore bus timings are listed below.
- Bus Route and Bus Stops : Nizamabad, Kamareddy, Hyderabad, Miryalaguda, Ongole, Kavali
- Bus Timings – Departures from Bodhan : 15:00, 16:45
For the return journey, TSRTC Nellore to Bodhan bus timings are listed below.
- Bus Timings – Departures from Nellore : 16:45, 17:30
Nirmal to Ongole Bus Timings
The distance between Nirmal and Ongole is around 640 km and the TSRTC Nirmal to Ongole bus travel time will be around 14:30 hrs. TSRTC Nirmal to Ongole bus timings are listed below.
- Bus Route and Bus Stops : Metpally, Karimnagar, Hanumakonda, Khammam, Kodad, Vijayawada, Guntur
- Bus Timings – Departures from Nirmal : 17:30, 18:30
For the return journey, TSRTC Ongole to Nirmal bus timings are listed below.
- Bus Timings – Departures from Ongole : 15:00, 17:30
Sircilla to Kakinada Bus Timings
The distance between Sircilla and Kakinada is around 520 km and the TSRTC Sircilla to Kakinada bus travel time will be around 08:40 hrs. TSRTC Sircilla to Kakinada bus timings are listed below.
- Bus Route and Bus Stops : Vemulawada, Karimnagar, Hanumakonda, Thorrur, Khammam, Sattupally, Aswaraopet, Rajahmundry, Peddapuram
- Bus Timings – Departures from Sircilla : 08:50
For the return journey, TSRTC Sircilla to Kakinada bus timings are listed below.
- Bus Timings – Departures from Kakinada : 17:00, 20:30
TSRTC Bus Stand – Contact Number
- TSRTC Contact Number / Enquiry : 040 – 69440000, 040 – 23450033
- Hyderabad MGBS Bus Stand Contact Number : 9959226257, 9959224911
TSRTC Bus Online Booking
- Hyderabad MGBS Bus Stand Reservation Number : 23434269
- Check the TSRTC bus ticket booking availability for all routes from Hyderabad and other major cities on the TSRTC Online Bus Tickets here
TSRTC Bus Timings – Key Info for Travelers
We hope this post helps you plan your bus journey from Telangana’s important cities, including Hyderabad. For more travel details and timely bus transportation updates, check out TickettoGelost. While we do our best to provide accurate timings, always double-check the bus timings on the official website or at the bus station before your trip. Also, make sure to reach your boarding point well before the scheduled departure to avoid missing the bus.
