Click on the cities in any order to complete your path to cover all 30 cities in the shortest distance possible.
Cities Visited: 0 / 30
Current Path Distance (km): 0

Challenge Complete!

Your Total Distance:

Possible Path Distance:

Challenge your friends with this link:

*Possible path calculated using the Nearest Neighbor heuristic and 2-Opt local search on your path.