All parcels are shipped from Germany. So delivery strongly depends on your location.
Some rough estimation during the pandemic:
Germany: 1 - 2 days
Europe: 3 - 4 days
World: up to 3 weeks