Pedestrian fatalities constitute about 30% of the deaths caused due to road traffic crashes in India. The proportion of pedestrian fatalities in large cities (Delhi, Mumbai etc.) varies from 50-60% and about 20-30% on National and State highways. Pedestrians are present on all categories of roads in urban as well as rural areas. At least 20-40% of work trips are as pedestrian trips in most Indian cities. However pedestrian facilities such as foot paths, safe crossing facilities are not present in most Indian cities. Even when present, their poor maintenance and poor quality of construction make them unusable. As a result of this pedestrians are forced to share the road space with motorised vehicles and cross roads where there is no safe pedestrian crossing. This paper attempts to study the pedestrian behaviour – walking along the road and crossing the road by detecting pedestrians using a vehicle mounted camera. The vehicle is driven on various categories of roads at different times. The data collected with this method makes it varied both temporally as well as spatially. A smartphone based GPS logging app was used to collect telemetry data which was synced with the camera feed. The objective of this study is to understand pedestrian behaviour-walking on the road vs. footpath in the presence of different road features such as number of lanes, presence of medians, presence of footpaths etc. Influence of presence of public transport stops, junctions, foot over bridges, grade separated junctions (flyover) is studied on pedestrian crossing behaviour.