The present invention provides a process for the preparation of darunavir or solvates or a pharmaceutically acceptable salt thereof substantially free of bisfuranyl impurities, particularly darunavir propionate solvate. The present invention also provides a process for preparation amorphous darunavir using the darunavir propionate solvate.