The closest major airport to Holiday Inn Shanghai Nanjing Road, an IHG Hotel is Hongqiao International Airport (SHA), which is 9.4 mi away (30 minutes by car). Another top airport is Shanghai Pudong Intl. Airport (PVG), which is located 29.1 mi away (48-minute drive).