The ride takes about half an hour from Hongqiao Airport and 45–60 minutes depending on traffic from Pudong Airport. From Pudong the bus is usually faster and more convenient than the subway connection.
Traveling from Hongqiao Airport typically takes around half an hour, whereas journeys from Pudong Airport can be longer, ranging from 45 to 60 minutes, depending on traffic. It's worth noting that buses from Pudong are generally faster and more convenient than the subway connection.