Getting there
From Tokyo to Marugame
-
By plane
-
From Tokyo, fly to Takamatsu Airport (80 mins), then take a bus to Takamatsu Station (50 mins, 1,000 yen) and a train to Marugame (25–40 mins, 630 yen, covered by the Japan Rail Pass).
Book here →
-
By train
-
From Tokyo, you can reach Marugame in 4–5 hours by day train (about 18,000 yen) or in 9.5 hours by night train via Sakaide, with "nobi nobi" seats fully covered by the Japan Rail Pass.
-
By bus
-
From Tokyo, you can take an overnight bus from Shinjuku to Marugame. The trip takes about 11 hours and costs between 8,900 and 14,500 yen, depending on the day.
Book here →
From Osaka to Marugame
-
By train
-
From Osaka, take the shinkansen from Shin-Osaka to Okayama, then the JR Marine Liner to Sakaide, and transfer to a local train to Marugame. The trip takes about 1 hour and 40 minutes, costs around 7,500 yen, and is fully covered by the Japan Rail Pass if you use Sakura or Hikari trains.
-
By bus
-
From Osaka, you can take a highway bus to Marugame from OCAT or Hankyu Umeda Station. The trip takes about 4 hours and costs 4,800 yen.
Book here →
From Okayama to Marugame
-
By train
-
From Okayama, you can take a direct JR Nampu or Shiokaze limited express train to Marugame in about 45 minutes for 1,840 yen (unreserved seat). Trains run 1–2 times per hour. A cheaper option is to take the JR Marine Liner to Sakaide, then transfer to a local train—this takes about 1 hour and costs 1,080 yen. All trains are covered by the Japan Rail Pass.
From Takamatsu to Marugame
-
By train
-
From Takamatsu, you can reach Marugame by train in 20–40 minutes. Local and rapid trains cost 560 yen, while a faster limited express takes 20 minutes and costs 1,090 yen for an unreserved seat. All options are covered by the Japan Rail Pass.
From Tokushima to Marugame
-
By train
-
From Tokushima, you can take a JR Limited Express train to Utazu Station in about 1 hour and 17 minutes for ¥3,100–4,300, then transfer to a local train to Marugame, which takes around 5 minutes.
From Kochi to Marugame
-
By train
-
From Kochi, you can take a direct JR Nanpu limited express train to Marugame. The journey takes about 2.5 hours and costs approximately ¥5,500 for an unreserved seat. Trains run several times a day and are fully covered by the Japan Rail Pass and All Shikoku Rail Pass.