Golf Courses in Shikoku

77 courses across Japan’s smallest main island

Shikoku is the smallest of Japan’s four main islands and the one most visitors skip, which is the whole argument for playing golf here. Its 77 courses are spread across four prefectures — Kagawa on the calm Seto Inland Sea, Tokushima facing the whirlpools of the Naruto Strait, Ehime around the ancient Dogo Onsen, and mountainous Kochi on the Pacific side — and the island is small enough to cross in a few hours. Bridges from Okayama and Hyogo make it an easy extension of a Kansai or Chugoku trip.

Golf in Shikoku at a glance

GolfMatchy lists 77 golf courses in Shikoku. Weekday green fees across these courses run roughly ¥7,000 to ¥13,000. Weekends and public holidays typically run ¥9,000 to ¥19,000. 74 of the courses carry Google ratings, averaging 4.0 across 14,227 reviews. Best season: March to June and September to November — mild enough for winter rounds on the coast. Most international visitors arrive via Takamatsu Airport (TAK).

Why Golf in Shikoku?

77 Golf Courses in Shikoku

For International Golfers

Bridges connect Shikoku to Okayama (Seto-Ohashi), Hyogo (Awaji route) and Hiroshima (Shimanami Kaido), and Takamatsu and Matsuyama both have direct flights from Tokyo. A car is worth having — the island rewards driving. Northern coastal courses play nearly year round; the mountain interior is colder and shorter-seasoned.

More golf in Shikoku

Okayama (30 courses) · Hyogo (83 courses) · Hiroshima (25 courses)

Golf in Shikoku: Frequently Asked Questions

Why is Shikoku one hub instead of four prefecture pages?

Because Kochi has only a handful of courses, and a page with almost nothing on it helps nobody. Grouping Kagawa, Tokushima, Ehime and Kochi gives you all 77 Shikoku courses in one place, on an island small enough that the whole thing is realistically one golf destination.

How do I get to Shikoku?

By bridge or by air. The Seto-Ohashi bridge from Okayama takes about 40 minutes, the Akashi Kaikyo and Awaji route runs from Kobe, and the Shimanami Kaido connects Hiroshima. Takamatsu and Matsuyama airports both have direct flights from Tokyo in about 80 minutes.

How many golf courses are there in Shikoku?

GolfMatchy lists 77 golf courses in Shikoku. Every one of them can be booked in English through our concierge.

How much does a round of golf cost in Shikoku?

Weekday green fees in Shikoku run roughly ¥7,000 to ¥13,000, with weekends noticeably higher. GolfMatchy adds a flat per-golfer reservation fee on top, shown before you confirm.

When is the best time to play golf in Shikoku?

March to June and September to November — mild enough for winter rounds on the coast. Weekdays are cheaper and far less crowded than weekends and public holidays in Shikoku.

How do I get to golf courses in Shikoku?

Most international golfers arrive via Takamatsu Airport (TAK). Many Japanese courses run a free shuttle from the nearest train station, and GolfMatchy sends the closest station, shuttle details and directions with every confirmed Shikoku booking.

Book with our concierge · How to book golf in Japan as a foreigner · Japan golf etiquette guide · All Japan golf courses