Present Fleet. (updated 10 Jan 2017)
1 RSM 745 TATA FP
2 RPA 137 LEYLAND FP
3 RPM 475 LEYLAND FP
4 RPM 235 LEYLAND FP
5 RSC 436 LEYLAND FP
6 RSC 470 LEYLAND FP
7 JN 187 LEYLAND SLF (JNT 100)
8 JN 240 LEYLAND SLF (JNT 131)
9 JN 299 LEYLAND SLF (JNT 150)
10 RPC 797 EICHER FP
11 RPC 750 LEYLAND FP
12 RPA 712 LEYLAND FP
13 RPA 522 LEYLAND FP
14 RNC 818 ORDINARY LL
15 RT 994 ORDINARY LL
16 RT 782 VENAD LL
17 RRC 147 VENAD LL
18 RRE 232 VENAD LL
19 RRC 252 VENAD LL
20 RRE 893 VENAD LL
21 RAE 136 VENAD LL
22 RAC 174 SWB LL
23 RAE 270 VENAD LL
24 RAE 308 VENAD LL
25 RAC 411 SWB LL
26 RAC 523 SWB LL
27 RAC 982 VENAD LL
28 RNC 129 VENAD LL
29 RNC 133 VENAD LL
30 RNC 470 SWB LL
31 RNE 598 VENAD LL
32 RNC 802 VENAD LL
33 RNE 806 VENAD LL
34 TP 992 ORDINARY LL
35 TP 727 ORDINARY LL
36 RNC 801 VENAD LL
37 RAK 672 VENAD LL
38 RT 300 ORDINARY
39 RT 130 ORDINARY
40 TP 899 ORDINARY
41 TP 686 ORDINARY
----------------------------------------------------------------------------------------------------------