The duration of the BSTC exam is three hours. it will be held at various exam centres across Rajasthan.