 Most services have several timings but some only have 1-3 buses per day.Banbasa is one of the last stops before the Himalayan mountain climb begins on the road to Almorah, Champawat and Pithoragarh.Trains also run to Banbasa, a direct line from Delhi via Bareilly.