Hiroshima to Onomichi: Train Routes, Day Trip Timing & Combined Itinerary
Three Ways to Get from Hiroshima to Onomichi
Onomichi sits about 80 km east of Hiroshima along the Seto Inland Sea coast. Three transport options connect the two cities, and the right choice depends on your budget, time, and whether you hold a JR Pass. This is part of our broader Hiroshima city guides coverage.
| Route | Time | Cost | Best For |
|---|---|---|---|
| JR San'yo Line (local/rapid) | ~90 min | ¥1,520 (~$10) | Budget travelers, JR Pass holders |
| Shinkansen via Mihara + local | ~40 min total | ~¥3,500+ (~$23) | Time-pressed, JR Pass holders |
| Flower Liner highway bus | ~90 min | ¥2,000 (~$13) | Direct, no transfers |
All three routes are straightforward. The JR San'yo Line local train is the most popular choice — it is cheap, frequent, and covered by the JR Pass.
Route 1: JR San'yo Line Local Train (Recommended)
The JR San'yo Line (山陽本線) runs local and rapid trains from Hiroshima Station directly to Onomichi Station. According to JR West, the journey takes approximately 90 minutes and costs ¥1,520 (~$10) one way.
Trains run multiple times per hour throughout the day (approximately 5:00 AM to 11:00 PM). No reservation is needed — all seats are unreserved. Use your IC card (Suica/Pasmo/ICOCA) or buy a ticket at the machine.
Some journeys require a transfer at Itozaki Station along the way. Check Hyperdia or the JR West app for your specific departure to see if a transfer is needed — some services run direct while others split. The transfer is a simple cross-platform change at the same station.
JR Pass note: The Japan Rail Pass and JR West passes cover this route entirely. If you hold a JR Pass, the local train is effectively free, making the Shinkansen route unnecessary unless you need the time savings.
Route 2: Shinkansen via Mihara
Why Mihara Not Shin-Onomichi
Onomichi has its own Shinkansen station — Shin-Onomichi (新尾道駅) — but it is a poor option for most travelers. Shin-Onomichi is located 3 km north of downtown Onomichi, requires a bus (15 minutes, ¥190) or taxi (approximately ¥1,400-1,800) to reach Onomichi Station, and is served only by Kodama trains (no Nozomi or Hikari).
The better Shinkansen route: take the Kodama or Hikari to Mihara Station (三原駅), approximately 25 minutes from Hiroshima, then transfer to a JR San'yo Line local train for the 15-minute ride to Onomichi. Total journey time is approximately 40 minutes door-to-door — half the local train time. The Shinkansen fare from Hiroshima to Mihara is approximately ¥3,500 (~$23), plus the local train from Mihara to Onomichi.
This route is covered by the JR Pass. If you already have a pass, the time savings come at no extra cost.
Adding a Mihara Stop
Mihara is worth a brief stop if you have time. The town has a small castle ruin and is known for its octopus cuisine. Stopping for lunch in Mihara, then continuing to Onomichi, adds variety to the route without significant detour. For more on what to see, see our Mihara city guide.
Route 3: Flower Liner Highway Bus
The Flower Liner (フラワーライナー) is a highway bus operated by Chugoku JR Bus, running from Hiroshima Bus Center to Onomichi Station. According to the Chugoku JR Bus schedule, the journey takes approximately 90 minutes — similar to the local train — and costs ¥2,000 (~$13) one way or ¥3,400 (~$23) round trip.
Buses depart approximately once per hour. No reservation is required.
The bus is not covered by the JR Pass, so it only makes sense if you do not have a pass and want a transfer-free ride. The bus drops you directly at Onomichi Station, which is convenient, but the train offers more frequent departures and is cheaper one way.
Planning a Day Trip Itinerary
Morning Departure Schedule
For a comfortable day trip, leave Hiroshima by 8:30-9:00 AM:
| Departure | Route | Arrival in Onomichi | |-----------|-------|--------------------|| | 8:30 AM | JR San'yo Line local | ~10:00 AM | | 9:00 AM | Shinkansen to Mihara + local | ~9:40 AM | | 8:45 AM | Flower Liner bus | ~10:15 AM |
Arriving by 10:00 AM gives you 5-6 hours in Onomichi before heading back in the mid-to-late afternoon. That is enough time for the hillside temple walk, a ramen lunch along the waterfront, and browsing the cat alley and shopping streets.
For a detailed guide to what to do once you arrive, see our Onomichi sightseeing guide. For a structured day trip itinerary, see our Onomichi day trip from Hiroshima guide.
Return Trip Timing
The last local train from Onomichi to Hiroshima departs around 10:00-11:00 PM, so you have plenty of flexibility for an afternoon or early evening return. A comfortable plan is to catch a 4:00-5:00 PM train back, arriving in Hiroshima by 5:30-6:30 PM with time for dinner in the city.
If using the Flower Liner bus, check the return schedule carefully — evening departures are less frequent than morning services.
Frequently Asked Questions
How long does it take from Hiroshima to Onomichi by train?
Approximately 90 minutes by JR San'yo Line local or rapid train (¥1,520 one way). The Shinkansen via Mihara Station cuts this to about 40 minutes total (¥3,500+ one way). Both routes are covered by the JR Pass. The local train is the standard choice for most travelers — frequent, comfortable, and no reservation needed.
Can I use the JR Pass from Hiroshima to Onomichi?
Yes. The Japan Rail Pass covers both the JR San'yo Line local train (the recommended route) and the Shinkansen via Mihara. All services between Hiroshima and Onomichi are JR-operated. The Flower Liner highway bus is not covered by the JR Pass.
Should I take the Shinkansen to Shin-Onomichi Station?
Generally no. Shin-Onomichi Station (新尾道駅) is 3 km north of downtown Onomichi and only served by Kodama trains. From there, you need a bus (15 minutes, ¥190) or taxi (approximately ¥1,400-1,800) to reach the sights. Going via Mihara Station and transferring to a local train is faster door-to-door and drops you at Onomichi Station in the center of town.
Is a day trip from Hiroshima to Onomichi enough time?
Yes. Leave Hiroshima by 9:00 AM and arrive in Onomichi by 10:00-10:30 AM. That gives you 5-6 hours for the hillside temple walk, waterfront ramen, cat alley, and the ropeway viewpoint before catching a 4:00-5:00 PM train back. An overnight stay adds the evening atmosphere along the waterfront, but a day trip covers the highlights comfortably.
Frequently Asked Questions
- How long does it take from Hiroshima to Onomichi by train?
- Approximately 90 minutes by JR San'yo Line local or rapid train (¥1,520 one way). The Shinkansen via Mihara Station cuts this to about 40 minutes total (¥3,500+ one way). Both routes are covered by the JR Pass. The local train is the standard choice for most travelers.
- Can I use the JR Pass from Hiroshima to Onomichi?
- Yes. The Japan Rail Pass covers both the JR San'yo Line local train (the recommended route) and the Shinkansen via Mihara. All services between Hiroshima and Onomichi are JR-operated. The Flower Liner highway bus is not covered by the JR Pass.
- Should I take the Shinkansen to Shin-Onomichi Station?
- Generally no. Shin-Onomichi Station is 3 km north of downtown Onomichi and only served by Kodama trains. Going via Mihara Station and transferring to a local train is faster door-to-door and drops you at Onomichi Station in the center of town.
- Is a day trip from Hiroshima to Onomichi enough time?
- Yes. Leave Hiroshima by 9:00 AM and arrive by 10:00-10:30 AM. That gives you 5-6 hours for the hillside temple walk, waterfront ramen, cat alley, and the ropeway viewpoint before catching a 4:00-5:00 PM train back.