It depends on the type of massage you have opted for. A neck massage may last for 20 to 30 minutes, whereas a full body massage may last for an hour and above. We suggest you reach out to Thai Spa to get a better idea of each service duration.