How to get from Takayama to Shirakawago [OPTIONS + PRICES + DURATION]

Summary of contents of this post

Japan is a country full of beautiful places that you should not miss, and although the distances are great, Japan is a country of the simplest when it comes to move between one place and another. The railway system reaches a large part of the country (and is also super fast) and where the train does not arrive the buses do, which although less used by tourists, operate with the same punctuality as trains. From the complete guide of Japan of Comiviajeros we tell you how to do the most important routes of Japan so that you do not get lost when you cross the country. This time we want to tell you how to get from Takayama to Shirakawago.

IATI DISCOUNT: Hire the best travel insurance for Japan

If you are planning a trip to Japan, here you have much more information: complete guide to Japan, what to see in Kyoto in 3 days, what to see in Tokyo in 5 days, Tokyo neighborhoods, what to see in Nikko in one day, Japan map, how to find cheap flights to Japan, how to pack, tips for traveling to Japan from Spain, visa for Japan, plugs in Japan …

Cómo ir de Kanazawa a ShirakawagoCómo ir de Kanazawa a ShirakawagoHow to get from Takayama to Shirakawago

Where’s Shirakawago?

The small village of Shirakawago is known for being full of traditional style houses gasshō-zukuri, which made the village a World Heritage Site in 1995.

Shirakawago is located within Gifu Prefecture, in the Chubu region and is located 70 kilometers northwest of Takayama. You can see our map of Japan to see it better.

How to get from Takayama to Shirakawago?

Unfortunately the trains do not reach Shirakawago, but it is possible to go there on a beautiful bus ride through the mountains.

Hokutetsu Highway Buses has buses from Takayama to Shirakawago. These buses depart from Takayama Nohi Bus Center Bus Station, which is right next to Takayama Railway Station.

There are buses from 7:50 a.m. to 4:30 p.m. and it takes about 50 minutes to get there. Buses leave approximately every hour.

Cómo ir de Kanazawa a ShirakawagoCómo ir de Kanazawa a ShirakawagoHow to get from Takayama to Shirakawago

How much does it cost to go to Shirakawago?

To go from Takayama to Shirakawago you can not use the JR Pass, so you must buy the bus ticket. This trip costs 2,600 JPY per person (4,600 JPY round trip).

You have to take into account that you have to book the tickets and the seats of these buses are limited and that the best hours are quickly sold out. Our recommendation is that you either book as soon as you arrive in Takayama if you are going to spend a day or two in the city (remember that the bus station is next to the train station) or book it before traveling to Japan from the internet on the next page.

IATI DISCOUNT: Hire the best travel insurance for Japan

You want to organize a trip to Japan like this?

Find cheap flights to Japan here.

The best accommodations in Japan here.

Get 25 euros for your apartment with Airbnb here.

Book your Japan Rail Pass for Japan here.

The best excursions and tours in Japan here.

What are the best travel cards?

Change money at the best price here.

Take out your travel insurance with a 5% discount here.

The best guides in Japan here.

Other content that you may be interested in:

If you need more information about Japan after reading this article on how to get from Takayama to Shirakawago, we have a group about travel to Japan on Facebook thanks to which you can meet travelers from around the world with the same interest in Japan and who will help you with any questions you have. So if you have any questions about the country of the rising sun don’t hesitate to stop by.


And of course, don’t forget to visit our complete guide to Japan, where you can learn much more about Japan. And don’t forget to follow us on our networks to find out more about our travels: