Visiting Shirakawa-go village, a UNESCO World Heritage Site, has been one of my places to visit in Japan. The village can easily be accessed when you have a JR Pass. You just need to be at JR Takayama station and from there, you can ride a bus going to Shirakawa-go village. For us though, we didn’t have a JR Pass. So what we did was we booked an overnight bus from Yokohama to Nagoya, then from Nagoya directly to Shirakawa-go village. The bus from Yokohama, which is conveniently located at Yokohama City Air Terminal (YCAT), departed at exactly 12:40am. The bus also offered free neck pillows which was really very convenient on a night bus. We arrived at Nagoya Ekimae at around 6am. The bus bound for Shirakawa-go was at 8am and is located at the Meitetsu Bus center.