From next month there will be four weekly Auckland-Shanghai direct services.