Travel options for:
Onomichi to Matsuyama
  • Train

    $68 - $92
    1. Shin-Onomichi

      43 min - every 3 hours

      $23 - $35

    2. Okayama

      2 h 49 min - 5 times a day

      $45 - $60

  • Train, bus

    $73 - $87
    1. Shin-Onomichi

      9 min - every 3 hours

      $13 - $20

    2. Fukuyama

      16 min - every 3 hours

      $20 - $29

    3. Okayama

      2 h 56 min - 3 times a day

      $39

  • Train, car ferry

    $47 - $52
    1. Onomichi

      12 min - hourly

      $1 - $3

    2. Mihara

      1 h 34 min - every 30 minutes

      $9 - $13

    3. Kure

      10 min - 2977 feet

    4. Kure

      1 h 55 min - hourly

      $28

    5. Matsuyama

      12 min - 3356 feet

    6. Takahama(Ehime)

      21 min - every 30 minutes

      $8

  • Drive

    $11 - $17
    1. Onomichi

      1 h 16 min - 66.1 miles

      $11 - $17

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Shin-Onomichi train to Okayama then train to Matsuyama(Ehime). 4 h 20 min ¥9451. From Shin-Onomichi train to Fukuyama, train to Okayama, then bus to Okaido. 4 h 40 min ¥9163. From Onomichi train to Mihara, train to Kure, walk to Kure, car ferry to Matsuyama, walk to Takahama(Ehime), then train to Matsuyama City Station(Railway). 5 h 26 min ¥5468. From Onomichi drive to Matsuyama. 1 h 16 min ¥1544.

 
 

Train from Onomichi to Matsuyama

Japan Railways Shinkansen operates a train from Onomichi to Matsuyama hourly. Tickets cost $23 - $35 and the journey takes 43 min. Japan Railways Limited Express also services this route hourly.