North Bengal State Transport Corporation (NBSTC) on Tuesday felicitated one driver each from its 21 depots for achieving highest mileage for the buses they operated.