JapanRoutesSignposts of Japan
English日本語 Travel Japan,
more deeply.
Japan › Osaka › Osaka → Naha

Osaka → Naha

Ōsaka → Okinawa
Straight line1,202 km
By road1,639 km
Driving time121h 59min
Fuel cost¥24,350
Plan another route
Type a city name and pick it from the list

Travel time by mode

Real road routing between Osaka and Naha.

ModeDistanceTime
🚗 Car1,639 km121h 59min
🚲 Bike1,639 km109h 17min
🚶 On foot1,383 km288h 6min

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 Osaka (Ōsaka) to Naha (Okinawa) is 1,202 km in a straight line, or 1,639 km by road. A car trip takes about 121h 59min for an estimated fuel cost of around ¥24,350. The full driving directions are shown below. Summers are hot (warmest month around 28.4°C); spring and autumn are the most comfortable seasons for this drive.

⇄ Return route: Naha → Osaka →

Driving directions · Osaka → Naha

  1. ↑Continue onto 中之島通1.3 km2min
  2. →Turn right onto なにわ筋41650 m1min
  3. ←Turn left13 m0min
  4. ↱Keep right4.0 km4min
  5. ↰Keep left onto 11114.2 km4min
  6. ↑Continue onto 大阪池田線10111 m0min
  7. ↱Keep right4.0 km3min
  8. ↱Keep right onto 阪神高速11号池田線111.6 km1min
  9. ↱Keep right292 m0min
  10. ↱Keep right onto 中国自動車道20.0 km16min
  11. ↰Keep left onto 神戸JCTE2984 m1min
  12. ↰Keep left onto 神戸JCTE2412.6 km4h 31min
  13. ↰Keep left1.6 km1min
  14. ↱Keep right101 m0min
  15. ↱Keep right5.1 km5min
  16. ↰Keep left2.2 km2min
  17. ↰Keep left onto 222.0 km2min
  18. ↰Keep left onto 22347 m0min
  19. ↑Continue onto 国道2号242.9 km37min
  20. ↱Keep right onto 国道2号25.8 km5min
  21. ↱Keep right onto 国道2号25.5 km9min
  22. ↗Turn slight right458 m1min
  23. ↑Continue onto 国道199号1999.2 km12min
  24. ↰Keep left1.9 km2min
  25. ←Turn left onto 国道10号10322 m0min
  26. ↱Keep right712 m1min
  27. ↑Continue onto 北方バイパス3223.4 km3min
  28. ↑Continue onto 国道322号3224.5 km4min
  29. →Turn right onto 国道322号3228.0 km7min
  30. →Turn right onto 国道322号3227.9 km7min
  31. ←Turn left onto 八女香春線524.1 km4min
  32. →Turn right onto 田川バイパス3226.3 km5min
  33. ↑Continue onto 国道322号3222.9 km3min
  34. →Turn right onto 国道322号3221.3 km1min
  35. ←Turn left onto 国道322号322122 m0min
  36. →Turn right onto 国道322号32222.8 km20min
  37. ←Turn left onto 駅前通り322, 500117 m0min
  38. ↱Turn sharp right onto 千代丸通り322, 5002.3 km2min
  39. →Turn right onto 国道322号3226.0 km5min
  40. →Turn right onto 国道322号322131 m0min
  41. ←Turn left onto 国道322号3228.6 km7min
  42. ↰Keep left367 m0min
  43. ↱Keep right218.7 km2h 45min
  44. ↰Keep left291 m0min
  45. ←Turn left191 m1min
  46. ↰Keep left89 m0min
  47. ←Turn left95 m0min
  48. ↱Turn sharp right70 m0min
  49. →Turn right12 m0min
  50. →Turn right477 m1min
  51. ←Turn left92 m0min
  52. ↗Turn slight right347 m0min
  53. ←Turn left699 m1min
  54. →Turn right onto 姶良バイパス102.7 km4min
  55. ↑Continue onto 国道10号1011.1 km15min
  56. ↰Keep left127 m0min
  57. ↑Continue onto 上本町磯線1.3 km2min
  58. ←Turn left79 m0min
  59. ↱Turn sharp right onto 鹿児島北バイパス101.2 km2min
  60. ↑Continue onto 鹿児島港臨港道路1.6 km2min
  61. ←Turn left onto 鹿児島港臨港道路125 m0min
  62. →Turn right onto 鹿児島港臨港道路533 m1min
  63. ←Turn left348 m0min
  64. ←Turn left onto 鹿児島港臨港道路249 m0min
  65. ↑Continue196 m0min
  66. →Turn right onto 鹿児島~那覇380.7 km63h 27min
  67. →Turn right12 m0min
  68. ←Turn left59 m0min
  69. →Turn right77 m0min
  70. ←Turn left716 m1min
  71. →Turn right onto サンサン通り52 m0min
  72. ←Turn left onto 名瀬港線605189 m0min
  73. →Turn right onto 名瀬竜郷線81413 m0min
  74. ↑Continue onto 国道58号5840.8 km35min
  75. →Turn right onto 名瀬瀬戸内線79290 m0min
  76. ←Turn left68 m0min
  77. ↑Continue273 m0min
  78. ←Turn left40 m0min
  79. →Turn right20 m0min
  80. →Turn right74.5 km12h 25min
  81. ↱Turn sharp right68.8 km11h 23min
  82. ↱Keep right42 m0min
  83. →Turn right448 m1min
  84. ←Turn left387 m0min
  85. ↑Continue onto 知名沖永良部空港線8410.8 km10min
  86. →Turn right onto 知名沖永良部空港線84805 m1min
  87. →Turn right122 m0min
  88. ↑Continue357 m1min
  89. ↱Keep right onto 鹿児島~那覇54.4 km9h 4min
  90. ↱Turn sharp right onto 鹿児島~那覇76.8 km12h 48min
  91. ↑Continue61 m0min
  92. →Turn right565 m1min
  93. →Turn right22 m0min
  94. ↗Turn slight right onto 本部循環線4493.6 km4min
  95. ←Turn left onto 国道449号旧道4492.0 km2min
  96. ↰Keep left686 m1min
  97. ←Turn left onto 国道449号旧道4492.6 km2min
  98. ←Turn left onto 本部循環線4493.6 km4min
  99. →Turn right onto 名護バイパス58813 m1min
  100. ↑Continue onto 本部循環線5819.8 km21min
  101. ↰Keep left onto 恩納バイパス584.8 km4min
  102. ←Turn left onto 県道88号屋嘉恩納線883.4 km3min
  103. →Turn right onto 沖縄自動車道28.6 km24min
  104. ↰Keep left onto 沖縄自動車道 and take 330 toward 西原, 浦添724 m1min
  105. ↱Keep right onto 沖縄自動車道104 m0min
  106. ←Turn left onto 国道330号330434 m1min
  107. ↰Keep left2.8 km3min
  108. ↰Keep left and take 38 toward 安波茶, 屋富祖176 m0min
  109. ↱Keep right and take 330, 38 toward 那覇, 屋富祖2.2 km3min
  110. ↰Keep left and take 82 toward 南風原, 新港ふ頭208 m0min
  111. →Turn right onto 環状2号線82187 m0min
  112. ↰Keep left and take 251 toward おもろまち, 県立博物館2.1 km3min
  113. →Turn right659 m1min
  114. ↰Keep left306 m0min
  115. ←Turn left95 m0min
  116. →Turn right73 m0min
  117. ←Turn left onto 一銀通り22 m0min
  118. 🏁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 Osaka to Naha?

About 1,639 km by road (1,202 km in a straight line).

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

About 121h 59min by car under normal conditions.

How much fuel does the trip cost?

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