There are 5 ways to get from Matsuyama to Karatsu 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 Matsuyama(Ehime) to Okayamatrain
- Take the train from Okayama to Hakata Fukuokatrain
- Take the train from Meinohama to Karatsutrain
6h 48mDrive 501.3 km
cheapest- Drive from Matsuyama to Karatsucar 501.3 km
6h 41m¥8,697–12,562Bus
- Take the bus from Okaido to Nishitetsu Tenjin Bus Terminalbus
- Take the bus from Nishitetsu Tenjin Kosoku Bus Terminal to Sakae-machi-Higashibus からつ号
12h 4m¥9,500–10,000Fly from Matsuyama Airport, train
- Fly from Matsuyama Airport (MYJ) to Fukuoka Airport (FUK)plane MYJ - FUK
- Take the train from Meinohama to Karatsutrain
4h 39mBus to Kochi Airport, fly, train
- Take the bus from Okaido to Harimayabashibus
- Fly from Kochi Airport (KCZ) to Fukuoka Airport (FUK)plane KCZ - FUK
- Take the train from Meinohama to Karatsutrain
7h 36m
Matsuyama Airport (MYJ) to Fukuoka Airport (FUK) flights
Questions & Answers
The cheapest way to get from Matsuyama to Karatsu is to bus which costs ¥9500 - ¥10000 and takes 12h 4m.
The fastest way to get from Matsuyama to Karatsu is to drive which takes 6h 41m and costs ¥8500 - ¥13000.
No, there is no direct bus from Matsuyama to Karatsu. However, there are services departing from Okaido and arriving at Sakae-machi-Higashi via Nishitetsu Tenjin Kosoku Bus Terminal. The journey, including transfers, takes approximately 12h 4m.
No, there is no direct train from Matsuyama to Karatsu. However, there are services departing from Matsuyama(Ehime) and arriving at Karatsu via Okayama, Hakata and Meinohama. The journey, including transfers, takes approximately 6h 48m.
The distance between Matsuyama and Karatsu is 657 km. The road distance is 501.3 km.
The best way to get from Matsuyama to Karatsu without a car is to train which takes 6h 48m and costs .
It takes approximately 6h 48m to get from Matsuyama to Karatsu, including transfers.
Matsuyama to Karatsu bus services, operated by Iyotetsu, depart from Okaido station.
Matsuyama to Karatsu train services, operated by JR SHIKOKU (Shikoku Railway Company), depart from Matsuyama(Ehime) station.
The best way to get from Matsuyama to Karatsu is to train which takes 6h 48m and costs . Alternatively, you can bus, which costs ¥9500 - ¥10000 and takes 12h 4m.
What companies run services between Matsuyama, Japan and Karatsu, Japan?
You can take a train from Matsuyama(Ehime) to Karatsu via Okayama, Hakata Fukuoka, Hakata, Meinohama, and Meinohama in around 6h 48m. Alternatively, you can take a bus from Okaido to Sakae-machi-Higashi via Nishitetsu Tenjin Bus Terminal and Nishitetsu Tenjin Kosoku Bus Terminal in around 12h 4m.
- Website
- jal.com
Flights from Matsuyama Airport to Fukuoka Airport
- Ave. Duration
- 51 min
- When
- Every day
- Estimated price
- ¥12,000–28,000
Flights from Kochi Airport to Fukuoka Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ¥15,000–40,000
- Phone
- 0570-00-4592
- Website
- jr-shikoku.co.jp
Train from Matsuyama(Ehime) to Okayama
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Schedules at
- jr-shikoku.co.jp
- Phone
- 050-3772-3910
- Website
- jr-central.co.jp
Train from Okayama to Hakata Fukuoka
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Website
- https://global.jr-central.co.jp/en/
- Schedules at
- https://www.westjr.co.jp/global/en/
- Phone
- 0570-00-2486
- Website
- westjr.co.jp
Train from Okayama to Hakata Fukuoka
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ¥5,500–8,000
- Schedules at
- westjr.co.jp
- Phone
- 0570-04-1717
- Website
- jrkyushu.co.jp
Train from Meinohama to Karatsu
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Website
- https://www.jrkyushu.co.jp/english/
Train from Meinohama to Karatsu
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Website
- https://www.jrkyushu.co.jp/english/
Train from Meinohama to Karatsu
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Website
- https://www.jrkyushu.co.jp/english/
- Phone
- 089-948-3100
- Website
- iyotetsu.co.jp
Bus from Okaido to Nishitetsu Tenjin Bus Terminal
- Ave. Duration
- 10h 20m
- Frequency
- 3 times a week
- Estimated price
- ¥8,500
- Schedules at
- iyotetsu.co.jp
- Website
- showa-bus.jp
Bus from Nishitetsu Tenjin Kosoku Bus Terminal to Sakae-machi-Higashi
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ¥1,000–1,500
- Schedules at
- showa-bus.jp
- Phone
- 087-823-3083
- Website
- jr-shikokubus.co.jp
Bus from Okaido to Harimayabashi
- Ave. Duration
- 2h 32m
- Frequency
- 5 times a day
- Estimated price
- ¥3,700
- Schedules at
- japanbusonline.com
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
Matsuyama to Karatsu bus services, operated by Iyotetsu, arrive at Nishitetsu Tenjin Bus Terminal station.
Matsuyama to Karatsu train services, operated by JR SHIKOKU (Shikoku Railway Company), arrive at Okayama station.
Yes, the driving distance between Matsuyama to Karatsu is 501 km. It takes approximately 6h 41m to drive from Matsuyama to Karatsu.
There are 172+ hotels available in Karatsu.
















