By train: Take a direct or connecting train from Bangalore to Varkala Sivagiri Railway Station
By flight: Fly from Kempegowda International Airport, Bangalore to Trivandrum International Airport, then take a taxi or bus to Varkala
By bus: Take an overnight KSRTC or private bus from Bangalore to Varkala
By car: Drive from Bangalore to Varkala via NH44 and NH66
By taxi: Hire a private cab from Bangalore to Varkala
Via train + bus: Travel to Trivandrum by train, then take a bus or taxi to Varkala
Via flight + train: Fly to Trivandrum, then take a train or taxi to Varkala
