En 2008 se hicieron mejoras en la estación con motivo de la Exposición Universal de Shanghái de 2010. El 29 de mayo de 2010, se completó la renovación. Se expandió el edificio hacia el norte desde 1.000 metros cuadrados a 15.560 metros cuadrados, reformado el edificio sur y añadido un nuevo techo en forma de onda diseñada sobre la plataforma.