31M Bus Timings from Sai Nagar (Bala Nagar) towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Sai Nagar (Bala Nagar)
- Return Route Timings: Return Departure Board
- First Bus
- 7:30 AM
- 12:00 PM
- 4:30 PM
- 9:00 PM
- Last Bus
31M Bus Timings from Prashanth Nagar towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Prashanth Nagar
- Return Route Timings: Return Departure Board
- First Bus
- 7:31 AM
- 12:01 PM
- 4:31 PM
- 9:01 PM
- Last Bus
31M Bus Timings from Kukatpally Y Junction Bus Stop towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Kukatpally Y Junction Bus Stop
- Return Route Timings: Return Departure Board
- First Bus
- 7:33 AM
- 12:03 PM
- 4:33 PM
- 9:03 PM
- Last Bus
31M Bus Timings from Sangeeth Nagar towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Sangeeth Nagar
- Return Route Timings: Return Departure Board
- First Bus
- 7:34 AM
- 12:04 PM
- 4:34 PM
- 9:04 PM
- Last Bus
31M Bus Timings from Sangeeth Nagar towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Sangeeth Nagar
- Return Route Timings: Return Departure Board
- First Bus
- 7:36 AM
- 12:06 PM
- 4:36 PM
- 9:06 PM
- Last Bus
31M Bus Timings from Kukatpally Bus Stop towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Kukatpally Bus Stop
- Return Route Timings: Return Departure Board
- First Bus
- 7:37 AM
- 12:07 PM
- 4:37 PM
- 9:07 PM
- Last Bus
31M Bus Timings from Sumithra Nagar Bus Stop towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Sumithra Nagar Bus Stop
- Return Route Timings: Return Departure Board
- First Bus
- 7:39 AM
- 12:09 PM
- 4:39 PM
- 9:09 PM
- Last Bus
31M Bus Timings from Vivekanadanagar Colony RDR Hospital towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Vivekanadanagar Colony RDR Hospital
- Return Route Timings: Return Departure Board
- First Bus
- 7:40 AM
- 12:10 PM
- 4:40 PM
- 9:10 PM
- Last Bus
31M Bus Timings from Food World towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Food World
- Return Route Timings: Return Departure Board
- First Bus
- 7:42 AM
- 12:12 PM
- 4:42 PM
- 9:12 PM
- Last Bus
31M Bus Timings from K.P.H.B Main Road Bus Stop towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: K.P.H.B Main Road Bus Stop
- Return Route Timings: Return Departure Board
- First Bus
- 7:43 AM
- 12:13 PM
- 4:43 PM
- 9:13 PM
- Last Bus
31M Bus Timings from JNTU towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: JNTU
- Return Route Timings: Return Departure Board
- First Bus
- 7:45 AM
- 12:15 PM
- 4:45 PM
- 9:15 PM
- Last Bus
31M Bus Timings from Nizampet Road Bus Stop towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Nizampet Road Bus Stop
- Return Route Timings: Return Departure Board
- First Bus
- 7:46 AM
- 12:16 PM
- 4:46 PM
- 9:16 PM
- Last Bus
31M Bus Timings from Hydernagar Bus Stop towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Hydernagar Bus Stop
- Return Route Timings: Return Departure Board
- First Bus
- 7:48 AM
- 12:18 PM
- 4:48 PM
- 9:18 PM
- Last Bus
31M Bus Timings from Miyapur X Road towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Miyapur X Road
- Return Route Timings: Return Departure Board
- First Bus
- 7:53 AM
- 12:23 PM
- 4:53 PM
- 9:23 PM
- Last Bus
31M Bus Timings from Miyapur BusStop towards (→) Old MIG
- Route No: 31M
- Bus going towards: Old MIG
- Bus Timings from: Miyapur BusStop
- Return Route Timings: Return Departure Board
- First Bus
- 7:55 AM
- 12:25 PM
- 4:55 PM
- 9:25 PM
- Last Bus