Biophysical profile can have a minimum of 30 minutes and maximum of 60 minutes. One of the variables of BPP is a non-stress test which is performed for 20 minutes. If there is abnormality in the test then it can be prolonged till 40 minutes.