There are 5 ways to get from Ōmihachiman to Onomichi by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Omihachiman to Seta(Shiga)train [21833] Jr Biwako / ...
- Take the train from Kyoto to Fukuyamatrain Nozomi
3h 19mDrive 318.9 km
cheapest- Drive from Ōmihachiman to Onomichicar 318.9 km
4h 6m¥5,543–8,007Bus
- Take the bus from Kyoto Station Hachijou gate to Osaka Itami Airport North Terminalbus
- Take the bus from Osaka Airport to Boujiguchibus
7h 41m¥5,970–6,391Fly, bus
- Fly from Osaka International Airport (ITM) to Matsuyama Airport (MYJ)plane ITM - MYJ
- Take the bus from Jr Matsuyama Station to Mukaihigashibus
7h 27m¥17,243–29,628Train via Okayama
- Take the train from Kyoto to Okayamatrain Hikari / ...
- Take the train from Okayama to Onomichitrain San-yō Line Local
4h 48m
Osaka International Airport (ITM) to Matsuyama Airport (MYJ) flights
Questions & Answers
The cheapest way to get from Ōmihachiman to Onomichi is to bus which costs ¥5900 - ¥6400 and takes 7h 41m.
The fastest way to get from Ōmihachiman to Onomichi is to drive which takes 4h 6m and costs ¥5500 - ¥8000.
No, there is no direct bus from Ōmihachiman station to Onomichi. However, there are services departing from Kyoto Station Hachijou gate and arriving at Boujiguchi via Osaka Airport. The journey, including transfers, takes approximately 7h 41m.
No, there is no direct train from Ōmihachiman to Onomichi. However, there are services departing from Omihachiman and arriving at Onomichi via Seta(Shiga), Kyoto and Fukuyama. The journey, including transfers, takes approximately 3h 19m.
The distance between Ōmihachiman and Onomichi is 313 km. The road distance is 318.9 km.
The best way to get from Ōmihachiman to Onomichi without a car is to train which takes 3h 19m and costs .
It takes approximately 3h 19m to get from Ōmihachiman to Onomichi, including transfers.
Ōmihachiman to Onomichi bus services, operated by Hankyu Kanko Airport Limousine Bus, depart from Kyoto Station Hachijou gate.
Ōmihachiman to Onomichi train services, operated by JR WEST (West Japan Railway Company), depart from Omihachiman station.
The best way to get from Ōmihachiman to Onomichi is to train which takes 3h 19m and costs . Alternatively, you can bus, which costs ¥5900 - ¥6400 and takes 7h 41m.
What companies run services between Ōmihachiman, Japan and Onomichi, Japan?
You can take a train from Omihachiman to Onomichi via Seta(Shiga), Kyōto, Kyoto, and Fukuyama in around 3h 19m. Alternatively, you can take a train from Shinohara(Shiga) to Boujiguchi via Kyōto, Kyoto Station Hachijou gate, Osaka Itami Airport North Terminal, and Osaka Airport in around 7h 41m.
- Phone
- 0570-00-2486
- Website
- jr-odekake.net
Train from Omihachiman to Seta(Shiga)
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥370–550
- Schedules at
- jr-odekake.net
Train from Okayama to Onomichi
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ¥1,100–1,700
- Schedules at
- jr-odekake.net
- Phone
- 050-3772-3910
- Website
- jr-central.co.jp
Train from Kyoto to Fukuyama
- Ave. Duration
- 52 min
- Frequency
- 4 times a day
- Website
- https://global.jr-central.co.jp/en/
- Schedules at
- https://www.westjr.co.jp/global/en/
Train from Kyoto to Okayama
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Website
- https://global.jr-central.co.jp/en/
- Schedules at
- https://www.westjr.co.jp/global/en/
- Phone
- 06-6844-1124
- Website
- hankyu-kankobus.co.jp
Bus from Kyoto Station Hachijou gate to Osaka Itami Airport North Terminal
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ¥1,200–1,400
- Schedules at
- okkbus.co.jp
- Phone
- 084-953-5391
- Website
- chugokubus.jp
Bus from Osaka Airport to Boujiguchi
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ¥4,200
- Schedules at
- chugokubus.jp
- Phone
- 089-948-3100
- Website
- iyotetsu.co.jp
Bus from Jr Matsuyama Station to Mukaihigashi
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Estimated price
- ¥4,300
- Schedules at
- iyotetsu.co.jp
Want to know more about travelling around Japan
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travel Insider: Top Japan travel tips by Beatrix Holland
Read the travel guide
More Questions & Answers
Ōmihachiman to Onomichi bus services, operated by Hankyu Kanko Airport Limousine Bus, arrive at Osaka Itami Airport North Terminal station.
Ōmihachiman to Onomichi train services, operated by JR WEST (West Japan Railway Company), arrive at Seta(Shiga) station.
Yes, the driving distance between Ōmihachiman to Onomichi is 319 km. It takes approximately 4h 6m to drive from Ōmihachiman to Onomichi.
There are 303+ hotels available in Onomichi.














