If shipped our EKXBike overseas warehouse, delivery time is about 5-8 business days usually. If no stocks in warehouse, and shipped from EKXBike factory directly, delivery time is about 35-55 business days usually.