Sivagiri Temple is situated in the coastal town of Varkala in Thiruvananthapuram District. It is located 50 kilometers North West of Thiruvananthapuram city centre and 37 kilometers south west of Kollam city centre. The nearest railway station is Varkala and the nearest Airport is Thiruvananthapuram International Airport which is 55 kilometers away. This temple is well connected by road from all the cities in the state.