
Home / Cruises to Japan / Cruises to Kagoshima
Official port schedule · KagoshimaCruises to Kagoshima 2026–2027: every ship, date and berth
The next 20 calls with dates and times, which ships come, where they sail from, and how long they stay.
According to the official schedule published by Kagoshima Prefecture cruise schedule (as of August 5, 2026), Kagoshima has 110 cruise calls scheduled for 2026 (Jan–Oct 2026) — 100 by international ships and 10 by Japanese-operated ships. Compiled by Port of Japan, verified August 26, 2026.
- Oct 2613
- Nov 2615
A guided day that fits a 9-hour call hereKagoshima Half-Day Tour: Hidden Gems Away from the CrowdsUS$88 each · US$176 for twoPickup at the pierneeds a 6h call · fits 100% of calls hereFree cancellation 24h ahead5.0★ · 12 reviewsWhy it fits →Upcoming cruise calls at Kagoshima
From the Kagoshima Prefecture — 観光客船の入港予定(令和8年)鹿児島港 schedule, updated Tue, 1 Sept 2026 — published up to Sat, 28 Nov 2026. Checked .
| Date | Ship | In port | Berth | Sailing |
|---|---|---|---|---|
| Tue, 13 Oct 2026 | Spectrum of the SeasShanghai → Naha | 07:00–16:009h | Marine Port Kagoshima | Shanghai → Naha |
| Wed, 14 Oct 2026 | MSC BellissimaSouth Korea → Tokyo | 08:30–19:0010h 30m | Marine Port Kagoshima | South Korea → Tokyo |
| Sat, 17 Oct 2026 | LuminaraNagasaki → Tokyo | 08:00–14:006h | North Wharf | Nagasaki → Tokyo |
| Wed, 21 Oct 2026 | Star NavigatorJeju → Naha | 11:00–20:009h | Marine Port Kagoshima | Jeju → Naha |
| Thu, 22 Oct 2026 | Star SeekerNagasaki → Shingu | 09:00–18:009h | North Wharf | Nagasaki → Shingu |
| Fri, 23 Oct 2026 | MSC BellissimaSouth Korea → Tokyo | 08:30–19:0010h 30m | Marine Port Kagoshima | South Korea → Tokyo |
| Sat, 24 Oct 2026 | Viking OrionBeppu → Sasebo | 08:00–18:0010h | Marine Port Kagoshima | Beppu → Sasebo |
| Mon, 26 Oct 2026 | Celebrity MillenniumNagasaki → Shimizu | 07:00–17:0010h | Marine Port Kagoshima | Nagasaki → Shimizu |
| Tue, 27 Oct 2026 | WesterdamShimizu → Nagasaki | 08:00–17:009h | Marine Port Kagoshima | Shimizu → Nagasaki |
| Tue, 27 Oct 2026 | LuminaraNagasaki → Tokyo | 08:00–14:006h | North Wharf | Nagasaki → Tokyo |
| Wed, 28 Oct 2026 | Seven Seas ExplorerNagasaki → Beppu | 08:00–17:009h | Marine Port Kagoshima | Nagasaki → Beppu |
| Wed, 28 Oct 2026 | Silver MoonNagasaki → Shimizu | 08:00–18:0010h | North Wharf | Nagasaki → Shimizu |
| Fri, 30 Oct 2026 | Star SeekerShingu → Nagasaki | 08:00–17:009h | North Wharf | Shingu → Nagasaki |
| Sun, 1 Nov 2026 | MSC BellissimaSouth Korea → Tokyo | 08:30–19:0010h 30m | Marine Port Kagoshima | South Korea → Tokyo |
| Mon, 2 Nov 2026 | Silver MoonTokyo → Nagasaki | 12:00–19:007h | Marine Port Kagoshima | Tokyo → Nagasaki |
| Fri, 6 Nov 2026 | LuminaraSasebo → Tokyo | 08:00–14:006h | North Wharf | Sasebo → Tokyo |
| Sat, 7 Nov 2026 | Diamond PrincessNagasaki → Aburatsu | 09:00–18:009h | Marine Port Kagoshima | Nagasaki → Aburatsu |
| Tue, 10 Nov 2026 | MSC BellissimaSouth Korea → Tokyo | 08:30–19:0010h 30m | Marine Port Kagoshima | South Korea → Tokyo |
| Wed, 11 Nov 2026 | Asuka IIIHososhima → Yokohama | 08:00–17:009h | Marine Port Kagoshima | Hososhima → Yokohama |
| Fri, 13 Nov 2026 | Seabourn EncoreNagasaki → Osaka | 08:00–18:0010h | Marine Port Kagoshima | Nagasaki → Osaka |
8 more upcoming calls
| Sat, 14 Nov 2026 | MSC BellissimaTokyo → Naha | 08:00–16:00 | Tokyo → Naha |
| Tue, 17 Nov 2026 | Star NavigatorKeelung → Sasebo | 08:00–20:00 | Keelung → Sasebo |
| Wed, 18 Nov 2026 | Norwegian JadeHiroshima → Nagasaki | 10:30–18:30 | Hiroshima → Nagasaki |
| Thu, 19 Nov 2026 | Diamond PrincessNagasaki → Beppu | 07:00–16:00 | Nagasaki → Beppu |
| Tue, 24 Nov 2026 | Norwegian JadeNagasaki → Hiroshima | 07:00–14:30 | Nagasaki → Hiroshima |
| Wed, 25 Nov 2026 | Spectrum of the SeasHong Kong → Nagasaki | 07:00–19:00 | Hong Kong → Nagasaki |
| Fri, 27 Nov 2026 | Diamond PrincessYokohama → Nagasaki | 09:00–18:00 | Yokohama → Nagasaki |
| Sat, 28 Nov 2026 | Eastern VenusNagasaki → Busan | 08:00–17:00 | Nagasaki → Busan |
Which cruises go to Kagoshima
12 ships on the Jan–Oct 2026 schedule, busiest first. Where we have a guide to the ship, you see where it sails from.
- When
- Mar–Oct
- Sails from
- Tokyo / Yokohama · 12-night roundtrips; Sep–Oct one-ways to Seoul (Incheon)
- Usually in port
- 07:00–17:00
- Comes from → goes to
- Nagasaki / Hiroshima → Shimizu / Yokohama
- Next call
- Mon, 26 Oct 2026
- Book it
- Celebrity Cruises →
- When
- Feb–Oct
- Sails from
- Naha & Keelung · Short island loops between Okinawa and Taiwan
- Usually in port
- 08:30–19:00
- Comes from → goes to
- South Korea / Tokyo → Tokyo / Naha
- Next call
- Wed, 14 Oct 2026
- Book it
- MSC Cruises →
- When
- Mar–Oct
- Usually in port
- 08:00–20:00
- Comes from → goes to
- Keelung / Jeju → Yatsushiro / Naha
- Next call
- Wed, 21 Oct 2026
- When
- Mar–Sep
- Sails from
- Yokohama · Roundtrips nearly all season
- Usually in port
- 06:30–16:00
- Comes from → goes to
- Nagasaki / Yokohama → Kochi / Nagasaki
- Next call
- Sat, 7 Nov 2026
- Book it
- Princess Cruises →
- When
- Jan–Oct
- Usually in port
- 08:00–17:00
- Comes from → goes to
- Yokohama / Matsuyama → Kobe / Yokohama
- Next call
- Wed, 11 Nov 2026
- When
- Sep–Oct
- Usually in port
- 08:00–17:00
- Comes from → goes to
- Shingu / Nagasaki → Nagasaki / Shingu
- Next call
- Thu, 22 Oct 2026
- Book it
- Windstar Cruises →
- When
- Mar–Jun
- Usually in port
- 07:30–20:00
- Comes from → goes to
- Miyazaki / Nagasaki → Miyanoura (Yakushima) / Miyazaki
- Book it
- Ponant →
- When
- Mar–Oct
- Usually in port
- 08:00–14:00
- Comes from → goes to
- Nagasaki / Sasebo → Tokyo / Kobe
- Next call
- Sat, 17 Oct 2026
- When
- Jan–Oct
- Usually in port
- 09:00–19:00
- Comes from → goes to
- Naha / Sasebo → Nagasaki / Tokyo
- Book it
- Costa Cruises →
- When
- Jan, Apr, Aug
- Usually in port
- 10:00–18:00
- Comes from → goes to
- Tokyo / Nagasaki → Naze (Amami) / Hiroshima
- When
- Mar–May
- Usually in port
- 07:30–17:00
- Comes from → goes to
- Nagasaki / Keelung → Beppu / Kochi
- Book it
- Crystal →
- When
- Apr–May, Oct
- Usually in port
- 07:30–17:30
- Comes from → goes to
- Shanghai / Nagasaki → Tokyo / Beppu
- Next call
- Wed, 28 Oct 2026
- Book it
- Regent Seven Seas Cruises →
Around 15 more ships call 1–3 times — Regatta, Seabourn Encore, Spectrum of the Seas, Westerdam, Silver Moon, Viking Venus & Orion, SH Minerva and others.
Note: Nov–Dec not yet published.
How long you get ashore in Kagoshima
From 125 dated calls with published arrival and departure times. Take off about half an hour to get ashore and keep the last hour before all-aboard free — our timed Kagoshima plans already do that maths.
Earlier in 2026 — 97 calls
| Sun, 11 Oct 2026 | Costa SerenaKochi → Nagasaki | 09:00–19:00 | Kochi → Nagasaki |
| Sat, 10 Oct 2026 | Azamara PursuitBeppu → Nagasaki | 13:00–22:00 | Beppu → Nagasaki |
| Sat, 10 Oct 2026 | Star SeekerShingu → Nagasaki | 08:00–17:00 | Shingu → Nagasaki |
| Fri, 9 Oct 2026 | Celebrity MillenniumYatsushiro → Hiroshima | 07:00–16:00 | Yatsushiro → Hiroshima |
| Thu, 8 Oct 2026 | Asuka IIINagasaki → Yokohama | 08:00–17:00 | Nagasaki → Yokohama |
| Mon, 5 Oct 2026 | Viking VenusBeppu → Nagasaki | 09:30–19:30 | Beppu → Nagasaki |
| Fri, 2 Oct 2026 | Star SeekerNagasaki → Shingu | 09:00–18:00 | Nagasaki → Shingu |
| Wed, 30 Sept 2026 | Celebrity MillenniumHiroshima → Nagasaki | 07:00–18:00 | Hiroshima → Nagasaki |
| Sat, 26 Sept 2026 | National Geographic ResolutionMiyanoura (Yakushima) → Nagasaki | 08:00–18:00 | Miyanoura (Yakushima) → Nagasaki |
| Sun, 20 Sept 2026 | Star SeekerShingu → Nagasaki | 08:00–17:00 | Shingu → Nagasaki |
| Sat, 19 Sept 2026 | Celebrity MillenniumNagasaki → Shimizu | 07:00–17:00 | Nagasaki → Shimizu |
| Tue, 15 Sept 2026 | Star NavigatorKeelung → Sasebo | 08:00–20:00 | Keelung → Sasebo |
| Mon, 14 Sept 2026 | National Geographic ResolutionMiyanoura (Yakushima) → Nagasaki | 08:00–18:00 | Miyanoura (Yakushima) → Nagasaki |
| Sun, 13 Sept 2026 | SH MinervaUwajima → Sakitsu | 08:00–19:00 | Uwajima → Sakitsu |
| Sat, 12 Sept 2026 | Diamond PrincessNagasaki → Kochi | 07:00–16:00 | Nagasaki → Kochi |
| Mon, 7 Sept 2026 | Celebrity MillenniumNagasaki → Shimizu | 07:00–17:00 | Nagasaki → Shimizu |
| Wed, 2 Sept 2026 | Star NavigatorJeju → Naha | 11:00–20:00 | Jeju → Naha |
| Thu, 27 Aug 2026 | Celebrity MillenniumNagasaki → Shimizu | 07:00–17:00 | Nagasaki → Shimizu |
| Tue, 25 Aug 2026 | Star NavigatorKeelung → Sasebo | 08:00–20:00 | Keelung → Sasebo |
| Sun, 23 Aug 2026 | Diamond PrincessNagasaki → Shimizu | 07:00–16:00 | Nagasaki → Shimizu |
| Sat, 22 Aug 2026 | Mitsui Ocean FujiJeju → Nishinoomote (Tanegashima) | 08:00–22:00 | Jeju → Nishinoomote (Tanegashima) |
| Wed, 19 Aug 2026 | Star NavigatorJeju → Naha | 11:00–20:00 | Jeju → Naha |
| Fri, 14 Aug 2026 | Celebrity MillenniumNagasaki → Shimizu | 07:00–17:00 | Nagasaki → Shimizu |
| Sun, 26 Jul 2026 | Diamond PrincessJeju → Yokohama | 08:30–17:00 | Jeju → Yokohama |
| Wed, 22 Jul 2026 | Celebrity MillenniumNagasaki → Tokyo | 07:00–16:00 | Nagasaki → Tokyo |
| Tue, 14 Jul 2026 | Star NavigatorKeelung → Yatsushiro | 07:30–19:00 | Keelung → Yatsushiro |
| Thu, 9 Jul 2026 | Celebrity MillenniumNagasaki → Shimizu | 07:00–17:00 | Nagasaki → Shimizu |
| Mon, 6 Jul 2026 | MSC BellissimaKeelung → Aburatsu | 07:30–19:00 | Keelung → Aburatsu |
| Sun, 28 Jun 2026 | MSC BellissimaSasebo → Keelung | 09:00–20:00 | Sasebo → Keelung |
| Tue, 23 Jun 2026 | Star NavigatorKeelung → Yatsushiro | 08:00–20:00 | Keelung → Yatsushiro |
| Mon, 15 Jun 2026 | Celebrity MillenniumNagasaki → Shimizu | 07:00–17:00 | Nagasaki → Shimizu |
| Tue, 9 Jun 2026 | Star NavigatorKeelung → Yatsushiro | 08:00–20:00 | Keelung → Yatsushiro |
| Mon, 8 Jun 2026 | Asuka IIIBeppu → Naze (Amami) | 10:00–21:00 | Beppu → Naze (Amami) |
| Sun, 7 Jun 2026 | MSC BellissimaSouth Korea → Tokyo | 08:30–18:30 | South Korea → Tokyo |
| Sat, 6 Jun 2026 | Costa SerenaYatsushiro → Nagasaki | 09:00–19:00 | Yatsushiro → Nagasaki |
| Wed, 3 Jun 2026 | Le SoléalKochi → Miyanoura (Yakushima) | 12:30–21:30 | Kochi → Miyanoura (Yakushima) |
| Sun, 31 May 2026 | Celebrity MillenniumNagasaki → Hiroshima | 06:30–16:00 | Nagasaki → Hiroshima |
| Fri, 29 May 2026 | MSC BellissimaSouth Korea → Tokyo | 08:30–18:30 | South Korea → Tokyo |
| Mon, 25 May 2026 | Diamond PrincessNagasaki → Kochi | 06:30–15:30 | Nagasaki → Kochi |
| Fri, 22 May 2026 | Le SoléalNagasaki → Miyazaki | 07:30–20:00 | Nagasaki → Miyazaki |
| Thu, 21 May 2026 | Celebrity MillenniumHiroshima → Nagasaki | 06:00–18:00 | Hiroshima → Nagasaki |
| Wed, 20 May 2026 | MSC BellissimaSouth Korea → Tokyo | 13:00–20:30 | South Korea → Tokyo |
| Tue, 19 May 2026 | Star NavigatorKeelung → Yatsushiro | 07:30–19:30 | Keelung → Yatsushiro |
| Mon, 18 May 2026 | Crystal SymphonyNagasaki → Tokyo | 07:30–17:30 | Nagasaki → Tokyo |
| Mon, 18 May 2026 | SH MinervaSakitsu → Uwajima | 07:00–17:00 | Sakitsu → Uwajima |
| Sun, 17 May 2026 | Viking OrionNagasaki → Beppu | 06:30–16:30 | Nagasaki → Beppu |
| Sat, 16 May 2026 | Le SoléalMiyazaki → Nagasaki | 07:30–18:30 | Miyazaki → Nagasaki |
| Fri, 15 May 2026 | MSC BellissimaBusan → Tokyo | 11:30–19:30 | Busan → Tokyo |
| Mon, 11 May 2026 | LuminaraSasebo → Tokyo | 07:30–13:30 | Sasebo → Tokyo |
| Mon, 11 May 2026 | Celebrity MillenniumNagasaki → Shimizu | 06:30–17:00 | Nagasaki → Shimizu |
| Sat, 9 May 2026 | Eastern VenusNagasaki → Busan | 07:30–18:00 | Nagasaki → Busan |
| Fri, 8 May 2026 | MSC BellissimaJeju → Tokyo | 08:30–18:30 | Jeju → Tokyo |
| Wed, 6 May 2026 | Star NavigatorJeju → Naha | 10:30–19:30 | Jeju → Naha |
| Sat, 2 May 2026 | MSC BellissimaSouth Korea → Tokyo | 08:30–19:00 | South Korea → Tokyo |
| Fri, 1 May 2026 | Seven Seas ExplorerShanghai → Tokyo | 07:30–20:00 | Shanghai → Tokyo |
| Wed, 29 Apr 2026 | Celebrity MillenniumNagasaki → Tokyo | 06:30–16:00 | Nagasaki → Tokyo |
| Tue, 28 Apr 2026 | Viking VenusSasebo → Beppu | 07:00–17:00 | Sasebo → Beppu |
| Mon, 27 Apr 2026 | MSC BellissimaSouth Korea → Tokyo | 08:00–18:30 | South Korea → Tokyo |
| Fri, 24 Apr 2026 | Silver MoonKobe → Nagasaki | 07:30–17:30 | Kobe → Nagasaki |
| Sat, 18 Apr 2026 | Celebrity MillenniumNagasaki → Shimizu | 07:30–17:00 | Nagasaki → Shimizu |
| Fri, 17 Apr 2026 | RegattaYokohama → Keelung | 08:30–18:00 | Yokohama → Keelung |
| Fri, 17 Apr 2026 | LuminaraNaze (Amami) → Kobe | 08:00–18:30 | Naze (Amami) → Kobe |
| Thu, 16 Apr 2026 | Costa SerenaSasebo → Keelung | 10:00–19:00 | Sasebo → Keelung |
| Wed, 15 Apr 2026 | Star NavigatorJeju → Naha | 10:35–20:00 | Jeju → Naha |
| Tue, 14 Apr 2026 | Crystal SymphonyKeelung → Kochi | 06:30–15:30 | Keelung → Kochi |
| Mon, 13 Apr 2026 | MSC BellissimaTokyo → Naha | 07:30–16:00 | Tokyo → Naha |
| Mon, 13 Apr 2026 | RegattaNagasaki → Okinawa | 06:30–17:00 | Nagasaki → Okinawa |
| Sat, 11 Apr 2026 | Coral PrincessYatsushiro → Kochi | 07:00–16:00 | Yatsushiro → Kochi |
| Fri, 10 Apr 2026 | Asuka IIIYokohama → Ishigaki | 07:30–17:00 | Yokohama → Ishigaki |
| Wed, 8 Apr 2026 | Mitsui Ocean FujiNagasaki → Hiroshima | 11:30–20:00 | Nagasaki → Hiroshima |
| Wed, 8 Apr 2026 | Seabourn EncoreNagasaki → Hososhima | 07:30–17:30 | Nagasaki → Hososhima |
| Tue, 7 Apr 2026 | Celebrity MillenniumNagasaki → Yokohama | 07:30–17:00 | Nagasaki → Yokohama |
| Mon, 6 Apr 2026 | Seven Seas ExplorerShanghai → Tokyo | 07:30–17:30 | Shanghai → Tokyo |
| Sun, 5 Apr 2026 | MSC BellissimaHiroshima → South Korea | 10:30–19:00 | Hiroshima → South Korea |
| Fri, 3 Apr 2026 | Diamond PrincessNagasaki → Matsuyama | 06:30–16:00 | Nagasaki → Matsuyama |
| Tue, 31 Mar 2026 | Spectrum of the SeasYatsushiro → Shanghai | 06:30–18:00 | Yatsushiro → Shanghai |
| Mon, 30 Mar 2026 | Crystal SymphonyNagasaki → Beppu | 07:30–17:00 | Nagasaki → Beppu |
| Sat, 28 Mar 2026 | LuminaraNagasaki → Tokyo | 08:00–14:00 | Nagasaki → Tokyo |
| Fri, 27 Mar 2026 | Le SoléalNagasaki → Miyazaki | 07:30–20:00 | Nagasaki → Miyazaki |
| Thu, 26 Mar 2026 | Mein Schiff 6Nagasaki → Shanghai | 07:30–19:00 | Nagasaki → Shanghai |
| Wed, 25 Mar 2026 | Celebrity MillenniumNagasaki → Shimizu | 07:30–17:00 | Nagasaki → Shimizu |
| Tue, 24 Mar 2026 | Asuka IIYokohama → Hakata | 07:30–16:00 | Yokohama → Hakata |
| Sat, 21 Mar 2026 | Le SoléalMiyazaki → Miyanoura (Yakushima) | 07:30–21:00 | Miyazaki → Miyanoura (Yakushima) |
| Fri, 20 Mar 2026 | Seabourn EncoreKobe → Nagasaki | 07:30–18:00 | Kobe → Nagasaki |
| Thu, 19 Mar 2026 | Diamond PrincessYokohama → Nagasaki | 08:00–17:00 | Yokohama → Nagasaki |
| Wed, 18 Mar 2026 | WesterdamKochi → Nagasaki | 07:00–18:00 | Kochi → Nagasaki |
| Sat, 14 Mar 2026 | Celebrity MillenniumNagasaki → Yokohama | 06:30–17:00 | Nagasaki → Yokohama |
| Fri, 13 Mar 2026 | Diamond PrincessNagasaki → Kochi | 06:30–16:00 | Nagasaki → Kochi |
| Thu, 12 Mar 2026 | Asuka IIINaze (Amami) → Kobe | 07:30–17:00 | Naze (Amami) → Kobe |
| Tue, 10 Mar 2026 | Star NavigatorKeelung → Yatsushiro | 08:00–20:00 | Keelung → Yatsushiro |
| Fri, 20 Feb 2026 | MSC BellissimaNaha → Shanghai | 14:00–22:00 | Naha → Shanghai |
| Mon, 16 Feb 2026 | RegattaIshigaki → Nagasaki | 07:00–17:00 | Ishigaki → Nagasaki |
| Wed, 4 Feb 2026 | Asuka IIIMatsuyama → Kobe | 12:00–22:00 | Matsuyama → Kobe |
| Wed, 21 Jan 2026 | Costa SerenaNaha → Tokyo | 08:00–18:00 | Naha → Tokyo |
| Tue, 20 Jan 2026 | Asuka IIIYokohama → Beppu | 08:00–17:00 | Yokohama → Beppu |
| Wed, 7 Jan 2026 | Mitsui Ocean FujiTokyo → Naze (Amami) | 10:00–18:00 | Tokyo → Naze (Amami) |
| Tue, 6 Jan 2026 | Viking YidunYokohama → Hirara (Miyakojima) | 11:00–19:00 | Yokohama → Hirara (Miyakojima) |
Source. Ship counts are counted line by line from the official schedule of Kagoshima Prefecture cruise schedule (as of August 5, 2026); dates and times from Kagoshima Prefecture — 観光客船の入港予定(令和8年)鹿児島港. Schedules shift — ships cancel for weather, ports add late calls — so treat this as the season's shape and your cruise line's documents as the letter.
Questions about cruises to Kagoshima
Which cruise ships go to Kagoshima?
Celebrity Millennium (×18), MSC Bellissima (×14), Star Navigator (×12), Diamond Princess (×7), Asuka III (×6), Star Seeker (×5) lead the 110-call schedule for Jan–Oct 2026, with more ships calling less often. Ships with their own guide on this site link to it from the table on this page.
When is the next cruise ship at Kagoshima?
On the official schedule as of 2026-09-01: Spectrum of the Seas on Tue, 13 Oct 2026 (07:00–16:00); MSC Bellissima on Wed, 14 Oct 2026 (08:30–19:00); Luminara on Sat, 17 Oct 2026 (08:00–14:00). Ports add and cancel calls, so check your cruise line's documents for your own date.
How long do cruise ships stay in Kagoshima?
Across 125 dated calls with published times, the typical stay is about 10h; 0% are under six hours and 51% are ten hours or more. Our Kagoshima guide has timed plans for each of those lengths.
What do you do at Kagoshima on a cruise call?
That is this site's whole specialty: our Kagoshima guide carries timed shore plans for 2–3h, 4–6h and 8h+ calls, measured from the gangway with a 60-minute safety margin — plus the exact bus, tram or shuttle from the berth. Start at port-of-japan.com/kagoshima/
Cite as: Port of Japan, “Cruise ship calls at Japanese ports in 2026”, port-of-japan.com/cruises-to/kagoshima/. Download it as CSV · all open data. Free to reuse with a credit and a link.