JapanRoutes
Japan › Takamatsu › Takamatsu → Osaka

Takamatsu → Osaka

Kagawa → Ōsaka
Straight line139 km
By road188 km
Driving time2h 48min
Fuel cost¥2,790
Plan another route
Type a city name and pick it from the list

Travel time by mode

Real road routing between Takamatsu and Osaka.

ModeDistanceTime
🚗 Car188 km2h 48min
🚲 Bike188 km12h 32min
🚶 On foot160 km33h 16min

Road distance, driving time and the route below are computed by our routing engine. Fuel cost assumes ~8.3 L/100 km at ¥179/L (regular gasoline, e-Stat national average 2025).

About this route

The distance from Takamatsu (Kagawa) to Osaka (Ōsaka) is 139 km in a straight line, or 188 km by road. A car trip takes about 2h 48min for an estimated fuel cost of around ¥2,790. The full driving directions are shown below. Summers are hot (warmest month around 28.2°C); spring and autumn are the most comfortable seasons for this drive.

⇄ Return route: Osaka → Takamatsu →

Driving directions · Takamatsu → Osaka

  1. ↑Continue64 m0min
  2. →Turn right15 m0min
  3. ↱Keep right119 m0min
  4. ↰Turn sharp left41 m0min
  5. →Turn right94 m0min
  6. ←Turn left144 m0min
  7. ↑Continue1.1 km2min
  8. →Turn right onto 中徳三谷高松線43736 m1min
  9. ↱Keep right316 m0min
  10. →Turn right193 m0min
  11. ←Turn left onto 高松志度線272128 m0min
  12. →Turn right onto 中徳三谷高松線431.4 km2min
  13. ↰Keep left387 m1min
  14. ↰Keep left136.1 km1h 45min
  15. ↰Keep left and take E93 toward 第二神明方面, 姫路, 神戸, 大阪459 m1min
  16. ↰Keep left and drive toward 垂水, 出口56 m0min
  17. ↱Keep right and drive toward 垂水, 出口712 m1min
  18. ←Turn left onto 長坂垂水線4887 m0min
  19. ↑Make a U-turn onto 長坂垂水線488244 m0min
  20. ↰Keep left onto 多井畑名谷線307 m1min
  21. ←Turn left onto 神戸加古川姫路線654.0 km5min
  22. ↱Keep right onto 獅子堀清水谷線9 m0min
  23. ↑Continue3.7 km4min
  24. ↱Keep right onto 阪神高速31号神戸山手線 and drive toward 神戸長田311.0 km2min
  25. ↑Continue onto 大開通り282.9 km4min
  26. ↰Keep left297 m0min
  27. ↑Continue onto 神戸明石線211.3 km2min
  28. →Turn right onto トアロード42 m0min
  29. ↰Turn sharp left onto 神戸明石線211.3 km2min
  30. →Turn right onto 阪神高速32号新神戸トンネル32243 m0min
  31. ↰Keep left onto 3-16 and drive toward 大阪3-162.0 km2min
  32. ↰Keep left and drive toward 摩耶19.1 km21min
  33. ↰Keep left3.1 km3min
  34. ↰Keep left onto 大和田出口 and drive toward 大和田3-052.2 km2min
  35. ↰Keep left onto 3-03 and drive toward 海老江3-03439 m0min
  36. ←Turn left onto 九条梅田線24 m0min
  37. →Turn right553 m1min
  38. ↱Keep right onto 国道2号2134 m0min
  39. ←Turn left onto 国道2号21.1 km1min
  40. ↱Turn sharp right onto なにわ筋41406 m1min
  41. ←Turn left onto 中之島通1.2 km1min
  42. 🏁Arrive at destination0 m0min

Roadside stations (michi-no-eki) along the route

Rest stops with local food and products near this itinerary.

源平の里むれ香川県
みろく香川県
津田の松原香川県
第九の里徳島県
うずしお兵庫県
福良兵庫県
東浦ターミナルパーク兵庫県
あわじ兵庫県

Source: MLIT — National Land Numerical Information (P35, 2018)

Frequently asked questions

How far is it from Takamatsu to Osaka?

About 188 km by road (139 km in a straight line).

How long does it take to drive from Takamatsu to Osaka?

About 2h 48min by car under normal conditions.

How much fuel does the trip cost?

Roughly ¥2,790 one way (≈8.3 L/100 km at ¥179/L).