The Shanghai to Zigong route is served by high-speed G/D trains with 1 transfer—most commonly at Chengdu East or Neijiang North—plus limited overnight Z/K services on the classic line. Departures leave mainly from Shanghai Hongqiao station for high speed and from Shanghai/Shanghai South for conventional, arriving at Zigong or Zigong East station; typical high-speed train times are 10.5–13.5 hours including the transfer, while overnight sleepers take 29–34 hours. Train ticket classes include Second, First, and Business Class on G/D trains, and Hard Seat, Hard Sleeper, and Soft Sleeper on conventional services. To book tickets online and secure the best prices, use the search page for up-to-date timetable information, ticket availability, and classes; the online schedule shows live Shanghai to Zigong departures, prices, and train times with options to purchase tickets. The price range for a one-way ticket is about ¥1,050–1,250 (around $145–175) for high-speed Second Class, ¥1,600–1,950 ($220–265) for First Class, ¥2,700–3,300 ($370–450) for Business Class, and ¥520–980 ($72–135) for conventional Hard/Soft Sleeper, varying by date and routing.