The airport is 13km from downtown Shanghai.
Taxi - you'll find fixed-rate taxi stands outside Arrivals at both terminals.
Bus - buses run from both terminals, though there's a wider choice of destinations from Terminal 2, including services to Shanghai railway station and Zizhu Science Park.
Train - to reach the Hongqiao Railway Station, take the metro line from either terminal; you can also walk from Terminal 2 - it takes around 15-20 minutes through an air-conditioned walkway. High-speed trains run from this station to several cities including Beijing, Nanjing and Hangzhou.
Metro - there are 2 metro stations at the airport. Terminal 1 is served by metro line 10, and Terminal 2 by metro lines 2 and 10. It takes around 40 minutes to reach central Shanghai.
Hotel shuttle - the Shanghai International Airport Hotel and the Argyle International Airport Hotel are both next to Terminal 1, and can be reached from Terminal 2 by using the free shuttle service.
Car rental - car rental services are available in Terminal 2, Arrivals Hall, Floor 1.