上海〜彭山の高速ルートはG列車(G字頭の高速列車)で上海虹橋駅と彭山北を成都東経由で結びます。所要距離は約2,020 km(1,255マイル)で、所要時間は約11.5〜13時間、主要区間では列車が最高時速350 km(217マイル)に達します。上海虹橋〜成都東の始発は午前6:00頃、最終は約17:30頃で、1日あたり約10〜14本が運行されています。成都からは都市間列車が頻繁に運行しており、彭山北までは30〜40分で到着します。運賃は区間全体の二等座で約CNY 745(USD 104)からです。主要停車駅には南京南、徐州東、鄭州東、西安北、漢中、広元、綿陽、徳陽、成都東などがあり、成都東で短い乗り換えの後に彭山北へ向かいます。Rail Monstersのウェブサイトでオンライン予約が可能です。