What You’ll Learn in This Article
- Osaka to Kochi: about 3 hrs 15 min by shinkansen + limited express; Okayama: direct express in about 2 hrs 30 min
- ‘Kochi is far’ is a misconception — it sits on a natural travel corridor from mainland Japan
- Hirome Market’s katsuo tataki (seared bonito), a 300-year Sunday market, and Kochi Castle can all be done in half a day
- Kochi city also serves as a gateway to the Shimanto and Niyodo rivers for nature experiences
Kochi Is Not as Far as You Think
2 hours 30 minutes from Okayama by express train. 3 hours 15 minutes from Osaka by shinkansen and one connection. Kochi isn’t at the edge of Shikoku — it’s right along a natural travel route from the mainland.
Okayama is a shinkansen hub. From Tokyo, Nagoya, Osaka, or Hiroshima, you take the bullet train to Okayama, then transfer to the Limited Express Nanpu bound for Kochi — just one connection. The ride through river gorges and the dramatic Oboke–Koboke canyon makes the journey feel like part of the trip.
If you’re already touring Shikoku, Kochi is about 2 hours 20 minutes from Takamatsu and roughly 2 hours 40 minutes by highway bus from Matsuyama. It works equally well as a final destination or a stop in the middle of a Shikoku loop.
| Departure | Best Option | Travel Time | Approx. Fare |
|---|---|---|---|
| Tokyo | Flight (Haneda → Kochi Airport) | ~1 hr 25 min (+airport transfer) | From ¥12,000 (~USD 80) |
| Osaka | Shinkansen + Ltd. Express Nanpu | ~3 hrs 15 min | to be verified |
| Okayama | Ltd. Express Nanpu (direct) | ~2 hrs 30 min | to be verified |
| Takamatsu | Ltd. Express or highway bus | ~2 hrs 20–40 min | ¥2,900–¥4,990 (~USD 19–33) |
| Matsuyama | Highway bus (Nangoku Express) | ~2 hrs 40 min | ¥4,000 (~USD 27) |
| Tokushima | Highway bus (Kochi-Tokushima Express) | to be verified | to be verified |
What You Can Only Do in Kochi
The reason to come to Kochi isn’t just Kochi Castle. It’s the atmosphere and food that you won’t find anywhere else in Japan.
Katsuo Tataki at Hirome Market
An indoor food hall with around 60 vendors, where sharing tables with strangers is the norm — and spontaneous toasts with people you just met are part of the experience.
Katsuo tataki (seared skipjack tuna) has spread across Japan, but what you eat in Kochi is something different. At Myojinmaru, an open kitchen sears the fish over burning rice straw — the moment smoke rises, your appetite kicks in. Compare it with the thick-cut version at Yairo-tei and you’ll realize even the same dish can taste entirely different.
What makes Hirome Market special isn’t just the food — it’s the chaos. Locals sit with canned beer at noon, indistinguishable from tourists. It’s one of the few places in Japan where the social barrier between strangers simply disappears.
The Sunday Morning Market — 300 Years Running
Every Sunday, around 300 stalls line Otesujidori, the avenue below Kochi Castle. It has been held since the Edo period, making it one of Japan’s longest-running street markets.
Vegetables, fruit, pickles, Tosa knives, potted plants — local producers sell directly, so haggling is part of the conversation. It opens around 5 a.m. and winds down by 2 p.m. If you stay in Kochi on a Saturday night, walking through the market the next morning adds real depth to the trip.
A Gateway to the Shimanto and Niyodo Rivers
Kochi city is a base for two of Japan’s most celebrated rivers, both within reach for a day trip.
The Niyodo River — known for its extraordinary blue clarity — is about 1 hour by car from Kochi city. The Shimanto River canoe experience is around 2 hours west. Add one night in Kochi and both become accessible without rushing.
Half-Day Itinerary from Kochi Station
The main sights are all within walking distance of Kochi Station. If you arrive in the morning, you can eat, sightsee, and still catch an afternoon train or bus back.
| Time | Spot | Duration |
|---|---|---|
| 11:30–13:00 | Hirome Market (lunch) | ~1–1.5 hrs |
| 13:10–14:00 | Kochi Castle (keep tower) | ~50 min |
| 14:10–14:30 | Harimaya Bridge | ~15 min |
| 14:30– | Return to station or explore nearby | — |
Kochi Castle — 2–3 Minutes from Hirome Market
One of Japan’s 12 original surviving castles — and the only one where both the keep and the main citadel palace remain intact.
From the main gate (Otemon) to the keep is about a 15-minute walk up stone steps. From the top floor, the castle town’s geography becomes clear — mountains on three sides, a compact city center below. Admission is ¥500 (approx. USD 3) and the visit takes around 50 minutes.
Harimaya Bridge — 1 Minute from Hirome Market
Famous from the folk song Yosakoi Bushi, and known — somewhat affectionately — as one of Japan’s ‘most disappointing sights.’ Renovated in March 2025, its vermillion railings are newly repainted.
It’s a small bridge, about 10 meters (33 ft) long, tucked beside a busy intersection. Manage your expectations and it’s a pleasant 5–10 minute stop: there’s an animatronic clock nearby and monuments to the folk legend of Junsin and Oma.
Getting There: By Departure City
The best option depends on where you’re starting from. Here’s a quick breakdown.
From Tokyo
Fly. Haneda to Kochi Ryoma Airport takes about 1 hour 25 minutes, with 5+ daily flights on ANA and JAL combined.
The shinkansen + express train alternative takes around 6 hours 10 minutes and costs about ¥22,000 (~USD 145) for reserved seating — not a realistic choice if time matters. From Kochi Airport, a limousine bus reaches Kochi Station in about 25 minutes for ¥900 (~USD 6).
From Osaka
Shinkansen to Okayama + Limited Express Nanpu takes about 3 hours 15 minutes with one transfer. The overnight highway bus saves money but takes about 5 hours.
Shin-Osaka to Okayama is about 45 minutes by shinkansen. Then the Nanpu runs direct to Kochi in another 2 hours 30 minutes. The overnight ‘Yosakoi-go’ bus (6 round trips daily) is a budget option — useful if you want to save on a night’s accommodation.
From Okayama
The Limited Express Nanpu runs direct to Kochi in about 2 hours 30 minutes — the simplest route from the mainland.
No transfers needed. The route follows the Yoshino River valley through the Oboke and Koboke gorges — dramatic mountain scenery that makes the journey feel worthwhile on its own.
From Takamatsu
Limited Express Nanpu takes about 2 hours 20 min (¥4,990 / ~USD 33 reserved). The Kuroshio Express highway bus takes about 2 hours 40 min (¥2,900 / ~USD 19).
If you have a JR Pass or Shikoku Rail Pass, take the express. Without a pass, the bus saves around ¥2,000 and runs 9 round trips a day — plenty of flexibility.
From Matsuyama
Take the Nangoku Express highway bus — direct, 2 hours 40 min, ¥4,000 (~USD 27). The JR train route involves 2 transfers and takes over 5 hours.
The bus departs from Matsuyama Station and arrives at Kochi Station Bus Terminal. It runs 5+ round trips daily. Even if you have a rail pass, the bus wins on time.
Where to Stay
One night unlocks the Sunday market, evening Hirome Market, and a full day for nature trips. The area around Kochi Station or Harimaya Bridge is most convenient.
Summary
Kochi often gets skipped because it seems far. In reality, it’s 2–3 hours from Osaka and directly accessible from Okayama. The food, the market culture, and the natural surroundings make it worth the journey.
- From Osaka or Okayama: 2–3 hours by shinkansen + express. Works as either a start or end point for a Shikoku loop
- Hirome Market’s katsuo tataki and shared-table culture are genuinely unique to Kochi
- Kochi Castle, the Sunday Market, and Harimaya Bridge are all within walking distance of the station
- Adding one night opens up the Shimanto and Niyodo rivers for nature day trips


