北京〜上海の高速列車は、北京南駅と上海虹橋駅(一部は上海駅発着)を結ぶG列車が頻繁に運行されています。座席クラスは二等席・一等席・ビジネスクラスがあり、快適さと予算に応じてチケットを選んでください。最速の所要時間は約4時間18分、通常は約4時間30分〜6時間で、発車時刻は概ね06:30〜20:00頃、繁忙時間帯はおおむね10〜20分間隔で運行し、済南西、徐州東、南京南、蘇州北などの主要駅に停車します。オンラインで最良の価格で予約する場合、片道運賃はおおむねCNY 610〜1,925(約85〜270米ドル)で、クラスや列車によって異なります。正確な時刻表、現在の空席状況、運賃については検索ページで比較・購入してください。オンラインの時刻表ではリアルタイムの発車情報、列車時刻、価格が表示されます。