从东莞到大同发顺丰一般需要2-3天的时间。具体到达时间会受到一些因素影响,比如天气,交通情况和快递公司的工作效率等。通常情况下,如果顺丰快递正常运营并且没有特殊情况发生,你可以在2-3天内收到货物。如果遇到特殊情况,比如节假日或者突发事件,可能会延长配送时间。因此,在寄送或收货时最好提前留出充足的时间。