Switzerland
Standard delivery: 3 to 5 working days 
Priority delivery made up to 10am : The next working day
Priority delivery after 10am : 2 working days
Moon Express until 12pm : Next day (also delivers on Saturday mornings)

Europe: 4 to 10 working days
World: 4 to 10 days