Shanghai has two airports, Pudong and Hongqiao, both of which are now connected by metro (Line 2/Green). When flying into Pudong, you can chop considerable time off your trip downtown by jumping on the maglev and either taking the metro into town from there or grabbing a taxi to your final destination. Buses also run from both airports to various points in the city center at frequent intervals (cost is 12-30 RMB, or less than $5), just check the signs at the airport. Taxis are an easy option, but it helps to have your destination printed in Chinese if you don’t speak any Mandarin.
Shanghai has a fabulous public transportation system, making it quite easy and affordable to traverse the city. Explore Shanghai is a handy way to find stations as well as calculate time and cost. You can pick up a Shanghai Public Transportation Card at the service counter in any metro station for a refundable deposit of 20 RMB. These cards, once topped up, can be used to pay for buses, metro rides, ferries, the maglev, and even taxis, saving you from digging for loose change as you travel. Taxis are also easy to catch and relatively affordable. Download Hi Shanghai before you go—it offers “taxi cards” for each listing that you can show to your driver.