There are 4 ways to get from Yamaguchi to Hōfu by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Showacho to 八王子bus 防長線
36 min¥160–1,900Train
- Take the train from Yamaguchi to Shin-Yamaguchitrain Yamaguchi / ...
- Take the train from Shin-Yamaguchi to Hōfutrain San-yō Line Local
1h 20m¥534–755Taxi
- Take the taxi from Yamaguchi to Hōfutaxi 19.7 km
18 min¥7,000–8,500Drive 19.7 km
- Drive from Yamaguchi to Hōfucar 19.7 km
18 min¥343–495
Yamaguchi to Hōfu by bus
Questions & Answers
The cheapest way to get from Yamaguchi to Hōfu is to drive which costs ¥340 - ¥500 and takes 18 min.
The fastest way to get from Yamaguchi to Hōfu is to taxi which takes 18 min and costs ¥7000 - ¥8500.
Yes, there is a direct bus departing from Showacho and arriving at 八王子. Services depart every 30 minutes, and operate every day. The journey takes approximately 36 min.
No, there is no direct train from Yamaguchi to Hōfu. However, there are services departing from Yamaguchi and arriving at Hōfu via Shin-Yamaguchi. The journey, including transfers, takes approximately 1h 20m.
The distance between Yamaguchi and Hōfu is 17 km. The road distance is 19.7 km.
The best way to get from Yamaguchi to Hōfu without a car is to bus which takes 36 min and costs ¥160 - ¥1900.
The bus from Showacho to 八王子 takes 36 min including transfers and departs every 30 minutes.
Yamaguchi to Hōfu bus services, operated by JR Bus Chugoku, depart from Showacho station.
Yamaguchi to Hōfu train services, operated by JR WEST (West Japan Railway Company), depart from Yamaguchi station.
The best way to get from Yamaguchi to Hōfu is to bus which takes 36 min and costs ¥160 - ¥1900. Alternatively, you can train, which costs ¥500 - ¥800 and takes 1h 20m.
What companies run services between Yamaguchi, Japan and Hōfu, Japan?
JR Bus Chugoku operates a bus from Showacho to 八王子 every 30 minutes. Tickets cost ¥160–1,900 and the journey takes 36 min. Alternatively, you can take a train from Yamaguchi to Hōfu via Shin-Yamaguchi in around 1h 20m.
- Phone
- 0570-00-2486
- Website
- jr-odekake.net
Train from Yamaguchi to Shin-Yamaguchi
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥230–330
- Schedules at
- jr-odekake.net
Train from Shin-Yamaguchi to Hōfu
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- ¥300–430
- Schedules at
- jr-odekake.net
- Phone
- 0570-666-012
- Website
- chugoku-jrbus.co.jp
Bus from Showacho to 八王子
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥160–1,900
- Schedules at
- chugoku-jrbus.co.jp
- Ave. Duration
- 18 min
- Estimated price
- ¥7,000–8,500
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
Yamaguchi to Hōfu bus services, operated by JR Bus Chugoku, arrive at 八王子 station.
Yamaguchi to Hōfu train services, operated by JR WEST (West Japan Railway Company), arrive at Shin-Yamaguchi station.
Yes, the driving distance between Yamaguchi to Hōfu is 20 km. It takes approximately 18 min to drive from Yamaguchi to Hōfu.
There are 60+ hotels available in Hōfu.







