This paper explores the effects of on-journey (i.e., waiting and travel time reliability, driver quality), before-journey (i.e., service coverage, application quality, fare, etc.), and multi-tasking advantages when using ride-sourcing, the perceived usefulness of ride-sourcing and, in turn, the frequency of usage. Assuming a structural form without any reciprocal effects, the modified Structural Equation Model is used. This study collected data from 497 ride-sourcing users in Bandung city in 2018. As expected, ride-sourcing users who appreciate the usefulness of ride-sourcing services correlate with a higher frequency of use. This study found that situational variables or variables related to travel and built environment conditions (e.g., on-journey advantages, built environment, and travel characteristics) play a role in keeping travellers using the services. This study confirms that multi-tasking is not a reason for ride-sourcing users to use the services more often. Moreover, those who previously used motorcycles and car-based ride-sourcing (CBRS) are more loyal travellers than car, public transport users, and motorcycle-based-ride-sourcing (MBRS) users, respectively.