A machine-readable storage medium including program code, when executed, to cause a machine to perform method for determining an order of a plurality of driving destinations, the method comprising:
- obtaining information on a distance between the plurality of driving destinations, the distance being defined for a plurality of routes between the plurality of driving destinations, with the routes being defined separately in both directions between each combination of driving destinations of the plurality of driving destinations within the information on the distance;
- providing the information on the distance between the plurality of driving destinations as input to a machine-learning model, the machine-learning model being trained to output information on an order of the plurality of routes based on the information on the distance provided at the input of the machine-learning model;
- and
- determining the information on the order of the plurality of driving destinations based on the information on the order of the plurality of routes.