Travel from Kyoto to Takamatsu

Train from Kyoto to Takamatsu

You can take a train from Kyoto to Takamatsu via Okayama in around 2 hours 14 minutes.

How to get from Kyoto to Takamatsu

ModeDurationPrice
From Kyoto train to Okayama then train to Takamatsu(Kagawa).2 h 14 min¥7392
From Kyoto Station bus to Okayama then train to Takamatsu(Kagawa).4 h 41 min¥5179
From Omiya(Kyoto) train to Juso, train to Sannomiya(Port Liner), train to Port Terminal, walk to Kobe, then car ferry to Takamatsu.7 h 33 min¥3149
From Kyoto drive to Takamatsu.2 h 57 min¥3201

How long does it take to get from Kyoto to Takamatsu?

It takes approximately 2 hours 14 minutes to get from Kyoto to Takamatsu, including transfers.

Is there a direct train between Kyoto and Takamatsu?

No, there is no direct train from Kyoto to Takamatsu. However, there are services departing from Kyoto and arriving at Takamatsu(Kagawa) via Okayama. The journey, including transfers, takes approximately 2 hours 14 minutes.

Operators from Kyoto to Takamatsu

OperatorPhoneWebsite
Japan Railways ShinkansenJapan Railways Shinkansen
Japan Railways (JR)Japan Railways (JR)
Ryobi ExpressRyobi Express
Hankyu RailwaysHankyu Railways
Port LinerPort Liner
Jumbo FerryJumbo Ferry