Com a ajuda dos mapas do Google, usando a opção de transporte público, parece que o aeroporto de Hongqiao está mais perto e precisa de menos tempo e menos pontos de metrô (mais barato?).
Usando o metrô, O Aeroporto Hongqiao para a Praça do Povo fica a 51 minutos com 11 paradas e do aeroporto de Pudong você precisará de 1h25m com 17 paradas.