Global aging has raised increasing concerns on the health and well-being of older adults. Public transport is a viable option to improve the mobility and quality of life among older adults. However, policies that promote the public transport use among older adults are rare. This study utilizes the eXtreme Gradient Boosting (XGBoost) decision tree to explore the non-linear associations of the built and social environment with bus use among older adults in China. The bus use of older adults was obtained from the Zhongshan Household Travel Survey (ZHTS) in 2012. Results show that non-linear relationships exist among all built environment and social environment characteristics. Within certain thresholds, the percentage of green space land use, land use mixture, bus-stop density, and dwelling unit density are positively related to bus use among older adults. Likewise, one social environment variable, the proportion of older adults in a neighborhood, is the key social environment variable. Furthermore, the dwelling unit density and proportion of older adults appear to have an inverse U-shaped relationship. Additionally, age, ownership of motorcycles, and distance from home to the nearest bus stop also show non-linearity. The findings presented in this paper facilitate effective planning interventions to promote bus use among older adults.