It depends on a number of factors: whether you use a bank or Paypal for example. Paypal is usually instant and without fees, whereas using a bank usually takes longer (up to 5 days) and there may be fees charged for transfers.
In addiition it depends on whether it qualifiies as a long term stay (ie over 28 days) in which case you are paid (approximately) monthly
@Barbara783, you normally get paid the day after a guest checks in.
If you are a new host, all payments will be held until 30 days after the day your first booking was confirmed (not the check in day, but the date you received your first confirmed reservation).
Once this 30 days time period is over, you will be paid on the day after check-in for each guest all the time.
@Barbara783 you should have been paid by now if your guests have been staying with you since November. You should probably double check that your payment preference has been set up properly.