APSRTC Buses ply from Bangalore to Hyderabad from 3:30 pm to 9:30 pm everyday.
| Type of Bus | From | To | Departure | Via | Fare |
|---|---|---|---|---|---|
| Super Luxury | Bangalore | Hyderabad (MGBS) | 15:30 | Karnool | 450 |
| Deluxe | Bangalore | Hyderabad (MGBS) | 16:45 | Karnool | 365 |
| Super Luxury | Bangalore | Hyderabad (MGBS) | 17:00 | Karnool | 436 |
| Super Luxury | Bangalore | Hyderabad | 17:15 | Karnool | 436 |
| Super Luxury | Bangalore | Hyderabad (MGBS) | 17:30 | Karnool | 450 |
| Super Luxury | Bangalore | Hyderabad (MGBS) | 17:40 | Karnool | 436 |
| Deluxe | Bangalore | Hyderabad (JBS) | 18:00 | Karnool | 333 |
| Super Luxury | Bangalore | Hyderabad (MGBS) | 18:15 | Karnool | 450 |
| Super Luxury | Bangalore | Hyderabad (MGBS) | 19:00 | Karnool | 450 |
| Garuda | Bangalore | Hyderabad | 19:15 | Karnool | 750 |
| Super Luxury | Bangalore | Hyderabad (MGBS) | 19:30 | Karnool | 450 |
| Deluxe | Bangalore | Hyderabad (MGBS) | 19:45 | Karnool | 365 |
| Deluxe | Bangalore | Hyderabad (MGBS) | 20:00 | Karnool | 365 |
| Garuda | Bangalore | Hyderabad (MGBS) | 20:30 | Karnool | 745 |
| Garuda | Bangalore | Hyderabad (MGBS) | 20:45 | Karnool | 745 |
| Garuda | Bangalore | Hyderabad (MGBS) | 21:00 | Karnool | 745 |
| Super Luxury | Bangalore | Hyderabad (MGBS) | 21:00 | Karnool | 450 |
| Super Luxury | Bangalore | Hyderabad (MGBS) | 21:15 | Karnool | 450 |
| Garuda | Bangalore | Hyderabad (MGBS) | 21:30 | Karnool | 745 |