Shanghai has a convenient public transportation network. You can go there by air, train, bus, ship and get around the city by taxi, subway, maglev and ferry.