There are 5 ways to get from Takamatsu to Shikoku Mura by train, taxi, foot, or bus
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 Kawaramachi to Kotoden-Yashimatrain Shido-Line
33 min¥250–310Bus
cheapest- Take the bus from Kagawa Nissan-mae to Babasakibus Aji Line / ...
38 min¥210–300Train via Ritsurin
- Take the train from Ritsurin to Yashima(Kagawa)train [34285] JR Kotoku / ...
34 minTaxi
- Take the taxi from Takamatsu to Shikoku Murataxi 6.6 km
7 min¥500–650Walk
- Take the walk from Takamatsu to Shikoku Murawalk 7.1 km
1h 25m
Takamatsu to Shikoku Mura by train and foot
Questions & Answers
The cheapest way to get from Takamatsu to Shikoku Mura is to bus which costs ¥210 - ¥300 and takes 38 min.
The fastest way to get from Takamatsu to Shikoku Mura is to taxi which takes 7 min and costs ¥500 - ¥650.
Yes, there is a direct bus departing from Kagawa Nissan-mae and arriving at Babasaki. Services depart hourly, and operate every day. The journey takes approximately 16 min.
Yes, there is a direct train departing from Kawaramachi and arriving at Kotoden-Yashima. Services depart every 30 minutes, and operate every day. The journey takes approximately 17 min.
The distance between Takamatsu and Shikoku Mura is 6 km.
The best way to get from Takamatsu to Shikoku Mura without a car is to train which takes 33 min and costs ¥250 - ¥310.
The train from Kawaramachi to Kotoden-Yashima takes 17 min including transfers and departs every 30 minutes.
Takamatsu to Shikoku Mura bus services, operated by Kotoden, depart from Kagawa Nissan-mae station.
Takamatsu to Shikoku Mura train services, operated by Takamatsu-Kotohira Electric Railroad, depart from Kawaramachi station.
The best way to get from Takamatsu to Shikoku Mura is to train which takes 33 min and costs ¥250 - ¥310. Alternatively, you can bus, which costs ¥210 - ¥300 and takes 38 min.
What companies run services between Takamatsu, Japan and Shikoku Mura, Japan?
Takamatsu-Kotohira Electric Railroad operates a train from Kawaramachi to Kotoden-Yashima every 30 minutes. Tickets cost ¥250–310 and the journey takes 17 min. Alternatively, Kotoden operates a bus from Kagawa Nissan-mae to Babasaki hourly. Tickets cost ¥210–300 and the journey takes 16 min.
Train from Kawaramachi to Kotoden-Yashima
- Ave. Duration
- 17 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥250–310
- Schedules at
- Takamatsu-Kotohira Electric Railroad
- Phone
- 0570-00-4592
- Website
- JR SHIKOKU (Shikoku Railway Company)
Train from Ritsurin to Yashima(Kagawa)
- Ave. Duration
- 11 min
- Frequency
- Every 30 minutes
- Schedules at
- JR SHIKOKU (Shikoku Railway Company)
- Ave. Duration
- 7 min
- Estimated price
- ¥500–650
Hirai Taxi
- Phone
- +8187-851-8419
- Website
- hirai-taxi.co.jp
Nissin Taxi
- Phone
- +8187-882-2424
- Website
- nissin-taxi.co.jp
Tousan Koutsu
- Phone
- +81 87-851-4949
- Website
- tousan-koutsu.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
Takamatsu to Shikoku Mura bus services, operated by Kotoden, arrive at Babasaki station.
Takamatsu to Shikoku Mura train services, operated by Takamatsu-Kotohira Electric Railroad, arrive at Kotoden-Yashima station.
There are 688+ hotels available in Shikoku Mura.







