Shanghai has two international airports something no other city in China can boast. Pudong International Airport handles 60% of flights including most flights from all over the world, while the remaining 40% use Hongqiao International Airport. As one of the main Chinese airline hubs, Shanghai has opened connections with nearly two hundred cities, half domestic ones and half international and regional ones. Direct flights provide Shanghai with connections to dozens of international air terminals such as Los Angeles, New York, San Francisco, Seattle, Fukuoka, Osaka, Tokyo, Bangkok, Brussels, Madrid, Paris, Singapore, London, Moscow, Rome as well as regional links with Hong Kong and Macau. Domestic flights link Shanghai with Beijing, Guangzhou, Shenzhen, Xian, Xiamen, Hangzhou, Chengdu, Chongqing, Shenyang and others.
The two airports enjoy convenient transportation links with the center of Shanghai. Here is a map of bus transfers at Pudong and Hongqiao International Airports for your reference:
Pudong International Airport
Situated on the south bank of the Yangtze River estuary in east Shanghai, Pudong International Airport, completed in 1999, is about 30 kilometers (19 miles) away from the city center and 40 kilometers (25 miles) from Hongqiao International Airport.
In total about fifty airlines have flights to over sixty domestic cities and over seventy cities of other countries and regions. For more information, you should contact the airport through its information line of 021-96990. 
Pudong International Airport
It has two terminal buildings and the Termial 2 (T2) was newly completed in 2008. There are buses and other means to shuttle between the termials. Over 30 airlines worldwide has agents in T2 and 14 airlines in T1. Please enter the page of Pudong Airport for more details.
Pudong Airport Transportation
Pudong International Airport enjoys very convenient transportation to the urban area of Shanghai. Visitors can transfer to the city center by various vehicles.
By Pudong Airport Shuttle Bus:
There are ten airport shuttle bus lines handling transfers from Pudong Airport
to the city center of Shanghai.
Shanghai Airport Shuttle Bus to Nearby Cities
Herea are long-distance shuttle bus routes from Pudong and Hongqiao Airports to neaby cities, such as Hangzhou, Suzhou, Yiwu, Kunshan, etc. Also, time and pick-up point from those cities to the airports are shown in this page. 
Pudong Airport Shuttle Bus
By Maglev: The speedy Shanghai Maglev Train (SMT) will be a wise choice for visitors to transfer to downtown Shanghai. When getting off the maglev at Longyang Rd. Station, subway line 2 is right there to take visitors to the city center.
By Taxi: A taxi costs approximately CNY 150 from Pudong Airport to People's Square, the center of Shanghai, and it takes about 50 minutes.
Hongqiao International Airport
Located in the west of Shanghai, Hongqiao International Airport is only 13 kilometers (8 miles) from the city center. The airport mainly handles the domestic flights. For more information, you can telephone the airport by 021-52604620.
Hongqiao Airport Transportation
Hongqiao International Airport has convenient transportation to the downtown area of Shanghai.
By Hongqiao Airport Shuttle Bus:
At Hongqiao Airport, seven bus lines provide transfers to the city center.
By Taxi: The taxi fare from Hongqiao Airport to People's Square in the city center is approximately CNY45 and it takes about half an hour.
By Subway: Want to take the fast subway trains in Shanghai? You can first take a bus or a taxi to Songhong Rd. Station, and then go to the city center by Subway Line 2.
Travelers' Voices on Shanghai Transportation by Air
1.
Nov. 17,2009 01:45 Reply
Mr.medad(kuwait) said:
what will be the best fare to fly from (Shanghai(PVG) to Guangzhou (CAN)
Nov. 17,2009 03:01
Mr.James replied:
It differs from day to day. Here is the info of tomorrow's flights:
http://www.travelchianguide.com/china-flights/Flightsearch.asp
2.
Oct. 14,2009 11:12 Reply
Mr.Judy(USA) said:
does anyone know how long it takes to go from Shanghai cruise terminal to Pudong airport?
Oct. 16,2009 21:24
Mr.Frankie replied:
It will take you about 50 minutes by taxi.
3.
May. 14,2009 23:51 Reply
Mr.Chua(Singapore) said:
Can anyone help me, where can i take a bus from Hangzhou to Hongqiao Airport?
Please provide the address, bus depart timing and how much it cost?
May. 16,2009 04:26
Mr.paula(cn) replied:
Hi, Mr Chua, you can go to hongqiao airport from hangzhou directly by bus. Go to Wulinmen(chinese pin yin) civil aviation ticket selling office. You can take bus there. The cost is about 90 CNY and it takes 2 hours to reach your destination. The bus runs at hourly intervals. I remember that there is no bus after 6 clock.
4.
Apr. 29,2009 20:25 Reply
Mr.ben saeed(china) said:
please give me teliphone nubres of EK line in the air port
Apr. 29,2009 22:36
Mr.William replied:
Not very sure about Ek's telephone. This airlines is positioned in T2 of Pudong airport. If you would like to search for the flight information, please call to 8621-96990
5.
Mar. 5,2009 00:22 Reply
Ms.Po(Myanmar) said:
Hi! I want to know price of flight ticket from shanghai to Ningbo.If i go by air,can i go to Ningbo from Hongqiao airport only? but can i go by both of two airports?
Mar. 5,2009 01:30
Mr.Gong replied:
Is there flight from Shanghai to Ningbo? I haven't find any information on internet. Why don't you take a train to Ningbo from Shanghai South Railway Station? It only takes four hours and no more than 100yuan.
6.
Feb. 27,2009 14:43 Reply
Mr.George(Canada) said:
We plan to fly form Hong Kong (or Shenzhen) to Shanghai in November. Staying in Shanghai for a few days. Then we shall fly from Shanghai to Beijing. How much can I expect to pay for the airfares? Thanks.
Mar. 5,2009 01:17
Ms.Jane Meng replied:
I suggest that you fly from Shenzhen to Shanghai since it is a domestic airline which is much cheaper than the international airline from Hong Kong to Shanghai. And, because it is far to your time schedule, the discount air tickets are not available. Maybe the current airfares give you some ideas in advance, I think you could see this web's data at:
http://www.travelchinaguide.com/china-flights/
7.
Feb. 6,2009 01:04 Reply
Ms.Cora(China) said:
USA Delta Airlines will open Shanghai to Detroit flight from June, 2009. Using Boeing 747 aircrafts, this is the first non-stop flight from mainland China to northern American States.
8.
Jan. 27,2009 14:27 Reply
Ms.ife(london) said:
what is the cheapest way to go to hong kong from shanghai and how much will it cost me
Feb. 4,2009 00:31
Mr.William replied:
Seems you will have a challenge journey. The cheapest way should be by train and bus. By this method, you will enter into Hong Kong via Shenzhen. So, firstly take the train T211 at Shanghai South Railways Station to Shenzhen. It costs about 18 hours and 350 yuan of a hard sleeper. Arrive in Shenzhen, you could via the Luohu or other Custom to Hong Kong.
9.
Nov. 25,2008 00:42 Reply
Mr.Alex said:
T2 of Pudong Airport is clear and big. It nearly cost us over 20 minutes walking to the bus station. The No.7 shuttle is cheap to get to the South Railway Station, from where we took a taxi to the airport, it was around RMB150~