Travel from Osaka to Kagawa

Train from Osaka to Kagawa

Japan Railways (JR) operates a train from Osaka to Takamatsu-shi every 5 minutes. Tickets cost $1 - $2 and the journey takes 3 min. 2 other operators also service this route.

How to get from Osaka to Kagawa

From Osaka train to Shin-Osaka, train to Okayama, then train to Takamatsu(Kagawa). 2 h 13 min ¥6425. From Fukushima(Osaka/Hanshin) train to Sannomiya(Port Liner), train to Port Terminal, walk to Kobe, car ferry to JR Hotel Clement, then bus to Hyogomachi. 7 h 32 min ¥2658. From Osaka drive to Takamatsu-shi. 2 h 23 min ¥2761. From Umeda(Hankyu) train to Osaka airport, fly to Matsuyama airport, taxi to Matsuyama(Ehime), then train to Kanonji. 4 h 31 min ¥16736.

Operators from Osaka to Kagawa

Close Print Itinerary
  1. Here are 4 options to get from
    Osaka to Kagawa:

    1. Trip:
      1 Train
      • One-Way approx: USD $46 - $70
      • Duration: 2 h 13 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $46 - $70
        • Duration: 2 h 13 min
        Close x
    2. Trip:
      2 Car ferry
      • One-Way approx: USD $23 - $26
      • Duration: 7 h 32 min
      Open +
      • Trip:
        2 Car ferry
        • One-Way approx: USD $23 - $26
        • Duration: 7 h 32 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $20 - $30
      • Duration: 2 h 23 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $20 - $30
        • Duration: 2 h 23 min
        Close x
    4. Trip:
      4 Fly, train
      • One-Way approx: USD $127 - $412
      • Duration: 4 h 31 min
      Open +
      • Trip:
        4 Fly, train
        • One-Way approx: USD $127 - $412
        • Duration: 4 h 31 min
        Close x