A routing plan for elevator passengers can be developed by a computer system, when there are a plurality of elevator users requesting service from a plurality of elevators. The routing plan can be based on user input that specifies a destination and a current location. Profile data for each user can also be used to develop the routing plan. The input and profile data is correlated with a shared resource in each elevator, and the routing plan is developed from the correlated data. The plan is then communicated to the users.