This paper studies a hub-and-spoke shipping network of islands and integrates a maritime location inventory routing problem (MLIRP) for the islands shipping network. By determining a series of decisions including the location of the hub islands, the number of shipping routes, the schedule of every route, the running mode of every route, the ship size, the wharf scale and the inventory capacity, the objective of the paper is to minimize the total cost of the islands shipping network. For solving the integrated MLIRP model, a hybrid genetic algorithm based on the stepwise configuration (SC-GA) is presented. Finally, instances are put forward to evaluate the performance of the algorithm. The results of sensitivity analysis show that the wharf construction cost affects the total costs the most, so more attention should be paid to it when making decisions. This paper can provide theoretical and practical information to design and optimize an islands shipping network.