Travel from Changzhou to Shanghai-Pudong-Airport-PVG

Bus or train from Changzhou to Shanghai Pudong Airport (PVG)?

China Railways G-Class operates a train from Changzhou to Shanghai Pudong Airport (PVG) every 2 hours. Tickets cost $30 - $45 and the journey takes 44 min. Alternatively, China Bus Guide operates a bus from Changzhou to Shanghai Pudong Airport (PVG) every 30 minutes. Tickets cost $10 - $16 and the journey takes 3 h.

How to get from Changzhou to Shanghai Pudong Airport (PVG)

From Changzhou North train to Shanghai Hongqiao, line 2 Shanghai Metro to Longyang Road, then Maglev to Pudong International Airport. 1 h 36 min $54. From Changzhou train to Shanghai Hongqiao then Shanghai Metro to Shanghai Pudong Airport. 2 h 16 min $38. From Changzhou train to Wuxi, walk to Wuxi, then bus to Shanghai Pudong Airport. 3 h 49 min $41. From Changzhou taxi to Shanghai Pudong Airport (PVG). 2 h 27 min $161. From Changzhou drive to Shanghai Pudong Airport (PVG). 2 h 27 min $24. From Changzhou North train to Nanjing South, subway to Nanjing airport, then fly to Shanghai Pudong airport. 3 h 26 min $195.

How do I get to Shanghai Pudong Airport (PVG)?