D2504次动车从西安北站到太原南站总共有12站,08:08发车,12:04到达,全程耗时约3小时56分钟。
D2504次动车时刻表经过的站点有西安北站、渭南北站、大荔站、永济北站、运城北站、襄汾西站、洪洞西站、霍州东站、介休东站、祁县东站、太谷西站、太原南站。