Looking at the article it lists the destinations as
Jakarta, Yogyakarta, Singapore, Kuala Lumpur, Ho Chi Minh City, Manila, Taipei, Bandung, Banyuwangi, and Bali
which...is actually a fairly logical order to visit them (train from Jakarta to Jogja, train from Singapore to KL, probably an intermediate destination between Bandung and Banyuwangi and a ferry from Banyuwangi to Bali), no?