{"id":651,"date":"2025-12-04T16:04:08","date_gmt":"2025-12-04T08:04:08","guid":{"rendered":"https:\/\/cmscarental.com.my\/book-now\/johor-bahru-car-rental\/"},"modified":"2026-08-09T22:44:37","modified_gmt":"2026-08-09T14:44:37","slug":"johor-bahru-car-rental","status":"publish","type":"page","link":"https:\/\/cmscarental.com.my\/zh\/book-now\/johor-bahru-car-rental\/","title":{"rendered":"Johor Bahru Car Rental"},"content":{"rendered":"<div class=\"wp-block-uagb-inline-notice uagb-inline_notice__align-left uagb-block-2022a2ab\"><button class=\"uagb-notice-close-button\" type=\"button\" aria-label=\"\u5173\u95ed\"><\/button><h4 class=\"uagb-notice-title\">\u901a\u77e5\u6807\u9898<\/h4><div class=\"uagb-notice-text\">\n<p class=\"wp-block-paragraph\"> \ud83c\udf89Use code <strong>CMSOFFER5<\/strong> \u4ee5\u83b7\u5f97 <strong>5% \u5173\u95ed<\/strong> \u60a8\u7684\u79df\u8f66\u670d\u52a1\u3002\u73b0\u5728\u9884\u8ba2<br>\ud83c\udf89 [Limited time offer- Book 5 days &amp; Get 10% off] <br>coupon code: <strong>CMS10<\/strong> \u4ee5\u83b7\u5f97 <strong>10%<\/strong> off your car rental.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wrap plugin-container\">\n\n\t\n\t\n\t\t\t<script type=\"text\/javascript\">\r\n\t\tjQuery(function() {\r\n\t\t\tjQuery(\".vrcmodal\").fancybox({\r\n\t\t\t\ttype: \"iframe\",\r\n\t\t\t\tiframe: {\r\n\t\t\t\t\tcss: {\r\n\t\t\t\t\t\twidth: \"75%\",\r\n\t\t\t\t\t\theight: \"75%\"\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t});\r\n\t\t<\/script>\r\n\t\t<h3 class=\"vrc-main-title\">CMS \u79df\u8f66\u79c1\u4eba\u6709\u9650\u516c\u53f8<\/h3><div class=\"vrcdivsearch\"><div class=\"vrcdivsearch-inner\"><form action=\"https:\/\/cmscarental.com.my\/zh\/book-now\/johor-bahru-car-rental\/?option=com_vikrentcar\" method=\"post\" onsubmit=\"return vrcValidateSearch();\" data-trp-original-action=\"https:\/\/cmscarental.com.my\/zh\/book-now\/johor-bahru-car-rental\/?option=com_vikrentcar\">\n<input type=\"hidden\" name=\"option\" value=\"com_vikrentcar\"\/>\n<input type=\"hidden\" name=\"task\" value=\"search\"\/>\n<div class=\"vrc-searchf-section-locations\">\n<div class=\"vrcsfentrycont\"><label for=\"place\">\u63d0\u8d27\u5730\u70b9<\/label><div class=\"vrcsfentryselect\"><select name=\"place\" id=\"place\" onchange=\"javascript: vrcSetLocOpenTime(this.value, 'pickup');\"><option value=\"1\" id=\"place1\">Cms Car Rental - office<\/option>\n<option value=\"2\" id=\"place2\">\u585e\u5948\u56fd\u9645\u673a\u573a<\/option>\n<option value=\"3\" id=\"place3\">\u65b0\u5c71\u57ce\u5e02\u5e7f\u573a<\/option>\n<option value=\"4\" id=\"place4\">KSL \u9152\u5e97\u53ca\u5ea6\u5047\u6751<\/option>\n<option value=\"5\" id=\"place5\">Eco Galleria Iskandar Puteri<\/option>\n<option value=\"6\" id=\"place6\">\u68ee\u6797\u57ce\u5e02\u9ad8\u5c14\u592b\u9152\u5e97<\/option>\n<option value=\"7\" id=\"place7\">\u9a6c\u6765\u897f\u4e9a\u4e50\u9ad8\u4e50\u56ed<\/option>\n<option value=\"8\" id=\"place8\">\u666e\u7279\u91cc\u6e2f\u56fd\u9645\u8f6e\u6e21\u7801\u5934<\/option>\n<option value=\"12\" id=\"place12\">\u53cc\u5a01\u7535\u7f51\u67a2\u7ebd<\/option>\n<option value=\"13\" id=\"place13\">\u5730\u5e73\u7ebf\u5c71\u9ad8\u5c14\u592b\u4e61\u6751\u4ff1\u4e50\u90e8<\/option>\n<option value=\"14\" id=\"place14\">\u6b66\u5409\u82f1\u8fbe\u6c38\u65fa\u8d2d\u7269\u4e2d\u5fc3<\/option>\n<option value=\"15\" id=\"place15\">R & F Mall<\/option>\n<option value=\"16\" id=\"place16\">McDonald's - Permas Jaya<\/option>\n<option value=\"18\" id=\"place18\">Mid Valley Southkey - Johor Bahru<\/option>\n<option value=\"9\" id=\"place9\">\u5409\u9686\u5761\u56fd\u9645\u673a\u573a -\uff08KLIA2\uff09<\/option>\n<option value=\"11\" id=\"place11\">\u82cf\u4e39\u963f\u535c\u675c\u52d2\u963f\u9f50\u5179\u6c99\u963f\u673a\u573a\uff08\u68b3\u90a6\u673a\u573a\uff09<\/option>\n<option value=\"10\" id=\"place10\">\u69df\u57ce\u56fd\u9645\u673a\u573a<\/option>\n<option value=\"17\" id=\"place17\">Ipoh -Sultan Azlan Shah Airport<\/option>\n<\/select><\/div><\/div>\n<div class=\"vrcsfentrycont\"><label for=\"returnplace\">\u4e0b\u8f66\u5730\u70b9<\/label><div class=\"vrcsfentryselect\"><select name=\"returnplace\" id=\"returnplace\" onchange=\"javascript: vrcSetLocOpenTime(this.value, 'dropoff');\"><option value=\"1\" id=\"returnplace1\">Cms Car Rental - office<\/option>\n<option value=\"2\" id=\"returnplace2\">\u585e\u5948\u56fd\u9645\u673a\u573a<\/option>\n<option value=\"3\" id=\"returnplace3\">\u65b0\u5c71\u57ce\u5e02\u5e7f\u573a<\/option>\n<option value=\"4\" id=\"returnplace4\">KSL \u9152\u5e97\u53ca\u5ea6\u5047\u6751<\/option>\n<option value=\"5\" id=\"returnplace5\">Eco Galleria Iskandar Puteri<\/option>\n<option value=\"6\" id=\"returnplace6\">\u68ee\u6797\u57ce\u5e02\u9ad8\u5c14\u592b\u9152\u5e97<\/option>\n<option value=\"7\" id=\"returnplace7\">\u9a6c\u6765\u897f\u4e9a\u4e50\u9ad8\u4e50\u56ed<\/option>\n<option value=\"8\" id=\"returnplace8\">\u666e\u7279\u91cc\u6e2f\u56fd\u9645\u8f6e\u6e21\u7801\u5934<\/option>\n<option value=\"12\" id=\"returnplace12\">\u53cc\u5a01\u7535\u7f51\u67a2\u7ebd<\/option>\n<option value=\"13\" id=\"returnplace13\">\u5730\u5e73\u7ebf\u5c71\u9ad8\u5c14\u592b\u4e61\u6751\u4ff1\u4e50\u90e8<\/option>\n<option value=\"14\" id=\"returnplace14\">\u6b66\u5409\u82f1\u8fbe\u6c38\u65fa\u8d2d\u7269\u4e2d\u5fc3<\/option>\n<option value=\"15\" id=\"returnplace15\">R & F Mall<\/option>\n<option value=\"16\" id=\"returnplace16\">McDonald's - Permas Jaya<\/option>\n<option value=\"18\" id=\"returnplace18\">Mid Valley Southkey - Johor Bahru<\/option>\n<option value=\"9\" id=\"returnplace9\">\u5409\u9686\u5761\u56fd\u9645\u673a\u573a -\uff08KLIA2\uff09<\/option>\n<option value=\"11\" id=\"returnplace11\">\u82cf\u4e39\u963f\u535c\u675c\u52d2\u963f\u9f50\u5179\u6c99\u963f\u673a\u573a\uff08\u68b3\u90a6\u673a\u573a\uff09<\/option>\n<option value=\"10\" id=\"returnplace10\">\u69df\u57ce\u56fd\u9645\u673a\u573a<\/option>\n<option value=\"17\" id=\"returnplace17\">Ipoh -Sultan Azlan Shah Airport<\/option>\n<\/select><\/div><\/div>\n<\/div>\n<div class=\"vrc-searchf-section-datetimes\">\n<div class=\"vrcsfentrycont\">\n\t<div class=\"vrcsfentrylabsel\">\n\t\t<label for=\"pickupdate\">\u9886\u53d6\u65e5\u671f<\/label>\n\t\t<div class=\"vrcsfentrydate\">\n\t\t\t<input type=\"text\" name=\"pickupdate\" id=\"pickupdate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly><i class=\"far fa-calendar-alt vrc-caltrigger\"><\/i>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"vrcsfentrytime\">\n\t\t<label for=\"pickuph\">\u9886\u53d6\u65f6\u95f4<\/label>\n\t\t<div class=\"vrc-sf-time-container\">\n\t\t\t<span id=\"vrccomselph\"><select id=\"pickuph\" name=\"pickuph\"><option value=\"7\">07 \u4e0a\u5348<\/option>\n<option value=\"8\">\u4e0a\u5348 08 \u65f6<\/option>\n<option value=\"9\" selected=\"selected\">\u4e0a\u5348 09 \u65f6<\/option>\n<option value=\"10\">\u4e0a\u5348 10 \u65f6<\/option>\n<option value=\"11\">\u4e0a\u5348 11 \u65f6<\/option>\n<option value=\"12\">\u4e2d\u5348 12 \u65f6<\/option>\n<option value=\"13\">\u4e0b\u5348 01 \u65f6<\/option>\n<option value=\"14\">\u4e0b\u5348 02 \u65f6<\/option>\n<option value=\"15\">\u4e0b\u5348 3 \u65f6<\/option>\n<option value=\"16\">\u4e0b\u5348 04 \u65f6<\/option>\n<option value=\"17\">\u4e0b\u5348 05 \u65f6<\/option>\n<option value=\"18\">\u4e0b\u5348 06 \u65f6<\/option>\n<option value=\"19\">\u4e0b\u5348 07 \u65f6<\/option>\n<option value=\"20\">\u4e0b\u5348 08 \u65f6<\/option>\n<option value=\"21\">09 \u4e0b\u5348<\/option>\n<option value=\"22\">\u665a\u4e0a 10 \u65f6<\/option>\n<option value=\"23\">11 \u65f6<\/option>\n<\/select><\/span>\n\t\t\t<span class=\"vrctimesep\">:<\/span>\n\t\t\t<span id=\"vrccomselpm\"><select name=\"pickupm\"><option value=\"0\" selected=\"selected\">00<\/option>\n<option value=\"15\">15<\/option>\n<option value=\"30\">30<\/option>\n<option value=\"45\">45<\/option>\n<\/select><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"vrcsfentrycont\">\n\t<div class=\"vrcsfentrylabsel\">\n\t\t<label for=\"releasedate\">\u6295\u9012\u65e5\u671f<\/label>\n\t\t<div class=\"vrcsfentrydate\">\n\t\t\t<input type=\"text\" name=\"releasedate\" id=\"releasedate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly><i class=\"far fa-calendar-alt vrc-caltrigger\"><\/i>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"vrcsfentrytime\">\n\t\t<label for=\"releaseh\">\u4e0b\u8f66\u65f6\u95f4<\/label>\n\t\t<div class=\"vrc-sf-time-container\">\n\t\t\t<span id=\"vrccomseldh\"><select id=\"releaseh\" name=\"releaseh\"><option value=\"7\">07 \u4e0a\u5348<\/option>\n<option value=\"8\">\u4e0a\u5348 08 \u65f6<\/option>\n<option value=\"9\" selected=\"selected\">\u4e0a\u5348 09 \u65f6<\/option>\n<option value=\"10\">\u4e0a\u5348 10 \u65f6<\/option>\n<option value=\"11\">\u4e0a\u5348 11 \u65f6<\/option>\n<option value=\"12\">\u4e2d\u5348 12 \u65f6<\/option>\n<option value=\"13\">\u4e0b\u5348 01 \u65f6<\/option>\n<option value=\"14\">\u4e0b\u5348 02 \u65f6<\/option>\n<option value=\"15\">\u4e0b\u5348 3 \u65f6<\/option>\n<option value=\"16\">\u4e0b\u5348 04 \u65f6<\/option>\n<option value=\"17\">\u4e0b\u5348 05 \u65f6<\/option>\n<option value=\"18\">\u4e0b\u5348 06 \u65f6<\/option>\n<option value=\"19\">\u4e0b\u5348 07 \u65f6<\/option>\n<option value=\"20\">\u4e0b\u5348 08 \u65f6<\/option>\n<option value=\"21\">09 \u4e0b\u5348<\/option>\n<option value=\"22\">\u665a\u4e0a 10 \u65f6<\/option>\n<option value=\"23\">11 \u65f6<\/option>\n<\/select><\/span>\n\t\t\t<span class=\"vrctimesep\">:<\/span>\n\t\t\t<span id=\"vrccomseldm\"><select name=\"releasem\"><option value=\"0\" selected=\"selected\">00<\/option>\n<option value=\"15\">15<\/option>\n<option value=\"30\">30<\/option>\n<option value=\"45\">45<\/option>\n<\/select><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<input type=\"hidden\" name=\"categories\" value=\"5\" \/><input type=\"hidden\" name=\"category_id\" value=\"5\" \/><div class=\"vrc-searchf-section-sbmt\"><div class=\"vrcsfentrycont\"><div class=\"vrcsfentrysubmit\"><input type=\"submit\" name=\"search\" value=\"\u641c\u7d22\" class=\"btn vrc-search-btn vrc-pref-color-btn\"\/><\/div><\/div>\n<\/div><input type=\"hidden\" name=\"trp-form-language\" value=\"zh\"\/><\/div>\n<div class=\"vrclocationsbox\"><div class=\"vrclocationsmapdiv\"><a href=\"https:\/\/cmscarental.com.my\/zh\/book-now\/?view=locationsmap&tmpl=component\" class=\"vrcmodal\" target=\"_blank\"><i class=\"fas fa-map-marked-alt\"><\/i> <span>\u67e5\u770b\u4f4d\u7f6e\u56fe<\/span><\/a><\/div><\/div><\/form><\/div>\t<script type=\"text\/javascript\">\r\n\tfunction vrcCleanNumber(snum) {\r\n\t\tif (snum.length > 1 && snum.substr(0, 1) == '0') {\r\n\t\t\treturn parseInt(snum.substr(1));\r\n\t\t}\r\n\t\treturn parseInt(snum);\r\n\t}\r\n\tfunction vrcFormatTime(h, m) {\r\n\t\tvar time_format = 'h:i A';\r\n\t\tvar time_ftfour = (time_format == 'H:i');\r\n\t\tvar time_ampm = '';\r\n\t\tif (!time_ftfour) {\r\n\t\t\tif (h >= 12 && h < 24) {\r\n\t\t\t\ttime_ampm = ' PM';\r\n\t\t\t\tif (h > 12) {\r\n\t\t\t\t\th -= 12;\r\n\t\t\t\t}\r\n\t\t\t} else {\r\n\t\t\t\ttime_ampm = ' AM';\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn (h < 10 ? ('0' + h) : h) + ':' + ((m < 10 ? ('0' + m) : m)) + time_ampm;\r\n\t}\r\n\tfunction vrcValidateSearch() {\r\n\t\tif (typeof jQuery === 'undefined' || typeof vrc_wopening_pick === 'undefined') {\r\n\t\t\treturn true;\r\n\t\t}\r\n\t\tif (vrc_mopening_pick !== null) {\r\n\t\t\t\/\/ pickup time\r\n\t\t\tvar pickh = jQuery('#vrccomselph').find('select').val();\r\n\t\t\tvar pickm = jQuery('#vrccomselpm').find('select').val();\r\n\t\t\tif (!pickh || !pickh.length || !pickm) {\r\n\t\t\t\treturn true;\r\n\t\t\t}\r\n\t\t\tpickh = vrcCleanNumber(pickh);\r\n\t\t\tpickm = vrcCleanNumber(pickm);\r\n\t\t\tif (pickh == vrc_mopening_pick[0]) {\r\n\t\t\t\tif (pickm < vrc_mopening_pick[1]) {\r\n\t\t\t\t\t\/\/ location is still closed at this time\r\n\t\t\t\t\tjQuery('#vrccomselpm').find('select').html('<option value=\"'+vrc_mopening_pick[1]+'\">'+(vrc_mopening_pick[1] < 10 ? '0'+vrc_mopening_pick[1] : vrc_mopening_pick[1])+'<\/option>').val(vrc_mopening_pick[1]);\r\n\t\t\t\t\talert(Joomla.JText._('VRC_LOC_WILL_OPEN_TIME').replace('%s', vrcFormatTime(vrc_mopening_pick[0], vrc_mopening_pick[1])));\r\n\t\t\t\t\t\/\/ do not return false as we are overwriting the pickup time\r\n\t\t\t\t\t\/\/ return false;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (pickh == vrc_mopening_pick[2]) {\r\n\t\t\t\tif (pickm > vrc_mopening_pick[3]) {\r\n\t\t\t\t\t\/\/ location is already closed at this time for a pick up\r\n\t\t\t\t\tjQuery('#vrccomselpm').find('select').html('<option value=\"'+vrc_mopening_pick[3]+'\">'+(vrc_mopening_pick[3] < 10 ? '0'+vrc_mopening_pick[3] : vrc_mopening_pick[3])+'<\/option>').val(vrc_mopening_pick[3]);\r\n\t\t\t\t\talert(Joomla.JText._('VRC_LOC_WILL_CLOSE_TIME').replace('%s', vrcFormatTime(vrc_mopening_pick[2], vrc_mopening_pick[3])));\r\n\t\t\t\t\t\/\/ do not return false as we are overwriting the pickup time\r\n\t\t\t\t\t\/\/ return false;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t\/\/ check for breaks\r\n\t\t\tif (vrc_mopening_pick[4] && vrc_mopening_pick[4].length) {\r\n\t\t\t\tfor (var b = 0; b < vrc_mopening_pick[4].length; b++) {\r\n\t\t\t\t\tif (!vrc_mopening_pick[4][b].hasOwnProperty('fh')) {\r\n\t\t\t\t\t\tcontinue;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar break_mess = Joomla.JText._('VRC_PICKLOC_IS_ON_BREAK_TIME_FROM_TO')\r\n\t\t\t\t\t\t.replace('%s', vrcFormatTime(vrc_mopening_pick[4][b]['fh'], vrc_mopening_pick[4][b]['fm']))\r\n\t\t\t\t\t\t.replace('%s', vrcFormatTime(vrc_mopening_pick[4][b]['th'], vrc_mopening_pick[4][b]['tm']));\r\n\t\t\t\t\tvar break_from_secs = (vrc_mopening_pick[4][b]['fh'] * 3600) + (vrc_mopening_pick[4][b]['fm'] * 60);\r\n\t\t\t\t\tvar break_to_secs = (vrc_mopening_pick[4][b]['th'] * 3600) + (vrc_mopening_pick[4][b]['tm'] * 60);\r\n\t\t\t\t\tvar pick_secs = (pickh * 3600) + (pickm * 60);\r\n\t\t\t\t\tif (pick_secs > break_from_secs && pick_secs < break_to_secs) {\r\n\t\t\t\t\t\t\/\/ the location is on break at this time\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t} else if (vrc_mopening_pick[4][b]['fh'] > vrc_mopening_pick[4][b]['th'] && pick_secs < break_from_secs && pick_secs < break_to_secs) {\r\n\t\t\t\t\t\t\/\/ overnight break, with time after midnight\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t} else if (vrc_mopening_pick[4][b]['fh'] > vrc_mopening_pick[4][b]['th'] && pick_secs > break_from_secs && pick_secs > break_to_secs) {\r\n\t\t\t\t\t\t\/\/ overnight break, with time before midnight\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif (vrc_mopening_drop !== null) {\r\n\t\t\t\/\/ dropoff time\r\n\t\t\tvar droph = jQuery('#vrccomseldh').find('select').val();\r\n\t\t\tvar dropm = jQuery('#vrccomseldm').find('select').val();\r\n\t\t\tif (!droph || !droph.length || !dropm) {\r\n\t\t\t\treturn true;\r\n\t\t\t}\r\n\t\t\tdroph = vrcCleanNumber(droph);\r\n\t\t\tdropm = vrcCleanNumber(dropm);\r\n\t\t\tif (droph == vrc_mopening_drop[0]) {\r\n\t\t\t\tif (dropm > vrc_mopening_drop[1]) {\r\n\t\t\t\t\t\/\/ location is already closed at this time\r\n\t\t\t\t\tjQuery('#vrccomseldm').find('select').html('<option value=\"'+vrc_mopening_drop[1]+'\">'+(vrc_mopening_drop[1] < 10 ? '0'+vrc_mopening_drop[1] : vrc_mopening_drop[1])+'<\/option>').val(vrc_mopening_drop[1]);\r\n\t\t\t\t\talert(Joomla.JText._('VRC_LOC_WILL_CLOSE_TIME').replace('%s', vrcFormatTime(vrc_mopening_drop[0], vrc_mopening_drop[1])));\r\n\t\t\t\t\t\/\/ do not return false as we are overwriting the drop off time\r\n\t\t\t\t\t\/\/ return false;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (droph == vrc_mopening_drop[2]) {\r\n\t\t\t\tif (dropm < vrc_mopening_drop[3]) {\r\n\t\t\t\t\t\/\/ location is still closed at this time for a drop off\r\n\t\t\t\t\tjQuery('#vrccomseldm').find('select').html('<option value=\"'+vrc_mopening_drop[3]+'\">'+(vrc_mopening_drop[3] < 10 ? '0'+vrc_mopening_drop[3] : vrc_mopening_drop[3])+'<\/option>').val(vrc_mopening_drop[3]);\r\n\t\t\t\t\talert(Joomla.JText._('VRC_LOC_WILL_OPEN_TIME').replace('%s', vrcFormatTime(vrc_mopening_drop[2], vrc_mopening_drop[3])));\r\n\t\t\t\t\t\/\/ do not return false as we are overwriting the drop off time\r\n\t\t\t\t\t\/\/ return false;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t\/\/ check for breaks\r\n\t\t\tif (vrc_mopening_drop[4] && vrc_mopening_drop[4].length) {\r\n\t\t\t\tfor (var b = 0; b < vrc_mopening_drop[4].length; b++) {\r\n\t\t\t\t\tif (!vrc_mopening_drop[4][b].hasOwnProperty('fh')) {\r\n\t\t\t\t\t\tcontinue;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar break_mess = Joomla.JText._('VRC_DROPLOC_IS_ON_BREAK_TIME_FROM_TO')\r\n\t\t\t\t\t\t.replace('%s', vrcFormatTime(vrc_mopening_drop[4][b]['fh'], vrc_mopening_drop[4][b]['fm']))\r\n\t\t\t\t\t\t.replace('%s', vrcFormatTime(vrc_mopening_drop[4][b]['th'], vrc_mopening_drop[4][b]['tm']));\r\n\t\t\t\t\tvar break_from_secs = (vrc_mopening_drop[4][b]['fh'] * 3600) + (vrc_mopening_drop[4][b]['fm'] * 60);\r\n\t\t\t\t\tvar break_to_secs = (vrc_mopening_drop[4][b]['th'] * 3600) + (vrc_mopening_drop[4][b]['tm'] * 60);\r\n\t\t\t\t\tvar drop_secs = (droph * 3600) + (dropm * 60);\r\n\t\t\t\t\tif (drop_secs > break_from_secs && drop_secs < break_to_secs) {\r\n\t\t\t\t\t\t\/\/ the location is on break at this time\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t} else if (vrc_mopening_drop[4][b]['fh'] > vrc_mopening_drop[4][b]['th'] && drop_secs < break_from_secs && drop_secs < break_to_secs) {\r\n\t\t\t\t\t\t\/\/ overnight break, with time after midnight\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t} else if (vrc_mopening_drop[4][b]['fh'] > vrc_mopening_drop[4][b]['th'] && drop_secs > break_from_secs && drop_secs > break_to_secs) {\r\n\t\t\t\t\t\t\/\/ overnight break, with time before midnight\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn true;\r\n\t}\r\n\t<\/script>\r\n\t\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Looking for a reliable <strong>Johor Bahru car rental<\/strong> service? CMS Car Rental provides clean, affordable, and well-maintained vehicles for both tourists and local customers in Johor Bahru.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whether you are visiting from Singapore or traveling within Malaysia, renting a car in Johor Bahru gives you the flexibility to explore at your own pace. Public transport can be limited, especially if you plan to visit popular attractions such as Legoland Malaysia, Desaru, or even take a night trip to see the famous fireflies in Kota Tinggi. With your own rental car, you can travel comfortably with your family and enjoy a hassle-free journey.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At CMS Car Rental, we offer a wide range of vehicles to suit your needs. From budget-friendly options like Perodua Axia and Bezza to more comfortable choices like Myvi, Toyota Vios, and SUV models, we ensure every car is regularly serviced and cleaned before every rental. Our goal is to provide a smooth, safe, and reliable driving experience for all our customers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why choose our Johor Bahru car rental?<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Clean and well-maintained vehicles<\/li>\n\n\n\n<li>Affordable and transparent pricing<\/li>\n\n\n\n<li>Easy online booking through our website<\/li>\n\n\n\n<li>Fast response via WhatsApp support<\/li>\n\n\n\n<li>Flexible pickup and drop-off arrangements<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We understand that every traveler has different needs. That\u2019s why we provide flexible rental durations, whether you need a car for a day, a weekend trip, or even a longer-term rental. Our service is suitable for tourists, business travelers, and even local customers who need a temporary vehicle.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Popular pickup locations in Johor Bahru<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Legoland<\/li>\n\n\n\n<li>Johor Bahru city area<\/li>\n\n\n\n<li>Senai International Airport (perfect for flight arrivals)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Booking your Johor Bahru car rental with CMS Car Rental is simple and convenient. Just select your preferred dates, choose your vehicle, and confirm your booking online. Our team will then assist you with the pickup details and ensure everything is ready for your trip.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For travelers coming from Singapore, renting a car in Johor Bahru is one of the best ways to explore beyond the city. You can easily drive to Desaru Beach, visit local food spots, or plan a family trip to Legoland without worrying about transport schedules.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 Book your <strong>Johor Bahru car rental<\/strong> today with CMS Car Rental and enjoy a comfortable, flexible, and stress-free journey.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Travel tips when renting a car in Johor Bahru<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When choosing a Johor Bahru car rental, it\u2019s important to plan your trip in advance to ensure a smooth experience. Always confirm your pickup time and location, especially if you are arriving from Singapore or the airport. During peak seasons such as weekends, public holidays, and school holidays, car demand in Johor Bahru can be high, so early booking is highly recommended.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For first-time visitors, driving in Johor Bahru is generally straightforward, but it is advisable to use navigation apps like Google Maps or Waze to avoid traffic congestion. Parking is widely available in shopping malls, tourist attractions, and city areas, making it convenient for travelers exploring the city.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Many visitors also choose to rent a car to explore areas outside Johor Bahru, such as Desaru Beach, Kota Tinggi, and local food destinations. With a rental car, you have the flexibility to travel at your own pace without relying on public transport or ride-hailing services.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Who is this service suitable for?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Our Johor Bahru car rental service is suitable for a wide range of customers. Whether you are a tourist visiting from Singapore, a family planning a weekend getaway, or a business traveler needing reliable transport, CMS Car Rental has options for you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We also provide long-term rental solutions for customers who need a car for extended periods. This is especially useful for corporate clients, temporary workers, or individuals waiting for their own vehicle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At CMS Car Rental, we focus on providing a simple and stress-free rental experience. Our team is always ready to assist you with your booking and ensure that your journey in Johor Bahru is smooth and enjoyable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 Don\u2019t wait \u2014 secure your Johor Bahru car rental today and experience the convenience of having your own vehicle. <a href=\"https:\/\/share.google\/VFduuJzIJA8MIpUP4\" data-type=\"link\" data-id=\"https:\/\/share.google\/VFduuJzIJA8MIpUP4\" target=\"_blank\" rel=\"noopener\">Cms Car Rental's address<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Website: <a href=\"https:\/\/cmscarental.com.my\/zh\/book-now\/johor-bahru-car-rental\/\">Johor Bahru Car Rental | Affordable &amp; Reliable Cars in JB | CMS Car Rental<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We provide convenient car rental services around Johor Bahru, including <strong>\u897f\u5948\u673a\u573a<\/strong>, Legoland Malaysia, Puteri Harbour and Forest City.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Senai Airport Car Rental<\/strong><br>-<a href=\"https:\/\/cmscarental.com.my\/zh\/book-now\/senai-airport-car-rental\/\">Senai Airport Car Rental | Easy Pickup at Johor Airport | CMS Car Rental<\/a><br><br><strong>Car Rental Near Legoland Malaysia<\/strong><br>-<a href=\"https:\/\/cmscarental.com.my\/zh\/book-now\/legoland-car-rental\/\" data-type=\"page\" data-id=\"1056\">Legoland Car Rental<\/a><br><br><strong>Puteri Harbour Car Rental<\/strong><br>-<a href=\"https:\/\/cmscarental.com.my\/zh\/book-now\/puteri-harbour-car-rental\/\" data-type=\"page\" data-id=\"694\">Puteri Harbour Car Rental<\/a><br><br><strong>Medini Car Rental<\/strong><br>-<a href=\"https:\/\/cmscarental.com.my\/zh\/book-now\/medini-car-rental\/\" data-type=\"page\" data-id=\"1053\">Medini Car Rental<\/a><\/p>\n\n\n\n<div class=\"wp-block-uagb-image uagb-block-b964e60c wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img decoding=\"async\" srcset=\"https:\/\/cmscarental.com.my\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-17-2026-12_32_41-PM-1024x683.png ,https:\/\/cmscarental.com.my\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-17-2026-12_32_41-PM.png 780w, https:\/\/cmscarental.com.my\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-17-2026-12_32_41-PM.png 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/cmscarental.com.my\/wp-content\/uploads\/2026\/07\/ChatGPT-Image-Jul-17-2026-12_32_41-PM-1024x683.png\" alt=\"Johor Bahru Car Rental\" class=\"uag-image-1038\" width=\"1536\" height=\"1024\" title=\"ChatGPT Image Jul 17, 2026, 12_32_41 PM\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Looking for a reliable Johor Bahru car rental service? CMS Car Rental provides clean, affordable, and well-maintained vehicles for both [&hellip;]<\/p>","protected":false},"author":1,"featured_media":11,"parent":307,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-651","page","type-page","status-publish","has-post-thumbnail","hentry"],"uagb_featured_image_src":{"full":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d.jpg",1080,810,false],"thumbnail":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d-150x150.jpg",150,150,true],"medium":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d-300x225.jpg",300,225,true],"medium_large":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d-768x576.jpg",768,576,true],"large":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d-1024x768.jpg",1024,768,true],"1536x1536":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d.jpg",1080,810,false],"2048x2048":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d.jpg",1080,810,false],"trp-custom-language-flag":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d.jpg",16,12,false],"mailpoet_newsletter_max":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d.jpg",1080,810,false],"woocommerce_thumbnail":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d-300x300.jpg",300,300,true],"woocommerce_single":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d-600x450.jpg",600,450,true],"woocommerce_gallery_thumbnail":["https:\/\/cmscarental.com.my\/wp-content\/uploads\/2025\/07\/0bda9f5f7a3e42d0248eb614c163543d-100x100.jpg",100,100,true]},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/cmscarental.com.my\/zh\/author\/cmscarental\/"},"uagb_comment_info":0,"uagb_excerpt":"Looking for a reliable Johor Bahru car rental service? CMS Car Rental provides clean, affordable, and well-maintained vehicles for both [&hellip;]","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/pages\/651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/comments?post=651"}],"version-history":[{"count":13,"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/pages\/651\/revisions"}],"predecessor-version":[{"id":1067,"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/pages\/651\/revisions\/1067"}],"up":[{"embeddable":true,"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/pages\/307"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/media\/11"}],"wp:attachment":[{"href":"https:\/\/cmscarental.com.my\/zh\/wp-json\/wp\/v2\/media?parent=651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}