One day is sufficient to see most of the sights within Nara. You can do this itinerary starting and finishing in Kyoto or Osaka if you wish, but you might find it more relaxing to stay one night in Nara. (See my personal recommendations of where to stay on the Nara Ryokan and Nara Hotels pages).