Tokyo, Kyoto and Osaka are the top places to visit in Japan for first-timers if you only have 1 week or so. Most Japan first-timers travel to Tokyo, Kyoto or Osaka. These three cities represent the best of Japan's urban experience, with a unique blend of traditional and contemporary Japanese culture.