AliExpress được đặt tại trụ sở chính của Alibaba, ở Hàng Châu, Trung Quốc theo địa chỉ sau No 969 West Wen Yi Road, Yuhang District, Hangzhou, Zhejiang.
Người bán và người mua nên lưu ý rằng AliExpress không giao hàng từ địa chỉ này vì đây chỉ là một nhà bán lẻ trực tuyến. Do đó, quá trình theo dõi sẽ không bắt đầu tại địa chỉ này và tất cả hoạt động theo dõi bưu kiện của AliExpress sẽ bắt đầu từ dịch vụ bưu chính hoặc chuyển phát nhanh ban đầu mà người gửi chọn.