银行卡同行异地取款不收手续费。根据央行发布的《中国人民银行关于加强支付结算管理、防范电信网络新型违法犯罪有关事项的通知》中第一条规定,各银行对本银行行内异地存取现都要免费。跨行取款要手续费。
另外,不同银行的跨行取款手续费是有差别的:
1、工商银行:异地跨行取款手续费为交易金额的0.5%+4元,每次最高收取50元。
2、农业银行:异地跨行取款时手续费为交易金额的0.5%(最高50元)+4元。
3、交通银行:异地跨行取款时手续费为交易金额的0.5%+4元,每次最高收取50元。
4、招商银行:异地跨行取款时手续费为4元/笔。