With your Japan Rail Pass The Hikari and Kodama trains on the Tokaido Shinkansen lines are covered by the Japan Rail Pass, and they can take you from Tokyo to Osaka in about 3 to 4 hours. In Tokyo, you can catch the Shinkansen either at Tokyo Station or Shinagawa Station, and then arrive to Shin-Osaka Station in Osaka.