Si je ne me trompe pas la ligne Nanjing / Shanghai est comme la ligne TER ST Etienne / Lyon. C'est la ligne la plus fréquenté en Chine.
Tu dois avoir (presque) 2 trains par heure. Ce sont des trains acceuillant 600 personnes. Souvent il y aura 2 trains accrochés. Autant dire que aux heures de pointes c'est plein. Et pas mal de monde est obligé de rester debout.
Pour le prix, j'ai oublié mais la dernière fois que je l'ai pris, il coutait moins de 100 kuais le ticket.
Voici un lien pour les horaires. Pour info, j'ai pris cette photo l'été dernier donc depuis les prix et horaires ont du changer mais cela donne une idée. La photo n'est pas bien droite mais en zoomant on arrive assez bien à voir les horaires (il faudra la sauver avant de zoomer).
https://2img.net/r/ihimizer/img58/6394/horairedetrains2km8.jpg
Encore pour info, si tu compte aller de Shanghai à Nankin en train, je pense qu'il faudrait oublier ce projet. Car avec les bagages c'est pas évident de se balader dans le métro pour aller de l'aéroport à la gare. Le mieux reste le bus direct aéroport de Shanghai Pudong - Nankin pour moins de 200 kuais. C'est un peu plus long mais au moins pas besoin de surveiller ses bagages, de se faire pousser dans le métro et à la gare.