By Train
Varkala has its own railway station, Varkala Railway Station. This railway station of Varkala is well-connected to most of the main cities of Kerala like Kochi, Trivandrum, Coimbatore, Mangalore and Bangalore through Trivandrum Express, Kanyakumari Express and Trivandrum Mail.
By Air
Trivandrum International Airport is the nearest airport to Varkala, which is just an hour's drive away. This Airport is well- connected through regular flights with major cities of India such as Delhi, Bangalore, Chennai, Hyderabad, Mumbai, Kolkata and Kochi. Once at the airport, you can hire taxis to go to Varkala.
By Road
A network of well-built roads connects Varkala to the other popular destinations of Kerala and other South Indian states like Tamil Nadu. Distance of Varkala from other places- 35 km from Kollam, 59 km from Kulathupuzha, 119 km from Kottayam, 266 Kms from Madurai 49 km from Trivandrum, 161 km from Tirunelveli, 171 km from Kochi, 214 km from Thoothukudi, 196 km from Kovilpatti and 248 km from Thrissur. Kerala State Road Transport Corporation (KSRTC) and some private operators offer the service of regular buses.