深圳北站、惠州南站、汕尾站、潮阳站、诏安站、漳浦站、漳州站、厦门北站、泉州站、莆田站、福清站、福州南站、连江站、宁德站、福安站、温州南站、乐清站、温岭站、宁海站、宁波站、余姚北站、绍兴北站、杭州东站、嘉兴南站、上海虹桥站、张家港站、南通站
D2304次动车从深圳北站到上饶站总共有18站,14:43发车,22:09到达,全程耗时约7小时26分钟。
D2304次动车经过的站点有深圳北站、惠东站、汕尾站、普宁站、潮汕站、饶平站、云霄站、漳州站、厦门北站、晋江站、泉州站、仙游站、莆田站、福州站、延平站、建瓯西站、南平市站、上饶站。