How to travel between Himeji and Osaka

By shinkansen

Osaka and Himeji are connected with each other by the JR Sanyo Shinkansen. Nozomi, Sakura and Hikari trains require about 30 minutes to reach Himeji Station from Shin-Osaka Station. The regular one way fare from Shin-Osaka to Himeji is 3220 yen for a non-reserved seat on any train, around 3740 yen for a reserved seat on Sakura or Hikari trains and around 3950 yen for a reserved seat on Nozomi trains. The Japan Rail Pass is valid on Sakura, Hikari and Kodama trains, but not on Nozomi trains, while the JR Kansai Wide Area Pass and several other regional rail passes by JR West are valid on all trains.

By local JR trains

Direct JR special rapid trains (shin-kaisoku) take one hour and cost 1490 yen for the one way trip between Osaka (Osaka Station) and Himeji. There are departures roughly every 15 minutes. For visiting Himeji in a one day trip from Osaka using this train, the 1-Day JR Kansai Area Pass is a good deal.

By non-JR trains

Direct limited express trains from Hanshin Umeda Station to Sanyo-Himeji Station take 100 minutes and cost 1280 yen for the one way trip. Sanyo-Himeji Station is located near JR Himeji Station. While this route is slower than using JR, it is cheaper and fully covered by the Kansai Thru Pass.

Above fees and schedules are subject to change. For the current yen exchange rate, click here.


The broad Otemae-dori Street leads straight from JR Himeji Station to Himeji Castle. You can walk from the station to the castle's entrance gate in about 15 to 20 minutes.

Sanyo-Himeji Station, served by Sanyo Railways, is located just a short walk north of JR Himeji Station and provides direct train connections to/from Osaka's Hanshin Umeda Station.

Himeji is also covered by a dense bus network that is operated by Shinki Bus. Its main bus terminal is in front of JR Himeji Station. Shinki Bus number 8 provides easy access to Mount Shosha. The ten major prepaid IC cards and the local Nicopa card can be used to pay the fare on Shinki buses.