根据查询结果,上海有前往榆林的列车,但并非统一使用动车。目前,上海虹桥火车站有开行前往榆林的K495次列车,发车时间是19:47,到达时间是次日17:39,历时21小时52分钟,票价在300元左右。该趟列车属于普快列车,但设备、车厢等方面的配备还是相对比较舒适的。此外,旅客还可以选择出发至西安或汉中等城市,然后另行转乘前往榆林的车次。总的来说,出行前需要提前查询并订票,以免出行计划受到影响。