Walking along Kyoto’s stone paved roads makes you feel you are stepping into Japan’s shogunate period.

Kyoto, Japan’s ancient capital, is a city that best depicts the country’s rich history and culture. From the architecture, food, temples and shrines, geishas and ryokans, Kyoto is definitely a place for Japan’s cultural experience.

Most do a day trip from Osaka to Kyoto as it is a mere 15 minute Shinkansen ride. But an overnight stay in Kyoto’s ryokans is an experience one can not miss!

Here are my top 5 spots in Kyoto to visit for a day.

1. Higashiyama District

One should definitely not miss the Higashiyama preserved historic street lined with Japanese shops and restaurants. The architecture of houses in this street is beautifully preserved and showcases old Japan’s streets.

A few minute walk north of the historic preserved streets is the Kodaiji Temple.

2. Gion

Gion, famously known at Kyoto’s geisha district. It is also a good place to dine in traditional Japanese restaurants and tea houses.

Shiji Street, Gion

If you are lucky enough, you can spot authentic Maikos here elegantly making their way to work.

ACCESS: it takes about 20 minutes to get to Gion by bus from Kyoto station. take the bus number 100 or 206 and stop at the Gion bus stop.