There are 4 ways to get from Tokushima to Matsuyama(Ehime) by bus, train, 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.
Bus
best- Take the bus from Tokushima Daigaku-mae to Jr Matsuyama Stationbus Yoshino-gawa Express
3h 29m¥4,800Drive 184.9 km
cheapest- Drive from Tokushima to Matsuyama(Ehime)car 184.9 km
2h 41m¥3,202–4,625Train
- Take the train from Tokushima to Takamatsu(Kagawa)train [34254] JR Kotoku / ...
- Take the train from Takamatsu(Kagawa) to Matsuyama(Ehime)train [186919] Ltd. Exp Ishizuchi 15 / ...
5h 16mBus, train, fly
- Take the bus from Tokushima Daigaku-mae to Kousoku Maikobus
- Take the train from Maiko to Sannomiyatrain
- Fly from Osaka International Airport (ITM) to Matsuyama Airport (MYJ)plane ITM - MYJ
5h 1m¥16,590–28,970
Osaka International Airport (ITM) to Matsuyama Airport (MYJ) flights
Questions & Answers
The cheapest way to get from Tokushima to Matsuyama(Ehime) is to drive which costs ¥3200 - ¥4700 and takes 2h 41m.
The fastest way to get from Tokushima to Matsuyama(Ehime) is to drive which takes 2h 41m and costs ¥3200 - ¥4700.
Yes, there is a direct bus departing from Tokushima Daigaku-mae and arriving at Jr Matsuyama Station station. Services depart every four hours, and operate every day. The journey takes approximately 3h 29m.
No, there is no direct train from Tokushima to Matsuyama(Ehime). However, there are services departing from Tokushima and arriving at Matsuyama(Ehime) via Takamatsu(Kagawa). The journey, including transfers, takes approximately 5h 16m.
The distance between Tokushima and Matsuyama(Ehime) is 200 km. The road distance is 184.9 km.
The best way to get from Tokushima to Matsuyama(Ehime) without a car is to bus which takes 3h 29m and costs ¥4800.
The bus from Tokushima Daigaku-mae to Jr Matsuyama Station takes 3h 29m including transfers and departs every four hours.
Tokushima to Matsuyama(Ehime) bus services, operated by JR Shikoku Bus, depart from Tokushima Daigaku-mae station.
Tokushima to Matsuyama(Ehime) train services, operated by JR SHIKOKU (Shikoku Railway Company), depart from Tokushima station.
The best way to get from Tokushima to Matsuyama(Ehime) is to bus which takes 3h 29m and costs ¥4800. Alternatively, you can train, which costs and takes 5h 16m.
What companies run services between Tokushima, Japan and Matsuyama(Ehime), Japan?
JR Shikoku Bus operates a bus from Tokushima Daigaku-mae to Jr Matsuyama Station every 4 hours. Tickets cost ¥4,800 and the journey takes 3h 29m. Alternatively, you can take a train from Tokushima to Matsuyama(Ehime) via Takamatsu(Kagawa) in around 5h 16m.
- Phone
- 0570-00-4592
- Website
- JR SHIKOKU (Shikoku Railway Company)
Train from Tokushima to Takamatsu(Kagawa)
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Schedules at
- JR SHIKOKU (Shikoku Railway Company)
Train from Takamatsu(Kagawa) to Matsuyama(Ehime)
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Schedules at
- JR SHIKOKU (Shikoku Railway Company)
- Phone
- 0570-00-2486
- Website
- JR WEST (West Japan Railway Company)
Train from Maiko to Sannomiya
- Ave. Duration
- 24 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥300–430
- Schedules at
- JR WEST (West Japan Railway Company)
- Phone
- 087-823-3083
- Website
- jr-shikokubus.co.jp
Bus from Tokushima Daigaku-mae to Jr Matsuyama Station
- Ave. Duration
- 3h 29m
- Frequency
- Every 4 hours
- Estimated price
- ¥4,800
- Schedules at
- japanbusonline.com
- Phone
- 088-664-6030
- Website
- honshi-bus.co.jp
Bus from Tokushima Daigaku-mae to Kousoku Maiko
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ¥3,600
- Schedules at
- honshi-bus.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
Tokushima to Matsuyama(Ehime) bus services, operated by JR Shikoku Bus, arrive at Jr Matsuyama Station.
Tokushima to Matsuyama(Ehime) train services, operated by JR SHIKOKU (Shikoku Railway Company), arrive at Takamatsu(Kagawa) station.
Yes, the driving distance between Tokushima to Matsuyama(Ehime) is 185 km. It takes approximately 2h 41m to drive from Tokushima to Matsuyama(Ehime).
There are 188+ hotels available in Matsuyama(Ehime).












