Only 29% of pregnant women receive the recommended four antenatal visits in Nepal and reasons for such low utilisation of ANC are poorly understood.