Melbourne's bus network consists of almost 300 routes which mainly service the outer suburbs and fill the gaps in the network between rail and tram services.
How many routes does Melbourne's bus network consist of?
almost 300