申通快遞從西安寄到北京需要的時間分以下情況:
1、如果是申通快遞的陸運件,一般需要三天左右到達。
2、如果是申通快遞的航空件,一般需要一天左右到達。
3、如果收貨地址位于北京市區以外的較為偏遠的地區,則時間上會延誤一到兩天左右。