I can only go with my wifes experience.
She had one eye done which takes about 20 minutes so depends how many are waiting.
A month later she had the other one done.
Price Zero. Done by the local hospital.
basically eye done sent home same day with eyedrops for a week or fortnight . Return after a fortnight to make sure everything went well and thats it.
You obviously need someone to drive you home from the hospital.