This paper deals with improving an existing evolutionary minibus network design process. Computation time was reduced by using a more suitable public transit routing algorithm. Furthermore, a minibus stop creator was developed which attempts at identifying road junctions and putting stops only on approach links and between junctions. Lastly, the circuity of the minibus routes returned was reduced by applying penalty scores for certain route circuity and complexity measures