This study mainly studies the contributing factors on residents’ travel mode choices after the emergence of bike-sharing. In contrast to existing studies, the authors divided the travellers into commuters, students, and other travellers by travel purposes, and analysed their travel mode choice by a mix logit model, respectively. It is found that the factors on residents’ travel mode choices have many similarities and differences. Gender, private car ownership, travel cost, travel distance, and travel time are the common factors for all travellers; economy and comfort preference are the factors that affect commuters and students; commuters and other travellers are affected by age, income, and safety preference. However, occupation and an environmental preference are unique significant factors on commuters; students are affected by owning a bike; and a good understanding of bike-sharing is the only significant factor that affects other travellers. In addition, comfort preference has a significant negative influence on the choice of public transport and bike-sharing for students, while it has a significant positive impact on the choice of a private car for commuters.