La Shanghai sunt trei gări importante. Gara Shanghai se află în plin centrul oraşului. Gara de Sud din Shanghai este construită şi dată în exploatare acum caţiva ani. Este o gară modernă, cu o forma rotundă. Pe sub gară circulă cateva linii de metrou. De jur împrejur sunt zeci de linii de autobuz.
Acum trenurile directe şi rapide Beijing-Shanghai sosesc în aceste două gări.
Gara Hongqian pentru trenul rapid se află în construcţie. După doi ani, când linia ferată rapidă Beijing-Shanghai va fi terminată, de aici vom putea lua un tren cu o viteză de peste 300 de kilometri la oră şi vom ajunge în doar cinci ore la Beijing.