The JR Nara line takes 45 minutes by express train or 70 minutes if you catch a local train from Kyoto Station. It's covered by the JR Pass but the price is 690 yen if you don't have one. This is the best way to get from Kyoto to Nara if you have the Japan Rail Pass.