{"id":4122,"date":"2024-11-08T09:34:45","date_gmt":"2024-11-08T09:34:45","guid":{"rendered":"https:\/\/www.bikago.com\/bikago-roller-und-motorradverleih-ubud\/"},"modified":"2026-10-21T10:10:52","modified_gmt":"2026-10-21T10:10:52","slug":"ubud","status":"publish","type":"page","link":"https:\/\/www.bikago.com\/de\/ubud\/","title":{"rendered":"Bikago Roller- und Motorradverleih \u2013 Ubud"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4122\" class=\"elementor elementor-4122 elementor-1822\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f04e8a5 e-flex e-con-boxed e-con e-parent\" data-id=\"f04e8a5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce48d99 elementor-widget elementor-widget-html\" data-id=\"ce48d99\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<input type=\"hidden\" value=\"indonesia\" id=\"selected-location-default\">\n<input type=\"hidden\" value=\"bali\" id=\"selected-brand-default\">\n<input type=\"hidden\" value=\"1\" id=\"selected-brand-id-default\">\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1ba9e3 e-con-full e-flex e-con e-child\" data-id=\"a1ba9e3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3e87a2f e-flex e-con-boxed e-con e-child\" data-id=\"3e87a2f\" data-element_type=\"container\" data-e-type=\"container\" id=\"booking-widget-container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-89fabfc elementor-widget elementor-widget-heading\" data-id=\"89fabfc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Rollerverleih in Ubud<\/h1>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d41954d e-flex e-con-boxed e-con e-child\" data-id=\"d41954d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e8460fc e-con-full e-flex e-con e-child\" data-id=\"e8460fc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a26acb elementor-widget elementor-widget-shortcode\" data-id=\"7a26acb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n\n<!--------------------------- BOOKING WIDGET --------------------------->\n\n<input type=\"hidden\" id=\"currentDateLogic\">\n\n<!-- ====================================== MOBILE PART ====================================== -->\n<form action=\"\/de\/booking\" method=\"GET\" id=\"booking-widget-form-mobile\">\n\n    <input type=\"hidden\" name=\"booking_location\" class=\"booking-location\" id=\"booking-location\" value=\"\">\n    <input type=\"hidden\" name=\"is_from_shop\" class=\"is-from-shop\" id=\"is-from-shop\" value=\"\">\n    <input type=\"hidden\" value=\"usd\" name=\"currency\" class=\"currency\" id=\"currency\">\n\n    <div class=\"booking-widget-container booking-form location-container\">\n\n        <!-- PICKUP LOCATION FIELD - MOBILE -->\n        <div class=\"item item-center\" id=\"pickup-location-container\">\n            <div class=\"sub-item\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/pin-map-widget.svg\" width=\"24\" height=\"24\" alt=\"icon\">\n                            <\/div>\n            <div class=\"sub-item location-field text-elipsis\" id=\"pickup-location-field\" data-field=\"pickup\">\n                <input type=\"hidden\" name=\"pickup_location\" id=\"pickup_location_value\" class=\"pickup_location_value\" value=\"\">\n                <input type=\"hidden\" name=\"pickup_location_text\" id=\"pickup_location_value_text\" class=\"pickup_location_value_text\" value=\"Lieferort \/ Abholort\">\n                <input type=\"hidden\" name=\"pickup_location_custom_value\" id=\"pickup_location_custom_value\" class=\"pickup_location_custom_value\" value=\"\">\n                <input type=\"hidden\" name=\"pickup_lat\" class=\"pickup_lat\" id=\"pickup_lat\" value=\"\">\n                <input type=\"hidden\" name=\"pickup_lng\" class=\"pickup_lng\" id=\"pickup_lng\" value=\"\">\n                <span class=\"font-m text-dark-orange-100 pickup-place\" id=\"pickup-place\">Lieferort \/ Abholort<\/span>\n            <\/div>\n        <\/div>\n\n        <!-- DIFFERENT RETURN LOCATION FIELD - MOBILE -->\n        <div class=\"item item-center\" id=\"different-location-container\">\n            <div class=\"sub-item\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/arrow.svg\" width=\"24\" height=\"24\" alt=\"icon\">\n                            <\/div>\n            <div class=\"sub-item text-elipsis\">\n                <span class=\"font-m text-orange-main return-place\">Abholung \/ R\u00fcckgabe<\/span>\n            <\/div>\n        <\/div>\n\n        <div class=\"item item-center return-location hide\" id=\"return-location-container\">\n            <div class=\"sub-item\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/pin-map-widget.svg\" width=\"42\" height=\"24\" alt=\"icon\">\n                            <\/div>\n            <div class=\"sub-item location-field text-elipsis\" id=\"return-location-field\" data-field=\"return\">\n                <input type=\"hidden\" name=\"return_location\" class=\"return_location_value\" id=\"return_location_value\" value=\"\">\n                <input type=\"hidden\" name=\"return_location_text\" class=\"return_location_value_text\" id=\"return_location_value_text\" value=\"\">\n                <input type=\"hidden\" name=\"return_location_custom_value\" class=\"return_location_custom_value\" id=\"return_location_custom_value\" value=\"\">\n                <input type=\"hidden\" name=\"return_lat\" class=\"return_lat\" id=\"return_lat\" value=\"\">\n                <input type=\"hidden\" name=\"return_lng\" class=\"return_lng\" id=\"return_lng\" value=\"\">\n                <span class=\"font-m text-dark-orange-100 return-place\" id=\"return-place\">Abholung \/ R\u00fcckgabe<\/span>\n            <\/div>\n            <div class=\"sub-item\" id=\"close-return-field\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/close-loc-btn.svg\" alt=\"icon\">\n                            <\/div>\n        <\/div>\n\n        <!-- CALENDAR FIELD - MOBILE -->\n        <div class=\"item item-center\" id=\"calendar-for-mobile\">\n            <div class=\"sub-item\">\n                                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/calendar.svg\" width=\"24\" height=\"24\" alt=\"icon\">\n                            <\/div>\n            <div class=\"sub-item\">\n                <span class=\"font-m text-dark-orange-100 pr-4\">Startdatum<\/span>\n                <span class=\"font-m text-dark-orange-100\">Enddatum<\/span><br>\n\n                <div class=\"item-timer\">\n                    <span class=\"font-m text-dark-orange-100 pickup-time-text\" id=\"pickup-time-text\">\n                        <span class=\"delivery-date-region-change\">04 Nov<\/span>,\n                         <span class=\"time-region-change display-pickup-time-mobile\">13:30<\/span>\n                         &nbsp;<\/span>  -\n                    <span class=\"font-m text-dark-orange-100 return-time-text\" id=\"return-time-text\">\n                     &nbsp;<span class=\"collection-date-region-change\">07 Nov<\/span>,\n                     <span class=\"time-region-change display-return-time-mobile\">13:30<\/span>\n                    <\/span>\n                <\/div>\n                <input class=\"daterange-picker\" aria-label=\"Select rental date\" type=\"text\" name=\"daterange\" id=\"datepicker-mobile\" value=\"\" readonly\/>\n\n                <input type=\"hidden\" class=\"pickup-time-value display-pickup-time-mobile\" value=\"13:30\" id=\"pickup-time-value\" name=\"pickup_time\">\n                <input type=\"hidden\" class=\"return-time-value display-return-time-mobile\" value=\"13:30\" id=\"return-time-value\" name=\"return_time\">\n\n                <input type=\"hidden\" class=\"start-date-picker\" value=\"2026-11-04\">\n                <input type=\"hidden\" class=\"end-date-picker\" value=\"2026-11-07\">\n            <\/div>\n        <\/div>\n\n        <div class=\"item\">\n            <button class=\"btn btn-orange  btn-search-bike\" id=\"btn-search-bike-mobile\" >\n                <span class=\"search-btn-img\">SUCHEN<\/span>\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/loading-orange.gif\" class=\"hide search-loading\" width=\"25\" height=\"25\" alt=\"icon\">\n            <\/button>\n        <\/div>\n    <\/div>\n\n<\/form>\n\n<!-- ====================================== DESKTOP PART ====================================== -->\n<form action=\"\/de\/booking\" method=\"GET\" id=\"booking-widget-form-desktop\">\n\n    <input type=\"hidden\" name=\"booking_location\" class=\"booking-location\" id=\"booking-location\" value=\"\">\n    <input type=\"hidden\" name=\"is_from_shop\" class=\"is-from-shop\" id=\"is-from-shop\" value=\"\">\n    <input type=\"hidden\" value=\"usd\" name=\"currency\" class=\"currency\" id=\"currency\">\n\n    <!-- for desktop -->\n    <div class=\"booking-widget-container booking-form location-container-desktop \">\n\n        <!-- PICKUP LOCATION FIELD - DESKTOP -->\n        <div class=\"item item-center\" id=\"pickup-location-container-desktop\">\n            <div class=\"sub-item\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/pin-map-widget.svg\" width=\"24\" height=\"24\" alt=\"icon\">\n                            <\/div>\n            <div class=\"sub-item location-field text-elipsis\" id=\"pickup-location-field-desktop\" data-field=\"pickup\">\n                <input type=\"hidden\" name=\"pickup_location\" id=\"pickup_location_value\" class=\"pickup_location_value\" value=\"\">\n                <input type=\"hidden\" name=\"pickup_location_text\" id=\"pickup_location_value_text\" class=\"pickup_location_value_text\" value=\"Lieferort \/ Abholort\">\n                <input type=\"hidden\" name=\"pickup_location_custom_value\" id=\"pickup_location_custom_value\" class=\"pickup_location_custom_value\" value=\"\">\n                <input type=\"hidden\" name=\"pickup_lat\" class=\"pickup_lat\" id=\"pickup_lat_desktop\" value=\"\">\n                <input type=\"hidden\" name=\"pickup_lng\" class=\"pickup_lng\" id=\"pickup_lng_desktop\" value=\"\">\n                <span class=\"font-m text-dark-orange-100 pickup-place\" id=\"pickup-place\">Lieferort \/ Abholort<\/span>\n            <\/div>\n        <\/div>\n\n        <!-- DIFFERENT RETURN LOCATION FIELD - DESKTOP -->\n        <div class=\"item item-center\" id=\"different-location-container-desktop\" data-shop=\"no\">\n            <div class=\"sub-item\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/arrow.svg\" width=\"24\" height=\"24\" alt=\"icon\">\n                            <\/div>\n            <div class=\"sub-item location-field text-elipsis\">\n                <span class=\"font-m text-orange-main return-place\">Abholung \/ R\u00fcckgabe<\/span>\n            <\/div>\n        <\/div>\n\n        <div class=\"item item-center return-location hide\" id=\"return-location-container-desktop\">\n            <div class=\"sub-item\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/pin-map-widget.svg\" width=\"42\" height=\"24\" alt=\"icon\">\n                            <\/div>\n            <div class=\"sub-item location-field text-elipsis\" id=\"return-location-field-desktop\" data-field=\"return\" data-shop=\"no\">\n                <input type=\"hidden\" name=\"return_location\" class=\"return_location_value\" id=\"return_location_value-desktop\" value=\"\">\n                <input type=\"hidden\" name=\"return_location_text\" class=\"return_location_value_text\" id=\"return_location_value_text-desktop\" value=\"\">\n                <input type=\"hidden\" name=\"return_location_custom_value\" class=\"return_location_custom_value\" id=\"return_location_custom_value-desktop\" value=\"\">\n                <input type=\"hidden\" name=\"return_lat\" class=\"return_lat\" id=\"return_lat_desktop\" value=\"\">\n                <input type=\"hidden\" name=\"return_lng\" class=\"return_lng\" id=\"return_lng_desktop\" value=\"\">\n                <span class=\"font-m text-dark-orange-100 return-place\" id=\"return-place-desktop\">Abholung \/ R\u00fcckgabe<\/span>\n            <\/div>\n            <div class=\"sub-item\" id=\"close-return-field-desktop\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/close-loc-btn.svg\" alt=\"icon\">\n                            <\/div>\n        <\/div>\n\n        <div class=\"item item-center\" id=\"calendar-for-desktop\">\n            <div class=\"sub-item\">\n                                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/calendar.svg\" width=\"24\" height=\"24\" alt=\"icon\">\n                            <\/div>\n\n            <!-- Shop Portal Date Selection -->\n            \n                <div class=\"sub-item\">\n                    <span class=\"font-m text-dark-orange-100 pr-5\">Startdatum<\/span>\n                    <span class=\"font-m text-dark-orange-100\">Enddatum<\/span><br>\n                    <div class=\"item-timer\">\n                        <span class=\"font-m text-dark-orange-100 pickup-time-text\" id=\"pickup-time-text\">\n                            <span class=\"delivery-date-region-change\">04 Nov<\/span>, <span class=\"time-region-change display-pickup-time-desktop\">13:30<\/span>\n                            &nbsp;<\/span>  -\n                        <span class=\"font-m text-dark-orange-100 return-time-text\" id=\"return-time-text\">\n                        &nbsp;<span class=\"collection-date-region-change\">07 Nov<\/span>, <span class=\"time-region-change display-return-time-desktop\">13:30<\/span>\n                        <\/span>\n                    <\/div>\n\n                    <input class=\"daterange-picker\" aria-label=\"Select rental date\" type=\"text\" name=\"daterange\" id=\"datepicker-desktop\" value=\"\" readonly\/>\n                <\/div>\n\n            \n            <input type=\"hidden\" class=\"pickup-time-value display-pickup-time-desktop\" value=\"13:30\" id=\"pickup-time-value\" name=\"pickup_time\">\n            <input type=\"hidden\" class=\"return-time-value display-return-time-desktop\" value=\"13:30\" id=\"return-time-value\" name=\"return_time\">\n\n            <input type=\"hidden\" class=\"start-date-picker\" value=\"2026-11-04\">\n            <input type=\"hidden\" class=\"end-date-picker\" value=\"2026-11-07\">\n\n\n        <\/div>\n\n        <div class=\"item button-container-desktop icon\">\n            <button title=\"Search\" class=\"btn btn-orange  btn-search-bike\" >\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/search-png.png\" width=\"100\" class=\"search-btn-img\" height=\"100\" alt=\"icon\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/loading-orange.gif\" class=\"hide search-loading\" width=\"100\" height=\"100\" alt=\"icon\">\n            <\/button>\n        <\/div>\n\n        <div class=\"item button-container-desktop text\">\n            <button class=\"btn btn-orange  btn-search-bike\" >\n                <span class=\"search-btn-img\">SUCHEN<\/span>\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/loading-orange.gif\" class=\"hide search-loading\" width=\"25\" height=\"25\" alt=\"icon\">\n            <\/button>\n        <\/div>\n\n    <\/div>\n\n<\/form>\n\n<!-- CALENDAR FOR ALL - MOBILE AND DESKTOP -->\n<div class=\"booking-widget-popup hide\" id=\"calender-pop\">\n    <div class=\"header\">\n        <div class=\"item\">\n            <!--<img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/back-popup-btn.svg\" alt=\"icon\">--> &nbsp;\n        <\/div>\n        <div class=\"item\">\n            <!--<h3>Trip dates<\/h3>-->&nbsp;\n        <\/div>\n        <div class=\"item popup-close-btn\">\n                            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/close-btn.svg\" width=\"40\" height=\"40\" alt=\"icon\">\n                    <\/div>\n    <\/div>\n    <div class=\"content timepicker\">\n        <div class=\"slider-range\">\n            <label for=\"pickup-time\">Liefer- \/ Abholzeit<\/label>\n            <input\n                    type=\"range\"\n                    id=\"pickup-time-mobile\"\n                    min=\"09:00\"\n                    max=\"22:00\"\n                    step=\"15\"\n                    value=\"08:00\"\n                >\n             <input type=\"hidden\" id=\"hidden-pickup-time-mobile\" name=\"pickup-time-mobile-time\">\n        <\/div>\n        <div class=\"slider-range\">\n            <label for=\"return-time\">Abhol- bzw. R\u00fcckgabezeit<\/label>\n            <input\n                    type=\"range\"\n                    id=\"return-time-mobile\"\n                    min=\"08:00\"\n                    max=\"22:00\"\n                    step=\"15\"\n                    value=\"08:00\"\n                >\n            <input type=\"hidden\" id=\"hidden-return-time-mobile\" name=\"return-time-mobile-time\">\n\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- ERROR -->\n<div class=\"error-notification-container error-notification-container-missed-date font-m hide\">\n    Bitte w\u00e4hlen Sie zun\u00e4chst den Abholort aus.<\/div>\n\n<!-- ERROR -->\n<div class=\"error-notification-container error-notification-container-custom-location font-m hide\">\n    Bitte w\u00e4hlen Sie eine der vorgeschlagenen Adressen aus. F\u00fcr diesen Standort ist keine Lieferung oder Abholung m\u00f6glich.<\/div>\n\n<!-- ERROR -->\n<div class=\"error-notification-container error-notification-container-min-req font-m hide\">\n    Die Mindestmietdauer betr\u00e4gt <span class=\"min-period\"><\/span> Tag(e)<\/div>\n\n<!-- ERROR -->\n<div class=\"error-notification-container error-notification-container-zone-closed font-m hide\">\n    Delivery \/ collection to this area is not available on your dates. Please choose other dates or another address.<\/div>\n\n<!-- PICKUP PLACE LIST -->\n<div class=\"booking-widget-popup hide location-popup\" id=\"pickup-location-popup\">\n    <div class=\"header\">\n        <div class=\"item\">\n            &nbsp;\n        <\/div>\n        <div class=\"item\">\n            <h3 id=\"popup-label\">Lieferung \/ Abholung<\/h3>\n        <\/div>\n        <div class=\"item popup-close-btn\">\n                            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/close-btn.svg\" width=\"40\" height=\"40\" alt=\"icon\">\n                    <\/div>\n    <\/div>\n\n    <div class=\"content\">\n        <input type=\"hidden\" name=\"pickup_or_return\" value=\"\">\n        <input type=\"hidden\" name=\"pickup_location_parent\" value=\"indonesia\">\n        <input type=\"hidden\" name=\"return_location_parent\" value=\"indonesia\">\n        <input type=\"hidden\" name=\"pickup_location_child\" value=\"bali\">\n        <input type=\"hidden\" name=\"return_location_child\" value=\"bali\">\n\n        \n        <div class=\"tabs\">\n            <div class=\"tabs-country orange\">\n                <div class=\"tab orange active\" data-tab=\"indonesia\">Indonesia<\/div>\n                <div class=\"tab orange \" data-tab=\"thailand\">Thailand<\/div>\n                <div class=\"tab orange \" data-tab=\"philippines\">Philippines<\/div>\n            <\/div>\n\n            <div class=\"tabs-region\" id=\"bali-region\">\n                                                                                                                    <div class=\"tab-region orange active\" data-tab-id=\"1\" data-tab-region=\"bali\">Bali<\/div>\n                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"14\" data-tab-region=\"nusa_penida\">Nusa Penida<\/div>\n                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"18\" data-tab-region=\"lombok\">Lombok<\/div>\n                                                                                                                                                                                                        <\/div>\n            <div class=\"tabs-region hide\" id=\"thailand-region\">\n                                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"10\" data-tab-region=\"phuket\">Phuket<\/div>\n                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"15\" data-tab-region=\"krabi\">Krabi<\/div>\n                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"16\" data-tab-region=\"chiang_mai\">Chiang Mai<\/div>\n                                                                                                                                                                    <\/div>\n            <div class=\"tabs-region hide\" id=\"philippines-region\">\n                                                                                                                                                                                            <div class=\"tab-region orange \" data-tab-id=\"20\" data-tab-region=\"siargao\">Siargao<\/div>\n                                                                                                                                <\/div>\n        <\/div>\n\n        <div class=\"search-container hide\">\n            <div class=\"search-icon-left\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/search-icn.svg\" alt=\"icon\">\n                            <\/div>\n            <input type=\"text\" id=\"search-autocomplete-location\" placeholder=\"Search...\">\n            <div class=\"search-icon-right\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/maps-icn.svg\" alt=\"icon\">\n                            <\/div>\n        <\/div>\n\n        <div class=\"radio-container orange pt-20\">\n            <label class=\"form-control\" for=\"hotel-location\">\n                <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/hotel-icn.svg\" alt=\"icon\">\n                <p>Hotel oder Villa<\/p>\n            <\/label>\n            <input type=\"radio\" id=\"hotel-location\" class=\"hotel-location\" name=\"location\" value='custom'>\n        <\/div>\n\n        <div class=\"radio-container orange search hide search-location\" id=\"search-location\">\n            <input class=\"hide pickup-custom-location custom-location-input-mobile\" type=\"text\" id=\"pickup-custom-location\" name=\"pick_up_location_custom\" placeholder=\"Search Location...\">\n            <input class=\"hide return-custom-location custom-location-input-mobile\" type=\"text\" id=\"return-custom-location\" name=\"return_location_custom\" placeholder=\"Search Location...\">\n            <p class=\"font-m text-orange-main custom-location-hint\">* Bitte w\u00e4hlen Sie aus den vorgeschlagenen Adressen aus.<\/p>\n            <p class=\"font-m custom-location-error-inline hide\" style=\"color: #C2392C;\">Bitte w\u00e4hlen Sie eine der vorgeschlagenen Adressen aus. F\u00fcr diesen Standort ist keine Lieferung oder Abholung m\u00f6glich.<\/p>\n        <\/div>\n\n        <!-- append all location base on the branch -->\n        <div class=\"location-points\"><\/div>\n    <\/div>\n<\/div>\n\n<!-- SELECT COUNTRY - DESKTOP ONLY -->\n<div class=\"booking-widget-popup-select-country hide\">\n    <h3>W\u00e4hlen Sie Ihr Land aus<\/h3>\n    <div class=\"booking-location-flag\">\n        <div class=\"booking-location\" data-tab=\"thailand\">\n            <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/country-flag\/thb.svg\" alt=\"icon\">\n            <p>Thailand<\/p>\n        <\/div>\n        <div class=\"booking-location\" data-tab=\"indonesia\">\n            <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/country-flag\/idr.svg\" alt=\"icon\">\n            <p>Indonesia<\/p>\n        <\/div>\n        <div class=\"booking-location\" data-tab=\"philippines\">\n            <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/country-flag\/phl.svg\" alt=\"icon\">\n            <p>Philippines<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- SELECT REGION - DESKTOP ONLY -->\n<div class=\"booking-widget-popup-select-region hide return-location-container\">\n    <div class=\"header\">\n        <div class=\"item\">\n            <button type=\"button\" id=\"back-to-select-country\">\n                                    <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/back-popup-btn.svg\" alt=\"icon\">\n                            <\/button>\n        <\/div>\n        <div class=\"item\">\n            <h3 id=\"region-title\">Indonesia<\/h3>\n        <\/div>\n    <\/div>\n    <div class=\"content\">\n        <input type=\"hidden\" name=\"pickup_or_return_desktop\" value=\"pickup\">\n        <input type=\"hidden\" name=\"pickup_location_parent\" value=\"indonesia\">\n        <input type=\"hidden\" name=\"return_location_parent\" value=\"indonesia\">\n        <input type=\"hidden\" name=\"pickup_location_child\" value=\"bali\">\n        <input type=\"hidden\" name=\"return_location_child\" value=\"bali\">\n\n        <div class=\"tabs\">\n            <div class=\"tabs-country orange hide\">\n                <div class=\"tab orange active active\" data-tab=\"indonesia\">Indonesia<\/div>\n                <div class=\"tab orange \" data-tab=\"thailand\">Thailand<\/div>\n                <div class=\"tab orange \" data-tab=\"philippines\">Philippines<\/div>\n            <\/div>\n\n            <p class=\"text-dark-orange-100 font-weight-600 text-left\">Region<\/p>\n            <div class=\"tabs-region\" id=\"bali-region-desktop\">\n                                                                                                                    <div class=\"tab-region orange active\" data-tab-id=\"1\" data-tab-region=\"bali\">Bali<\/div>\n                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"14\" data-tab-region=\"nusa_penida\">Nusa Penida<\/div>\n                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"18\" data-tab-region=\"lombok\">Lombok<\/div>\n                                                                                                                                                                                                        <\/div>\n            <div class=\"tabs-region hide\" id=\"thailand-region-desktop\">\n                                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"10\" data-tab-region=\"phuket\">Phuket<\/div>\n                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"15\" data-tab-region=\"krabi\">Krabi<\/div>\n                                                                                                                                        <div class=\"tab-region orange \" data-tab-id=\"16\" data-tab-region=\"chiang_mai\">Chiang Mai<\/div>\n                                                                                                                                                                    <\/div>\n            <div class=\"tabs-region hide\" id=\"philippines-region-desktop\">\n                                                                                                                                                                                            <div class=\"tab-region orange \" data-tab-id=\"20\" data-tab-region=\"siargao\">Siargao<\/div>\n                                                                                                                                <\/div>\n        <\/div>\n\n        <p class=\"text-dark-orange-100 font-weight-600 text-left\">Beliebte Orte<\/p>\n        <div class=\"radio-container orange\">\n            <label class=\"form-control\" for=\"hotel-location-desktop\">\n                <img decoding=\"async\" src=\"https:\/\/www.bikago.com\/wp-content\/themes\/bikago\/assets\/images\/hotel-icn.svg\" alt=\"icon\">\n                <p>Hotel oder Villa<\/p>\n            <\/label>\n            <input type=\"radio\" id=\"hotel-location-desktop\" class=\"hotel-location\" name=\"location\" value='custom'>\n        <\/div>\n\n        <div class=\"radio-container orange search hide search-location\" id=\"search-location\">\n            <input class=\"hide pickup-custom-location custom-location-input\" type=\"text\" id=\"pickup-custom-location-desktop\" name=\"pick_up_location_custom\" placeholder=\"Search Location...\">\n            <input class=\"hide return-custom-location custom-location-input\" type=\"text\" id=\"return-custom-location-desktop\" name=\"return_location_custom\" placeholder=\"Search Location...\">\n            <br><span class=\"font-m text-orange-main text-left mb-10 custom-location-hint\">* Bitte w\u00e4hlen Sie aus den vorgeschlagenen Adressen aus.<\/span>\n            <span class=\"font-m text-left mb-10 custom-location-error-inline hide\" style=\"color: #C2392C;\">Bitte w\u00e4hlen Sie eine der vorgeschlagenen Adressen aus. F\u00fcr diesen Standort ist keine Lieferung oder Abholung m\u00f6glich.<\/span>\n        <\/div>\n\n        <!-- append all location base on the branch -->\n        <div class=\"location-points-desktop\"><\/div>\n    <\/div>\n<\/div>\n\n<!-- Select calendar desktop -->\n<div class=\"booking-widget-popup-calendar-bg hide\" id=\"calender-pop-desktop-bg\"><\/div>\n<div class=\"booking-widget-popup-calendar hide\" id=\"calender-pop-desktop\">\n\n\n    \n        <!-- Slider Time Picker -->\n        <div class=\"content timepicker\">\n            <div class=\"slider-range\">\n                <label for=\"pickup-time\">Liefer- \/ Abholzeit<\/label>\n                <input\n                        type=\"range\"\n                        id=\"pickup-time-desktop\"\n                        min=\"08:00\"\n                        max=\"22:00\"\n                        step=\"15\"\n                        value=\"09:00\"\n                    >\n                <input type=\"hidden\" id=\"hidden-pickup-time-desktop\" class=\"hidden-pickup-time-desktop\" name=\"pickup-time-desktop-time\">\n            <\/div>\n            <div class=\"slider-range\">\n                <label for=\"return-time\">Abhol- bzw. R\u00fcckgabezeit<\/label>\n                <input\n                        type=\"range\"\n                        id=\"return-time-desktop\"\n                        min=\"08:00\"\n                        max=\"22:00\"\n                        step=\"15\"\n                        value=\"08:00\"\n                >\n                <input type=\"hidden\" id=\"hidden-return-time-desktop\" class=\"hidden-return-time-desktop\" name=\"return-time-desktop-time\">\n            <\/div>\n        <\/div>\n\n    \n<\/div>\n\n<script>\n    window.adjustHourValue = 3;\n\n    \n    function initializeSlider(sliderId, hiddenInputId) {\n        var $ = jQuery;\n        const $element = $(`#${sliderId}`);\n        const $hiddenInput = $(`#${hiddenInputId}`);\n\n        const minTime = $element.attr(\"min\");\n        const maxTime = $element.attr(\"max\");\n        const stepMinutes = parseInt($element.attr(\"step\"), 10);\n        const initialValue = $element.attr(\"value\");\n\n        const timeToValue = (timeStr) => {\n            const [hours, minutes] = timeStr.split(\":\").map(Number);\n            return ((hours - 8) * 60 + minutes) \/ stepMinutes;\n        };\n\n        const minValue = timeToValue(minTime);\n        const maxValue = timeToValue(maxTime);\n        const initialSliderValue = timeToValue(initialValue);\n\n        $element.rangeslider('destroy');\n\n        $element.attr({\n            min: minValue,\n            max: maxValue,\n            step: 1,\n            value: initialSliderValue\n        });\n\n        const getRange = (start, end) => Array.from({length: end - start}, (_, i) => start + i);\n        \n        const sliderStates = [\n            { name: \"morning\", range: getRange(minValue, minValue + 16) },\n            { name: \"afternoon\", range: getRange(minValue + 16, minValue + 28) },\n            { name: \"evening\", range: getRange(minValue + 28, maxValue + 1) }\n        ];\n\n        let currentState = sliderStates[0];\n\n        $element.rangeslider({\n            polyfill: false,\n            onInit: function() {\n                updateState(this.value);\n            },\n            onSlide: function(position, value) {\n                updateHandle(value);\n                checkState(value);\n            },\n            onSlideEnd: function() {\n                \/\/ Only fires on a customer drag: their time now survives a date or branch change\n                if (sliderId.indexOf('pickup-time') === 0) {\n                    window.bikagoPickupTimeChosen = true;\n                } else if (sliderId.indexOf('return-time') === 0) {\n                    window.bikagoReturnTimeChosen = true;\n                }\n            }\n        });\n\n        function formatTime(val) {\n            const totalMinutes = val * stepMinutes;\n            const hours = 8 + Math.floor(totalMinutes \/ 60);\n            const minutes = totalMinutes % 60;\n            return `${String(hours).padStart(2, \"0\")}:${minutes === 0 ? \"00\" : minutes}`;\n        }\n\n        function updateHandle(val) {\n            const displayVal = formatTime(val);\n\n            $(\".rangeslider__handle\", $element.parent()).text(displayVal);\n            $hiddenInput.val(displayVal);\n\n            $(\".display-\" + sliderId).html(displayVal);\n            $(\".display-\" + sliderId).val(displayVal);\n        }\n\n        function checkState(val) {\n            if (!currentState.range.includes(parseInt(val))) {\n                updateState(val);\n            }\n        }\n\n        function updateState(val) {\n            currentState = sliderStates.find(state => state.range.includes(parseInt(val)));\n            updateHandle(val);\n\n            $(\".rangeslider__handle\", $element.parent()).removeClass(function (index, css) {\n                return (css.match(\/(^|\\s)js-\\S+\/g) || []).join(\" \");\n            }).addClass(\"js-\" + currentState.name);\n        }\n    }\n\n    \/\/ initializeSlider(\"return-time-desktop\", \"hidden-return-time-desktop\");\n    \/\/ initializeSlider(\"return-time-mobile\", \"hidden-return-time-mobile\");\n\n<\/script>\n\n<script>\n    function isPointInUbudPolygon(lat, lng) {\n        const polygon = [\n            { lat: -8.1884, lng: 115.3193 }, \/\/ x1 - Kintamani North\n            { lat: -8.24479, lng: 115.41138 }, \/\/ x2 - Lake Batur East\n            { lat: -8.47305, lng: 115.44777 }, \/\/ x3 - Rendang\/Bangli East\n            { lat: -8.57864, lng: 115.40451 }, \/\/ x4 - Pelabuhan Kesamba\n            { lat: -8.61429, lng: 115.28641 }, \/\/ x5 - Denpasar Timur\n            { lat: -8.53485, lng: 115.23766 }, \/\/ x6 - Abiansemal \/ Mengwi\n            { lat: -8.37592, lng: 115.21843 }, \/\/ x7 - Petang\n            { lat: -8.24751, lng: 115.24109 }  \/\/ x8 - Plaga\n        ];\n\n        const x = lng, y = lat;\n        let inside = false;\n        for (let i = 0, j = polygon.length - 1; i < polygon.length; j = i++) {\n            const xi = polygon[i].lng, yi = polygon[i].lat;\n            const xj = polygon[j].lng, yj = polygon[j].lat;\n            \n            const intersect = ((yi > y) !== (yj > y))\n                && (x < (xj - xi) * (y - yi) \/ (yj - yi) + xi);\n            if (intersect) inside = !inside;\n        }\n        return inside;\n    }\n\n            document.body.classList.add('color-orange');\n    \n    if (navigator.userAgent.indexOf('Chrome') !== -1) {\n        document.body.classList.add('chrome');\n    }\n\n    function showCustomLocationErrorMsg() {\n        jQuery(\".error-notification-container-custom-location\").removeClass(\"hide\");\n\n        \/\/ Same message inside the location popup, under the search field: the banner above sits behind the open popup\n        jQuery(\".custom-location-hint\").addClass(\"hide\");\n        jQuery(\".custom-location-error-inline\").removeClass(\"hide\");\n\n        \/\/ Typing a new address clears the inline error (bound here: jQuery loads in the footer, after this script)\n        if (!window.customLocationErrorInputBound) {\n            window.customLocationErrorInputBound = true;\n            jQuery(document).on(\"input\", \".custom-location-input, .custom-location-input-mobile\", function() {\n                jQuery(\".custom-location-error-inline\").addClass(\"hide\");\n                jQuery(\".custom-location-hint\").removeClass(\"hide\");\n            });\n        }\n\n        setTimeout(function() {\n            jQuery(\".error-notification-container-custom-location\").addClass(\"hide\");\n        }, 7000);\n    }\n\n    function hideCustomLocationErrorMsg() {\n        jQuery(\".error-notification-container-custom-location\").addClass(\"hide\");\n        jQuery(\".custom-location-error-inline\").addClass(\"hide\");\n        jQuery(\".custom-location-hint\").removeClass(\"hide\");\n    }\n\n    function afterSelectCustomLocationDesktop() {\n        let returnLocVal = jQuery('.return_location_value').val();\n        let pickupOrReturn = jQuery('input[name=\"pickup_or_return_desktop\"]').val();\n        if (pickupOrReturn == \"return\" && (returnLocVal == \"81\" || returnLocVal == 81 || returnLocVal == \"82\" || returnLocVal == 82 || returnLocVal == \"83\" || returnLocVal == 83)) {\n            return;\n        }\n\n        setTimeout(function() {\n            let pickupOrReturn = jQuery('input[name=\"pickup_or_return_desktop\"]').val();\n\n            if(pickupOrReturn == \"pickup\") {\n\n                if(window.selectedLocationPickupDesktop) {\n                    let pickupCustomValue = jQuery('#pickup-custom-location-desktop').val();\n\n                    jQuery(\".pickup-place\").html(pickupCustomValue).css({\n                        'text-transform': 'capitalize',\n                        'color': '#321B01',\n                    });\n\n                    hideCustomLocationErrorMsg();\n\n                    jQuery('.pickup_location_custom_value').val(pickupCustomValue);\n                    jQuery('.pickup_location_value_text').val(pickupCustomValue);\n                    jQuery('.pickup_location_value').val('custom');\n\n                    \/\/ Check coordinates for Ubud vs Bali\n                    let currentBrandId = Number(jQuery(\".booking-location\").val());\n                    let lat = parseFloat(jQuery('#pickup_lat_desktop').val() || jQuery('#booking-widget-form-desktop .pickup_lat').val());\n                    let lng = parseFloat(jQuery('#pickup_lng_desktop').val() || jQuery('#booking-widget-form-desktop .pickup_lng').val());\n                    if (!isNaN(lat) && !isNaN(lng)) {\n                        if (isPointInUbudPolygon(lat, lng)) {\n                            setBookingLocation(6);\n                        } else if (currentBrandId === 6 || currentBrandId === 1 || currentBrandId === 0 || isNaN(currentBrandId) || !currentBrandId) {\n                            setBookingLocation(1);\n                        }\n                    }\n\n                    \/\/ Make a button search booking widget enabled\n                    jQuery('.btn-search-bike').prop('disabled', false);\n                    jQuery('.btn-search-bike').removeClass('disabled');\n                } else {\n                    let pickupCustomValue = 'Lieferort \/ Abholort';\n\n                    jQuery(\".pickup-place\").html(pickupCustomValue).css({\n                        'text-transform': 'capitalize',\n                        'color': '#321B01',\n                    });\n\n                    showCustomLocationErrorMsg();\n\n                    jQuery('.pickup_location_custom_value').val('');\n                    jQuery('.pickup_location_value_text').val('');\n                    jQuery('.pickup_location_value').val('');\n\n                    \/\/ Make a button search booking widget enabled\n                    jQuery('.btn-search-bike').prop('disabled', true);\n                    jQuery('.btn-search-bike').addClass('disabled');\n                }\n\n            } else {\n\n                if(window.selectedLocationReturnDesktop) {\n                    let returnCustomValue = jQuery('#return-custom-location-desktop').val();\n\n                    jQuery(\".return-place\").html(returnCustomValue).css({\n                        'text-transform': 'capitalize',\n                    });\n\n                    hideCustomLocationErrorMsg();\n\n                    jQuery('.return_location_custom_value').val(returnCustomValue);\n                    jQuery('.return_location_value_text').val(returnCustomValue);\n                    jQuery('.return_location_value').val('custom');\n\n                    \/\/ hide the header and tabs\n                    jQuery('.booking-widget-popup-select-region .header').addClass('hide');\n                    jQuery('.booking-widget-popup-select-region .content .tabs').addClass('hide');\n                } else {\n                    showCustomLocationErrorMsg();\n\n                    jQuery('.return_location_custom_value').val('');\n                    jQuery('.return_location_value_text').val('');\n                    jQuery('.return_location_value').val('custom');\n\n                    \/\/ show different location container\n                    jQuery(\"#return-location-container-desktop\").addClass(\"hide\");\n                    jQuery(\"#different-location-container-desktop\").removeClass(\"hide\");\n                }\n\n            }\n\n            var brandId = jQuery('.booking-location').val();\n            getLocationPoints(brandId);\n\n            jQuery('.booking-widget-popup-select-region').addClass('hide');\n\n        }, 500);\n    }\n\n    function initBangkokAutocompleteDesktop() {\n        let bangkokInputDesktop = document.getElementById('bangkok-custom-location-desktop');\n        if (bangkokInputDesktop && typeof google !== 'undefined' && google.maps && google.maps.places) {\n            const bangkokCenter = { lat: 13.7563, lng: 100.5018 };\n            const bangkokCircle = new google.maps.Circle({\n                center: bangkokCenter,\n                radius: 30000 \/\/ 30km\n            });\n            const bangkokBounds = bangkokCircle.getBounds();\n\n            const bangkokOptions = {\n                types: ['geocode', 'establishment'],\n                fields: ['geometry', 'name', 'formatted_address'], \/\/ only Basic Data: avoids Atmosphere\/Contact billing\n                bounds: bangkokBounds,\n                strictBounds: true,\n                componentRestrictions: {\n                    country: 'TH'\n                }\n            };\n\n            \/\/ Create once: this init runs on every branch change, and each extra widget bills its own Place Details call\n            \/\/ also recreate if the input element was replaced in the DOM\n            const bangkokIsNewDesktop = !window.bangkokAutocompleteDesktop || window.bangkokAutocompleteDesktopInput !== bangkokInputDesktop;\n            if (bangkokIsNewDesktop) {\n                window.bangkokAutocompleteDesktop = new (window.BikagoPlaceAutocomplete || google.maps.places.Autocomplete)(bangkokInputDesktop, bangkokOptions);\n                window.bangkokAutocompleteDesktopInput = bangkokInputDesktop;\n            }\n\n            jQuery('#bangkok-custom-location-desktop').off('input.bangkok').on('input.bangkok', function() {\n                window.selectedLocationReturnDesktop = false;\n                jQuery('.return_location_custom_value').val('');\n                jQuery('#return_lat_desktop').val('');\n                jQuery('#return_lng_desktop').val('');\n            });\n\n            if (bangkokIsNewDesktop) window.bangkokAutocompleteDesktop.addListener('place_changed', function() {\n                const place = window.bangkokAutocompleteDesktop.getPlace();\n\n                if (place && place.geometry) {\n                    let locationValue = jQuery('#bangkok-custom-location-desktop').val();\n                    let lat = place.geometry.location.lat();\n                    let lng = place.geometry.location.lng();\n\n                    \/\/ Set coordinates & value \u2014 use the currently selected Bangkok location ID\n                    let bangkokReturnId = jQuery('.location-points-desktop input[name=\"location\"]:checked').val() || '81';\n                    jQuery('.return_location_value').val(bangkokReturnId);\n                    jQuery('.return_location_value_text').val('Bangkok - custom location');\n                    jQuery('.return_location_custom_value').val(locationValue);\n                    jQuery('#return_lat_desktop').val(lat);\n                    jQuery('#return_lng_desktop').val(lng);\n\n                    window.selectedLocationReturnDesktop = true;\n\n                    \/\/ Update label\n                    jQuery(\".return-place\").html(locationValue).css({\n                        'text-transform': 'capitalize',\n                        'color': '#321B01',\n                    });\n\n                    hideCustomLocationErrorMsg();\n                    jQuery(\".booking-widget-popup-select-region\").addClass('hide');\n                    jQuery(\".booking-widget-popup-select-country\").addClass('hide');\n                } else {\n                    showCustomLocationErrorMsg();\n                    window.selectedLocationReturnDesktop = false;\n                }\n            });\n        }\n    }\n\n    function initBangkokAutocompleteMobile() {\n        let bangkokInputMobile = document.getElementById('bangkok-custom-location');\n        if (bangkokInputMobile && typeof google !== 'undefined' && google.maps && google.maps.places) {\n            const bangkokCenter = { lat: 13.7563, lng: 100.5018 };\n            const bangkokCircle = new google.maps.Circle({\n                center: bangkokCenter,\n                radius: 30000 \/\/ 30km\n            });\n            const bangkokBounds = bangkokCircle.getBounds();\n\n            const bangkokOptionsMobile = {\n                types: ['geocode', 'establishment'],\n                fields: ['geometry', 'name', 'formatted_address'], \/\/ only Basic Data: avoids Atmosphere\/Contact billing\n                bounds: bangkokBounds,\n                strictBounds: true,\n                componentRestrictions: {\n                    country: 'TH'\n                }\n            };\n\n            \/\/ Create once: this init runs on every branch change, and each extra widget bills its own Place Details call\n            \/\/ also recreate if the input element was replaced in the DOM\n            const bangkokIsNewMobile = !window.bangkokAutocompleteMobile || window.bangkokAutocompleteMobileInput !== bangkokInputMobile;\n            if (bangkokIsNewMobile) {\n                window.bangkokAutocompleteMobile = new (window.BikagoPlaceAutocomplete || google.maps.places.Autocomplete)(bangkokInputMobile, bangkokOptionsMobile);\n                window.bangkokAutocompleteMobileInput = bangkokInputMobile;\n            }\n\n            jQuery('#bangkok-custom-location').off('input.bangkok').on('input.bangkok', function() {\n                window.selectedLocationReturnMobile = false;\n                jQuery('.return_location_custom_value').val('');\n                jQuery('#return_lat').val('');\n                jQuery('#return_lng').val('');\n            });\n\n            if (bangkokIsNewMobile) window.bangkokAutocompleteMobile.addListener('place_changed', function() {\n                const place = window.bangkokAutocompleteMobile.getPlace();\n\n                if (place && place.geometry) {\n                    let locationValue = jQuery('#bangkok-custom-location').val();\n                    let lat = place.geometry.location.lat();\n                    let lng = place.geometry.location.lng();\n\n                    \/\/ Set coordinates & value \u2014 use the currently selected Bangkok location ID\n                    let bangkokReturnIdMobile = jQuery('.location-points input[name=\"location\"]:checked').val() || '81';\n                    jQuery('.return_location_value').val(bangkokReturnIdMobile);\n                    jQuery('.return_location_value_text').val('Bangkok - custom location');\n                    jQuery('.return_location_custom_value').val(locationValue);\n                    jQuery('#return_lat').val(lat);\n                    jQuery('#return_lng').val(lng);\n\n                    window.selectedLocationReturnMobile = true;\n\n                    \/\/ Update label\n                    jQuery(\".return-place\").html(locationValue).css({\n                        'text-transform': 'capitalize',\n                        'color': '#321B01',\n                    });\n\n                    hideCustomLocationErrorMsg();\n                    jQuery(\".location-popup\").addClass(\"hide\");\n                } else {\n                    showCustomLocationErrorMsg();\n                    window.selectedLocationReturnMobile = false;\n                }\n\n                afterSelectCustomLocationMobile();\n            });\n        }\n    }\n\n    \/\/ Get Maps to calculate range of location - Desktop\n    function getMapsLocationDesktop(branchId) {\n        if (branchId == \"6\" || branchId == 6) {\n            branchId = \"1\";\n        }\n        if (window.mapsDesktopTimeout) clearTimeout(window.mapsDesktopTimeout);\n        window.mapsDesktopTimeout = setTimeout(() => {\n\n            var mapsLocations = {\"1\":{\"latitude\":\"-8.409518\",\"longitude\":\"115.188919\",\"radius\":\"80000\",\"country\":\"ID\"},\"14\":{\"latitude\":\"-8.7270\",\"longitude\":\"115.5442\",\"radius\":\"8000\",\"country\":\"ID\"},\"10\":{\"latitude\":\"7.988417436066629\",\"longitude\":\"98.31420022472052\",\"radius\":\"24000\",\"country\":\"TH\"},\"15\":{\"latitude\":\"8.1808778\",\"longitude\":\"99.0463396\",\"radius\":\"30000\",\"country\":\"TH\"},\"16\":{\"latitude\":\"18.7692428\",\"longitude\":\"98.9681891\",\"radius\":\"80000\",\"country\":\"TH\"},\"18\":{\"latitude\":\"-8.5657\",\"longitude\":\"116.3510\",\"radius\":\"38800\",\"country\":\"ID\"},\"17\":{\"latitude\":\"19.954111\",\"longitude\":\"99.878917\",\"radius\":\"100\",\"country\":\"TH\"},\"19\":{\"latitude\":\"8.68889\",\"longitude\":\"98.25000\",\"radius\":\"15000\",\"country\":\"TH\"},\"20\":{\"latitude\":\"9.8500\",\"longitude\":\"126.0500\",\"radius\":\"13000\",\"country\":\"PH\"},\"6\":{\"latitude\":\"-8.5069\",\"longitude\":\"115.2619\",\"radius\":\"5000\",\"country\":\"ID\"}};\n\n            let locationMaps;\n            if (mapsLocations.hasOwnProperty(branchId)) {\n                locationMaps = {\n                    latitude: parseFloat(mapsLocations[branchId].latitude),\n                    longitude: parseFloat(mapsLocations[branchId].longitude),\n                    radius: parseFloat(mapsLocations[branchId].radius),\n                    country: mapsLocations[branchId].country\n                };\n            }\n\n            \/\/ Helper function to get bounds for a specific branch\n            const getBoundsForBranch = (id) => {\n                if (mapsLocations.hasOwnProperty(id)) {\n                    return (new google.maps.Circle({\n                        center: {\n                            lat: parseFloat(mapsLocations[id].latitude),\n                            lng: parseFloat(mapsLocations[id].longitude)\n                        },\n                        radius: parseFloat(mapsLocations[id].radius) || 150\n                    })).getBounds();\n                }\n                return null;\n            };\n\n            let pickupLocationBounds = getBoundsForBranch(branchId);\n            let country = mapsLocations[branchId] ? mapsLocations[branchId].country : 'ID';\n\n\n            \/\/ Assuming 'pickupLocation' is the ID or class of the input field you want to use for autocomplete\n            let pickupLocation = document.getElementById('pickup-custom-location-desktop');\n\n            if (!pickupLocationBounds) return;\n\n            \/\/ Initialize or update Google Maps Places Autocomplete for Pickup\n            const autocompleteOptions = {\n                types: ['geocode', 'establishment'],\n                fields: ['geometry', 'name', 'formatted_address'], \/\/ only Basic Data: avoids Atmosphere\/Contact billing\n                bounds: pickupLocationBounds,\n                strictBounds: true,\n                componentRestrictions: {\n                    country: country\n                }\n            };\n\n            if (!window.pickupAutocompleteDesktop) {\n                window.pickupAutocompleteDesktop = new (window.BikagoPlaceAutocomplete || google.maps.places.Autocomplete)(pickupLocation, autocompleteOptions);\n                window.pickupAutocompleteDesktop.addListener('place_changed', function() {\n                    const place = window.pickupAutocompleteDesktop.getPlace();\n\n                    if (place && place.geometry) {\n                        let pickupLocationValue = jQuery('#pickup-custom-location-desktop').val();\n                        let placeCheckText = ((place.name || '') + ' ' + (place.formatted_address || '') + ' ' + pickupLocationValue).toLowerCase();\n\n                        \/\/ Lembar, or outside the branch delivery zones (Chiang Mai): no delivery there\n                        if (placeCheckText.includes('lembar') ||\n                            window.bikagoIsOutsideDeliveryZone(jQuery(\".booking-location\").val(), place.geometry.location.lat(), place.geometry.location.lng())) {\n                            showCustomLocationErrorMsg();\n                            jQuery('#pickup-custom-location-desktop').val('');\n                            jQuery('.pickup-place').html(\"Lieferort \/ Abholort\");\n                            window.selectedLocationPickupDesktop = false;\n                            return;\n                        }\n\n                        let lat = place.geometry.location.lat();\n                        let lng = place.geometry.location.lng();\n\n                        \/\/ Capture coordinates\n                        console.log(\"Desktop Pickup selected, setting coordinates:\", lat, lng);\n                        jQuery('#pickup_lat_desktop, .pickup_lat, #booking-widget-form-desktop .pickup_lat').val(lat);\n                        jQuery('#pickup_lng_desktop, .pickup_lng, #booking-widget-form-desktop .pickup_lng').val(lng);\n\n                        \/\/ POINT IN POLYGON CHECK FOR UBUD vs BALI\n                        let currentBrandId = Number(jQuery(\".booking-location\").val());\n                        if (isPointInUbudPolygon(lat, lng)) {\n                            console.log(\"Coordinate is inside Ubud polygon, setting branch to 6\");\n                            setBookingLocation(6);\n                            getLocationPoints(6);\n                            let startVal = jQuery(\".start-date-picker\").val();\n                            if (startVal && startVal !== \"\") {\n                                fleetLocationConditionWithFormatDate(\"6\", moment(startVal, 'YYYY-MM-DD'));\n                            } else {\n                                fleetLocationConditionWithElse(\"6\");\n                            }\n                        } else if (currentBrandId === 1 || currentBrandId === 6 || currentBrandId === 0 || isNaN(currentBrandId) || !currentBrandId) {\n                            console.log(\"Coordinate is outside Ubud polygon, setting branch to 1\");\n                            setBookingLocation(1);\n                            getLocationPoints(1);\n                            let startVal = jQuery(\".start-date-picker\").val();\n                            if (startVal && startVal !== \"\") {\n                                fleetLocationConditionWithFormatDate(\"1\", moment(startVal, 'YYYY-MM-DD'));\n                            } else {\n                                fleetLocationConditionWithElse(\"1\");\n                            }\n                        }\n\n                        hideCustomLocationErrorMsg();\n\n                        \/\/ Update label immediately\n                        jQuery(\".pickup-place\").html(pickupLocationValue).css({\n                            'text-transform': 'capitalize',\n                            'color': '#321B01',\n                        });\n\n                        window.selectedLocationPickupDesktop = true;\n                    } else {\n                        showCustomLocationErrorMsg();\n\n                        jQuery('.return_location_custom_value').val('');\n                        jQuery('#return-custom-location-desktop').val();\n\n                        jQuery('.pickup-place').html(\"Lieferort \/ Abholort\");\n\n                        window.selectedLocationPickupDesktop = false;\n                    }\n\n                });\n            } else {\n                window.pickupAutocompleteDesktop.setBounds(pickupLocationBounds);\n                window.pickupAutocompleteDesktop.setComponentRestrictions({ country: country });\n            }\n\n            \/\/ Only reset if the input is actually empty to prevent premature error messages\n            if (jQuery('#pickup-custom-location-desktop').val() === \"\") {\n                window.selectedLocationPickupDesktop = false;\n            }\n\n            \/\/ Logic for multiple Return Location Bounds\n            let returnLocationBounds = new google.maps.LatLngBounds();\n            let allowedReturnIds = [branchId.toString()];\n\n            \/\/ If Phuket (10), Krabi (15), or Khao Lak (19), allow cross-returns between them\n            const crossReturnGroup = [\"10\", \"15\", \"19\"];\n            if (crossReturnGroup.includes(branchId.toString())) {\n                allowedReturnIds = crossReturnGroup;\n            }\n\n            allowedReturnIds.forEach(id => {\n                let bounds = getBoundsForBranch(id);\n                if (bounds) returnLocationBounds.union(bounds);\n            });\n\n\n\n            \/\/ Assuming 'returnLocation' is the ID or class of the input field you want to use for autocomplete\n            let returnLocation = document.getElementById('return-custom-location-desktop');\n            \/\/ Initialize or update Google Maps Places Autocomplete for Return\n            const returnAutocompleteOptions = {\n                types: ['geocode', 'establishment'],\n                fields: ['geometry', 'name', 'formatted_address'], \/\/ only Basic Data: avoids Atmosphere\/Contact billing\n                bounds: returnLocationBounds,\n                strictBounds: true,\n                componentRestrictions: {\n                    country: country\n                }\n            };\n\n            if (!window.returnAutocompleteDesktop) {\n                window.returnAutocompleteDesktop = new (window.BikagoPlaceAutocomplete || google.maps.places.Autocomplete)(returnLocation, returnAutocompleteOptions);\n                window.returnAutocompleteDesktop.addListener('place_changed', function() {\n                    const place = window.returnAutocompleteDesktop.getPlace();\n\n                    if (place && place.geometry) {\n                        let returnLocationValue = jQuery('#return-custom-location-desktop').val();\n                        let placeCheckText = ((place.name || '') + ' ' + (place.formatted_address || '') + ' ' + returnLocationValue).toLowerCase();\n\n                        \/\/ Lembar, or outside the branch delivery zones (Chiang Mai): no collection there\n                        if (placeCheckText.includes('lembar') ||\n                            window.bikagoIsOutsideDeliveryZone(jQuery(\".booking-location\").val(), place.geometry.location.lat(), place.geometry.location.lng())) {\n                            showCustomLocationErrorMsg();\n                            jQuery('#return-custom-location-desktop').val('');\n                            jQuery('.return_location_custom_value').val('');\n                            jQuery('.return-place').html(\"Collection \/ Return Location\");\n                            window.selectedLocationReturnDesktop = false;\n                            return;\n                        }\n\n                        let lat = place.geometry.location.lat();\n                        let lng = place.geometry.location.lng();\n\n                        jQuery('.return_location_custom_value').val(returnLocationValue);\n\n                        \/\/ Capture coordinates\n                        console.log(\"Desktop Return selected, setting coordinates:\", lat, lng);\n                        jQuery('#return_lat_desktop').val(lat);\n                        jQuery('#return_lng_desktop').val(lng);\n\n                        window.selectedLocationReturnDesktop = true;\n\n                        \/\/ Update label immediately\n                        jQuery(\".return-place\").html(returnLocationValue).css({\n                            'text-transform': 'capitalize',\n                            'color': '#321B01',\n                        });\n\n                        hideCustomLocationErrorMsg();\n                        jQuery(\".location-popup\").addClass(\"hide\");\n                    } else {\n                        showCustomLocationErrorMsg();\n\n                        jQuery('#return_location_custom_value').val('');\n\n                        window.selectedLocationReturnDesktop = false;\n                    }\n                });\n            } else {\n                window.returnAutocompleteDesktop.setBounds(returnLocationBounds);\n                window.returnAutocompleteDesktop.setComponentRestrictions({ country: country });\n            }\n\n            initBangkokAutocompleteDesktop();\n\n        }, 50);\n\n    }\n\n    function afterSelectCustomLocationMobile() {\n        let returnLocVal = jQuery('.return_location_value').val();\n        let pickupOrReturn = jQuery('input[name=\"pickup_or_return\"]').val();\n        if (pickupOrReturn == \"return\" && (returnLocVal == \"81\" || returnLocVal == 81 || returnLocVal == \"82\" || returnLocVal == 82 || returnLocVal == \"83\" || returnLocVal == 83)) {\n            return;\n        }\n\n        setTimeout(function() {\n            \/\/ Category pickup or return\n            let pickupOrReturn = jQuery('input[name=\"pickup_or_return\"]').val();\n\n            if(pickupOrReturn == \"pickup\") {\n\n                if(window.selectedLocationPickupMobile) {\n                    let pickupCustomValue = jQuery('#pickup-custom-location').val();\n\n                    jQuery(\".pickup-place\").html(pickupCustomValue).css({\n                        'text-transform': 'capitalize',\n                        'color': '#321B01',\n                    });\n\n                    hideCustomLocationErrorMsg();\n\n                    jQuery('.pickup_location_custom_value').val(pickupCustomValue);\n                    jQuery('.pickup_location_value_text').val(pickupCustomValue);\n                    jQuery('.pickup_location_value').val('custom');\n\n                    \/\/ Check coordinates for Ubud vs Bali\n                    let currentBrandId = Number(jQuery(\".booking-location\").val());\n                    let lat = parseFloat(jQuery('#pickup_lat').val() || jQuery('#booking-widget-form-mobile .pickup_lat').val());\n                    let lng = parseFloat(jQuery('#pickup_lng').val() || jQuery('#booking-widget-form-mobile .pickup_lng').val());\n                    if (!isNaN(lat) && !isNaN(lng)) {\n                        if (isPointInUbudPolygon(lat, lng)) {\n                            setBookingLocation(6);\n                        } else if (currentBrandId === 6 || currentBrandId === 1 || currentBrandId === 0 || isNaN(currentBrandId) || !currentBrandId) {\n                            setBookingLocation(1);\n                        }\n                    }\n\n                    \/\/ Make a button search booking widget enabled\n                    jQuery('.btn-search-bike').prop('disabled', false);\n                    jQuery('.btn-search-bike').removeClass('disabled');\n                } else {\n                    let pickupCustomValue = 'Lieferort \/ Abholort';\n\n                    jQuery(\".pickup-place\").html(pickupCustomValue).css({\n                        'text-transform': 'capitalize',\n                        'color': '#321B01',\n                    });\n\n                    showCustomLocationErrorMsg();\n\n                    jQuery('.pickup_location_custom_value').val('');\n                    jQuery('.pickup_location_value_text').val('');\n                    jQuery('.pickup_location_value').val('');\n\n                    \/\/ Make a button search booking widget enabled\n                    jQuery('.btn-search-bike').prop('disabled', true);\n                    jQuery('.btn-search-bike').addClass('disabled');\n                }\n\n            } else {\n\n                if(window.selectedLocationReturnMobile) {\n                    let returnCustomValue = jQuery('#return-custom-location').val();\n\n                    jQuery(\".return-place\").html(returnCustomValue).css({\n                        'text-transform': 'capitalize',\n                        'color': '#321B01',\n                    });\n\n                    hideCustomLocationErrorMsg();\n\n                    jQuery('.return_location_custom_value').val(returnCustomValue);\n                    jQuery('.return_location_value_text').val(returnCustomValue);\n                    jQuery('.return_location_value').val('custom');\n                } else {\n                    showCustomLocationErrorMsg();\n\n                    \/\/ show different location container\n                    jQuery(\"#return-location-container\").addClass(\"hide\");\n                    jQuery(\"#different-location-container\").removeClass(\"hide\");\n                }\n\n            }\n\n            var brandId = jQuery('.booking-location').val();\n            getLocationPoints(brandId);\n\n            jQuery(\".location-popup\").addClass(\"hide\");\n        }, 100);\n    }\n\n    \/\/ Get Maps to calculate range of location - Mobile\n    function getMapsLocation(branchId) {\n        if (branchId == \"6\" || branchId == 6) {\n            branchId = \"1\";\n        }\n        if (window.mapsMobileTimeout) clearTimeout(window.mapsMobileTimeout);\n        window.mapsMobileTimeout = setTimeout(() => {\n\n            var mapsLocations = {\"1\":{\"latitude\":\"-8.409518\",\"longitude\":\"115.188919\",\"radius\":\"80000\",\"country\":\"ID\"},\"14\":{\"latitude\":\"-8.7270\",\"longitude\":\"115.5442\",\"radius\":\"8000\",\"country\":\"ID\"},\"10\":{\"latitude\":\"7.988417436066629\",\"longitude\":\"98.31420022472052\",\"radius\":\"24000\",\"country\":\"TH\"},\"15\":{\"latitude\":\"8.1808778\",\"longitude\":\"99.0463396\",\"radius\":\"30000\",\"country\":\"TH\"},\"16\":{\"latitude\":\"18.7692428\",\"longitude\":\"98.9681891\",\"radius\":\"80000\",\"country\":\"TH\"},\"18\":{\"latitude\":\"-8.5657\",\"longitude\":\"116.3510\",\"radius\":\"38800\",\"country\":\"ID\"},\"17\":{\"latitude\":\"19.954111\",\"longitude\":\"99.878917\",\"radius\":\"100\",\"country\":\"TH\"},\"19\":{\"latitude\":\"8.68889\",\"longitude\":\"98.25000\",\"radius\":\"15000\",\"country\":\"TH\"},\"20\":{\"latitude\":\"9.8500\",\"longitude\":\"126.0500\",\"radius\":\"13000\",\"country\":\"PH\"},\"6\":{\"latitude\":\"-8.5069\",\"longitude\":\"115.2619\",\"radius\":\"5000\",\"country\":\"ID\"}};\n\n            let locationMaps;\n            if (mapsLocations.hasOwnProperty(branchId)) {\n                locationMaps = {\n                    latitude: parseFloat(mapsLocations[branchId].latitude),\n                    longitude: parseFloat(mapsLocations[branchId].longitude),\n                    radius: parseFloat(mapsLocations[branchId].radius),\n                    country: mapsLocations[branchId].country\n                };\n            }\n\n            \/\/ Helper function to get bounds for a specific branch\n            const getBoundsForBranch = (id) => {\n                if (mapsLocations.hasOwnProperty(id)) {\n                    return (new google.maps.Circle({\n                        center: {\n                            lat: parseFloat(mapsLocations[id].latitude),\n                            lng: parseFloat(mapsLocations[id].longitude)\n                        },\n                        radius: parseFloat(mapsLocations[id].radius) || 150\n                    })).getBounds();\n                }\n                return null;\n            };\n\n            let pickupLocationBounds = getBoundsForBranch(branchId);\n            let country = mapsLocations[branchId] ? mapsLocations[branchId].country : 'ID';\n\n\n            \/\/ Assuming 'pickupLocation' is the ID or class of the input field you want to use for autocomplete\n            let pickupLocation = document.getElementById('pickup-custom-location');\n\n            if (!pickupLocationBounds) return;\n\n            \/\/ Initialize or update Google Maps Places Autocomplete for Pickup (Mobile)\n            const pickupAutocompleteOptionsMobile = {\n                types: ['geocode', 'establishment'],\n                fields: ['geometry', 'name', 'formatted_address'], \/\/ only Basic Data: avoids Atmosphere\/Contact billing\n                bounds: pickupLocationBounds,\n                strictBounds: true,\n                componentRestrictions: {\n                    country: country\n                }\n            };\n\n            if (!window.pickupAutocompleteMobile) {\n                window.pickupAutocompleteMobile = new (window.BikagoPlaceAutocomplete || google.maps.places.Autocomplete)(pickupLocation, pickupAutocompleteOptionsMobile);\n                window.pickupAutocompleteMobile.addListener('place_changed', function() {\n                    const place = window.pickupAutocompleteMobile.getPlace();\n\n                    if (place && place.geometry) {\n                        let pickupLocationValue = jQuery('#pickup-custom-location').val();\n                        let placeCheckText = ((place.name || '') + ' ' + (place.formatted_address || '') + ' ' + pickupLocationValue).toLowerCase();\n\n                        \/\/ Lembar, or outside the branch delivery zones (Chiang Mai): no delivery there\n                        if (placeCheckText.includes('lembar') ||\n                            window.bikagoIsOutsideDeliveryZone(jQuery(\".booking-location\").val(), place.geometry.location.lat(), place.geometry.location.lng())) {\n                            showCustomLocationErrorMsg();\n                            jQuery('#pickup-custom-location').val('');\n                            jQuery('.pickup-place').html(\"Collection \/ Return Location\");\n                            window.selectedLocationPickupMobile = false;\n                            afterSelectCustomLocationMobile();\n                            return;\n                        }\n\n                        let lat = place.geometry.location.lat();\n                        let lng = place.geometry.location.lng();\n\n                        \/\/ Capture coordinates\n                        console.log(\"Mobile Pickup selected, setting coordinates:\", lat, lng);\n                        jQuery('#pickup_lat, .pickup_lat, #booking-widget-form-mobile .pickup_lat').val(lat);\n                        jQuery('#pickup_lng, .pickup_lng, #booking-widget-form-mobile .pickup_lng').val(lng);\n\n                        \/\/ POINT IN POLYGON CHECK FOR UBUD vs BALI\n                        let currentBrandId = Number(jQuery(\".booking-location\").val());\n                        if (isPointInUbudPolygon(lat, lng)) {\n                            console.log(\"Mobile Coordinate is inside Ubud polygon, setting branch to 6\");\n                            setBookingLocation(6);\n                            getLocationPoints(6);\n                            let startVal = jQuery(\".start-date-picker\").val();\n                            if (startVal && startVal !== \"\") {\n                                fleetLocationConditionWithFormatDate(\"6\", moment(startVal, 'YYYY-MM-DD'));\n                            } else {\n                                fleetLocationConditionWithElse(\"6\");\n                            }\n                        } else if (currentBrandId === 1 || currentBrandId === 6 || currentBrandId === 0 || isNaN(currentBrandId) || !currentBrandId) {\n                            console.log(\"Mobile Coordinate is outside Ubud polygon, setting branch to 1\");\n                            setBookingLocation(1);\n                            getLocationPoints(1);\n                            let startVal = jQuery(\".start-date-picker\").val();\n                            if (startVal && startVal !== \"\") {\n                                fleetLocationConditionWithFormatDate(\"1\", moment(startVal, 'YYYY-MM-DD'));\n                            } else {\n                                fleetLocationConditionWithElse(\"1\");\n                            }\n                        }\n\n                        hideCustomLocationErrorMsg();\n\n                        window.selectedLocationPickupMobile = true;\n                        \n                        \/\/ Update label immediately\n                        jQuery(\".pickup-place\").html(pickupLocationValue).css({\n                            'text-transform': 'capitalize',\n                            'color': '#321B01',\n                        });\n\n                        jQuery(\".location-popup\").addClass(\"hide\");\n                        afterSelectCustomLocationMobile();\n                    } else {\n                        showCustomLocationErrorMsg();\n\n                        jQuery('.return_location_custom_value').val('');\n                        jQuery('#return-custom-location').val('');\n                        jQuery('.pickup-place').html(\"Collection \/ Return Location\");\n\n                        window.selectedLocationPickupMobile = false;\n                        afterSelectCustomLocationMobile();\n                    }\n\n                });\n            } else {\n                window.pickupAutocompleteMobile.setBounds(pickupLocationBounds);\n                window.pickupAutocompleteMobile.setComponentRestrictions({ country: country });\n            }\n\n            \/\/ Only reset if the input is actually empty\n            if (jQuery('#pickup-custom-location').val() === \"\") {\n                window.selectedLocationPickupMobile = false;\n            }\n\n            \/\/ Logic for multiple Return Location Bounds\n            let returnLocationBounds = new google.maps.LatLngBounds();\n            let allowedReturnIds = [branchId.toString()];\n\n            \/\/ If Phuket (10), Krabi (15), or Khao Lak (19), allow cross-returns between them\n            const crossReturnGroup = [\"10\", \"15\", \"19\"];\n            if (crossReturnGroup.includes(branchId.toString())) {\n                allowedReturnIds = crossReturnGroup;\n            }\n\n            allowedReturnIds.forEach(id => {\n                let bounds = getBoundsForBranch(id);\n                if (bounds) returnLocationBounds.union(bounds);\n            });\n\n\n\n            \/\/ Assuming 'returnLocation' is the ID or class of the input field you want to use for autocomplete\n            let returnLocation = document.getElementById('return-custom-location');\n\n            \/\/ Initialize or update Google Maps Places Autocomplete for Return (Mobile)\n            const returnAutocompleteOptionsMobile = {\n                types: ['geocode', 'establishment'],\n                fields: ['geometry', 'name', 'formatted_address'], \/\/ only Basic Data: avoids Atmosphere\/Contact billing\n                bounds: returnLocationBounds,\n                strictBounds: true,\n                componentRestrictions: {\n                    country: country\n                }\n            };\n\n            if (!window.returnAutocompleteMobile) {\n                window.returnAutocompleteMobile = new (window.BikagoPlaceAutocomplete || google.maps.places.Autocomplete)(returnLocation, returnAutocompleteOptionsMobile);\n                window.returnAutocompleteMobile.addListener('place_changed', function() {\n                    const placeReturn = window.returnAutocompleteMobile.getPlace();\n\n                    if (placeReturn && placeReturn.geometry) {\n                        let returnCustomValue = jQuery('#return-custom-location').val();\n                        let placeCheckText = ((placeReturn.name || '') + ' ' + (placeReturn.formatted_address || '') + ' ' + returnCustomValue).toLowerCase();\n\n                        \/\/ Lembar, or outside the branch delivery zones (Chiang Mai): no collection there\n                        if (placeCheckText.includes('lembar') ||\n                            window.bikagoIsOutsideDeliveryZone(jQuery(\".booking-location\").val(), placeReturn.geometry.location.lat(), placeReturn.geometry.location.lng())) {\n                            showCustomLocationErrorMsg();\n                            jQuery('#return-custom-location').val('');\n                            jQuery('.return-place').html(\"Collection \/ Return Location\");\n                            window.selectedLocationReturnMobile = false;\n                            afterSelectCustomLocationMobile();\n                            return;\n                        }\n\n                        let lat = placeReturn.geometry.location.lat();\n                        let lng = placeReturn.geometry.location.lng();\n\n                        console.log(\"Mobile Return selected, setting coordinates:\", lat, lng);\n                        jQuery('#return_lat').val(lat);\n                        jQuery('#return_lng').val(lng);\n\n                        window.selectedLocationReturnMobile = true;\n\n                        \/\/ Update label immediately\n                        returnCustomValue = jQuery('#return-custom-location').val();\n                        jQuery(\".return-place\").html(returnCustomValue).css({\n                            'text-transform': 'capitalize',\n                            'color': '#321B01',\n                        });\n\n                        hideCustomLocationErrorMsg();\n                        jQuery(\".location-popup\").addClass(\"hide\");\n                    } else {\n                        \/\/ show different location container\n                        jQuery(\"#return-location-container\").addClass(\"hide\");\n                        jQuery(\"#different-location-container\").removeClass(\"hide\");\n\n                        showCustomLocationErrorMsg();\n                        window.selectedLocationReturnMobile = false;\n                    }\n\n                    afterSelectCustomLocationMobile();\n                });\n            } else {\n                window.returnAutocompleteMobile.setBounds(returnLocationBounds);\n                window.returnAutocompleteMobile.setComponentRestrictions({ country: country });\n            }\n\n            \/\/ Only reset if empty\n            if (jQuery('#return-custom-location').val() === \"\") {\n                window.selectedLocationReturnMobile = false;\n            }\n\n            initBangkokAutocompleteMobile();\n\n        }, 50);\n\n    }\n\n    \/\/ Get Collection \/ Drop-off time\n    function getTimeReturn(branchId) {\n        if (branchId == \"6\" || branchId == 6) {\n            branchId = \"1\";\n        }\n        var openCloseHours = {\"1\":{\"openHour\":\"8\",\"closeHour\":\"22\"},\"14\":{\"openHour\":\"8\",\"closeHour\":\"18\"},\"10\":{\"openHour\":\"8\",\"closeHour\":\"22\"},\"15\":{\"openHour\":\"9\",\"closeHour\":\"21\"},\"16\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"18\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"17\":{\"openHour\":\"9\",\"closeHour\":\"21\"},\"19\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"20\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"6\":{\"openHour\":\"8\",\"closeHour\":\"22\"}};\n        var openCloseHoursTimeFormat = {\"1\":{\"openHour\":\"08:00\",\"closeHour\":\"22:00\"},\"14\":{\"openHour\":\"08:00\",\"closeHour\":\"18:00\"},\"10\":{\"openHour\":\"08:00\",\"closeHour\":\"22:00\"},\"15\":{\"openHour\":\"09:00\",\"closeHour\":\"21:00\"},\"16\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"18\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"17\":{\"openHour\":\"09:00\",\"closeHour\":\"21:00\"},\"19\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"20\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"6\":{\"openHour\":\"08:00\",\"closeHour\":\"22:00\"}};\n\n        \/\/ Hour format \"openHour\":\"9\",\"closeHour\":\"17\"\n        if (openCloseHours.hasOwnProperty(branchId)) {\n            var activeStartHour = openCloseHours[branchId].openHour;\n            var activeEndHour = openCloseHours[branchId].closeHour;\n        }\n\n        \/\/ Time format \"openHour\":\"09:00\",\"closeHour\":\"17:00\"\n        if (openCloseHoursTimeFormat.hasOwnProperty(branchId)) {\n            var activeStartHourTimeFormat = openCloseHoursTimeFormat[branchId].openHour;\n            var activeEndHourTimeFormat = openCloseHoursTimeFormat[branchId].closeHour;\n        }\n\n        if(branchId == \"fleet-39\" || branchId == \"fleet-40\") { \/\/ lovina depot & padangbai\n            var activeStartHour = 9;\n            var activeEndHour = 18;\n\n            activeStartHourTimeFormat = \"09:00\";\n            var activeEndHourTimeFormat = \"18:00\";\n        }\n\n        \n            var timeGap = 15;\n\n        \n        var times = [];\n        for (var hour = activeStartHour; hour <= activeEndHour - 1; hour++) {\n            for (var quarter = 0; quarter < 60; quarter = quarter + timeGap) {\n                times.push((\"0\" + hour).slice(-2) + \":\" + (\"0\" + quarter).slice(-2));\n            }\n        }\n        times.push(activeEndHourTimeFormat);\n\n        \n            \/\/ Slider Time Option\n            const $select = jQuery('.return-time');\n            $select.empty();\n\n            times.forEach(function(time) {\n                $select.append(jQuery('<option><\/option>').attr('value', time).text(time));\n            });\n\n            }\n\n    \/\/ Get initial pickup \/ delivery time\n    function getInitialTimePickup(startDateCurrent) {\n        var branchId = 15; \/\/ Krabi 08:30\n        var openCloseHours = {\"1\":{\"openHour\":\"8\",\"closeHour\":\"22\"},\"14\":{\"openHour\":\"8\",\"closeHour\":\"18\"},\"10\":{\"openHour\":\"8\",\"closeHour\":\"22\"},\"15\":{\"openHour\":\"9\",\"closeHour\":\"21\"},\"16\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"18\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"17\":{\"openHour\":\"9\",\"closeHour\":\"21\"},\"19\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"20\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"6\":{\"openHour\":\"8\",\"closeHour\":\"22\"}};\n        var openCloseHoursTimeFormat = {\"1\":{\"openHour\":\"08:00\",\"closeHour\":\"22:00\"},\"14\":{\"openHour\":\"08:00\",\"closeHour\":\"18:00\"},\"10\":{\"openHour\":\"08:00\",\"closeHour\":\"22:00\"},\"15\":{\"openHour\":\"09:00\",\"closeHour\":\"21:00\"},\"16\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"18\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"17\":{\"openHour\":\"09:00\",\"closeHour\":\"21:00\"},\"19\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"20\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"6\":{\"openHour\":\"08:00\",\"closeHour\":\"22:00\"}};\n        var adjustHour = window.adjustHourValue;\n\n        if (openCloseHours.hasOwnProperty(branchId)) {\n            var activeStartHour = openCloseHours[branchId].openHour;\n            var activeEndHour = openCloseHours[branchId].closeHour;\n        }\n\n        if (openCloseHoursTimeFormat.hasOwnProperty(branchId)) {\n            var activeStartHourTimeFormat = openCloseHoursTimeFormat[branchId].openHour;\n            var activeEndHourTimeFormat = openCloseHoursTimeFormat[branchId].closeHour;\n        }\n\n        var now = new Date();\n        var year = now.getFullYear();\n        var month = (now.getMonth() + 1).toString().padStart(2, '0');\n        var day = now.getDate().toString().padStart(2, '0');\n\n        if(startDateCurrent == undefined) {\n            var currentDate = year + \"-\" + month + \"-\" + day;\n        } else {\n            var currentDate = startDateCurrent;\n        }\n\n        var times = [];\n        var userDates = currentDate;\n\n        if (userDates){\n            var selectedDate = moment(userDates.split(\"\/\")[0]).format(\"YYYY-MM-DD\");\n            var isToday = selectedDate === bikagoBranchToday().format('YYYY-MM-DD');\n        } else {\n            var isToday = true;\n        }\n\n        var timezoneOption = 15; \/\/ Krabi\n\n        \/\/ Determine timezone string\n        var timezone = timezoneOption === 15 ? 'Asia\/Bangkok' : 'Asia\/Makassar';\n\n        if (isToday) {\n            times = [];\n\n            \/\/ Get actual time in selected timezone and add adjustHour\n            var nowWithoutAdjustment = moment.tz(timezone);\n            var nowMomentJs = moment.tz(timezone).add(adjustHour, 'hour');\n            var currentDay = nowWithoutAdjustment.format(\"DD\");\n            var actualDay = nowMomentJs.format(\"DD\");\n            var actualHour = nowMomentJs.hour();\n            var actualMinute = nowMomentJs.minute();\n\n            if (actualHour < activeStartHour || actualHour >= activeEndHour) {\n                actualHour = activeStartHour;\n            }\n\n            if (parseInt(actualHour) >= parseInt(activeEndHour) || nowWithoutAdjustment.isBefore(nowMomentJs, 'day')) {\n                \/\/ Add 1 day to current date\n                jQuery(\"#currentDateLogic\").val(1);\n            } else {\n                jQuery(\"#currentDateLogic\").val(0);\n            }\n\n            for (var hour = actualHour; hour <= activeEndHour - 1; hour++) {\n                for (var quarter = 0; quarter < 60; quarter += 15) {\n                    times.push((\"0\" + hour).slice(-2) + \":\" + (\"0\" + quarter).slice(-2));\n                }\n            }\n\n            for (let time of [...times]) {\n                let h = actualHour.toString().padStart(2, '0');\n\n                if (actualMinute >= 1) times = times.filter(i => i !== `${h}:00`);\n                if (actualMinute >= 15) times = times.filter(i => i !== `${h}:15`);\n                if (actualMinute >= 30) times = times.filter(i => i !== `${h}:30`);\n                if (actualMinute >= 45) times = times.filter(i => i !== `${h}:45`);\n            }\n\n            times.push(activeEndHourTimeFormat);\n        } else {\n            times = [];\n            for (var hour = activeStartHour; hour <= activeEndHour - 1; hour++) {\n                for (var quarter = 0; quarter < 60; quarter += 15) {\n                    times.push((\"0\" + hour).slice(-2) + \":\" + (\"0\" + quarter).slice(-2));\n                }\n            }\n            times.push(activeEndHourTimeFormat);\n        }\n\n        const $select = jQuery('.pickup-time');\n        $select.empty();\n\n        times.forEach(function(time) {\n            $select.append(jQuery('<option><\/option>').attr('value', time).text(time));\n        });\n    }\n\n    function getTimePickup(branchId, startDateCurrent) {\n        if (branchId == \"6\" || branchId == 6) {\n            branchId = \"1\";\n        }\n        let activeStartHourTimeFormat;\n        var openCloseHours = {\"1\":{\"openHour\":\"8\",\"closeHour\":\"22\"},\"14\":{\"openHour\":\"8\",\"closeHour\":\"18\"},\"10\":{\"openHour\":\"8\",\"closeHour\":\"22\"},\"15\":{\"openHour\":\"9\",\"closeHour\":\"21\"},\"16\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"18\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"17\":{\"openHour\":\"9\",\"closeHour\":\"21\"},\"19\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"20\":{\"openHour\":\"9\",\"closeHour\":\"17\"},\"6\":{\"openHour\":\"8\",\"closeHour\":\"22\"}};\n        var openCloseHoursTimeFormat = {\"1\":{\"openHour\":\"08:00\",\"closeHour\":\"22:00\"},\"14\":{\"openHour\":\"08:00\",\"closeHour\":\"18:00\"},\"10\":{\"openHour\":\"08:00\",\"closeHour\":\"22:00\"},\"15\":{\"openHour\":\"09:00\",\"closeHour\":\"21:00\"},\"16\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"18\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"17\":{\"openHour\":\"09:00\",\"closeHour\":\"21:00\"},\"19\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"20\":{\"openHour\":\"09:00\",\"closeHour\":\"17:00\"},\"6\":{\"openHour\":\"08:00\",\"closeHour\":\"22:00\"}};\n\n                    var adjustHour = window.adjustHourValue;\n        \n        if (openCloseHours.hasOwnProperty(branchId)) {\n            var activeStartHour = openCloseHours[branchId].openHour;\n            var activeEndHour = openCloseHours[branchId].closeHour;\n        }\n\n        if (openCloseHoursTimeFormat.hasOwnProperty(branchId)) {\n            activeStartHourTimeFormat = openCloseHoursTimeFormat[branchId].openHour;\n            var activeEndHourTimeFormat = openCloseHoursTimeFormat[branchId].closeHour;\n        }\n\n        if(branchId == \"fleet-39\" || branchId == \"fleet-40\") { \/\/ lovina depot & padangbai\n            var activeStartHour = 9;\n            var activeEndHour = 18;\n\n            activeStartHourTimeFormat = \"09:00\";\n            var activeEndHourTimeFormat = \"18:00\";\n\n            adjustHour = window.adjustHourValue;\n        }\n\n        var now = new Date();\n        var year = now.getFullYear();\n        var month = (now.getMonth() + 1).toString().padStart(2, '0');\n        var day = now.getDate().toString().padStart(2, '0');\n\n        if(startDateCurrent == undefined) {\n            var currentDate = year + \"-\" + month + \"-\" + day;\n        } else {\n            var currentDate = startDateCurrent;\n        }\n\n        var times = [];\n        var userDates = currentDate;\n\n        if (userDates){\n            var selectedDate = moment(userDates.split(\"\/\")[0]).format(\"YYYY-MM-DD\");\n            var isToday = selectedDate === bikagoBranchToday().format('YYYY-MM-DD');\n        } else {\n            var isToday = true;\n        }\n\n        \/\/ ID current location\n        var locationId = branchId;\n\n        \/\/ ID-ID used in Bali\n        const baliIds = [1, 14, 18, 20]; \/\/ Bali + Siargao\n\n        \/\/ Timezone\n        const timezone = baliIds.includes(Number(locationId)) ? 'Asia\/Makassar' : 'Asia\/Bangkok';\n\n        \n            var timeGap = 15;\n\n        \n        \/\/ Return is on a later day, so it can use the branch's full opening hours (not today's lead time)\n        var returnTimes = [];\n        for (var hour = activeStartHour; hour <= activeEndHour - 1; hour++) {\n            for (var quarter = 0; quarter < 60; quarter += timeGap) {\n                returnTimes.push((\"0\" + hour).slice(-2) + \":\" + (\"0\" + quarter).slice(-2));\n            }\n        }\n        returnTimes.push(activeEndHourTimeFormat);\n        var returnStartTimeFormat = returnTimes[0];\n\n        if (isToday) {\n            times = [];\n\n            var nowWithoutAdjustment = moment.tz(timezone);\n            var nowMomentJs = moment.tz(timezone).add(adjustHour, 'hour');\n            var currentDay = nowWithoutAdjustment.format(\"DD\");\n            var actualDay = nowMomentJs.format(\"DD\");\n            var actualHour = nowMomentJs.hour();\n            var actualMinute = nowMomentJs.minute();\n\n            if (parseInt(actualHour) >= parseInt(activeEndHour) || nowWithoutAdjustment.isBefore(nowMomentJs, 'day')) {\n                \/\/ Add 1 day to current date\n                jQuery(\"#currentDateLogic\").val(1);\n            } else {\n                \/\/ Keep today\n                \/\/ Wait! Let's check: if nowInBali.hour() >= 20, is today actually tomorrow?\n                \/\/ Let's keep it as original\n                jQuery(\"#currentDateLogic\").val(0);\n            }\n\n            if(parseInt(actualHour) < parseInt(activeStartHour)) {\n                var gapMinute = 1;\n            } else {\n                var gapMinute = 2;\n            }\n\n            if (parseInt(actualHour) < parseInt(activeStartHour) || parseInt(actualHour) >= parseInt(activeEndHour)) {\n                actualHour = activeStartHour;\n            }\n\n            \/\/ get the current date\n            var currentStartDate = parseInt(jQuery('#currentDateLogic').val()) == 1 ? bikagoBranchToday().add(1, 'day') : bikagoBranchToday();\n            var currentEndDate = parseInt(jQuery('#currentDateLogic').val()) == 1 ? bikagoBranchToday().add(4, 'days') : bikagoBranchToday().add(3, 'days');\n\n            \/\/ update date base on branch location\n            jQuery(\".delivery-date-region-change\").html(currentStartDate.format(\"DD MMM\"));\n            jQuery(\".collection-date-region-change\").html(currentEndDate.format(\"DD MMM\"));\n\n            for (var hour = actualHour; hour <= activeEndHour - 1; hour++) {\n                \/\/ if this is the first hour, use 15 instead of 30\n                var currentGap = timeGap;\n\n                for (var quarter = 0; quarter < 60; quarter += currentGap) {\n                    times.push((\"0\" + hour).slice(-2) + \":\" + (\"0\" + quarter).slice(-2));\n                }\n            }\n\n            let h = actualHour.toString().padStart(gapMinute, '0');\n\n            if (actualMinute >= 1) {\n                times = times.filter(i => i !== `${h}:00`);\n            }\n            if (actualMinute >= 15) {\n                times = times.filter(i => i !== `${h}:15`);\n            }\n            if (actualMinute >= 30) {\n                times = times.filter(i => i !== `${h}:30`);\n            }\n            if (actualMinute >= 45) {\n                times = times.filter(i => i !== `${h}:45`);\n            }\n\n            times.push(activeEndHourTimeFormat);\n            activeStartHourTimeFormat = times[0];\n\n        } else {\n            times = [];\n            for (var hour = activeStartHour; hour <= activeEndHour - 1; hour++) {\n                for (var quarter = 0; quarter < 60; quarter += timeGap) {\n                    times.push((\"0\" + hour).slice(-2) + \":\" + (\"0\" + quarter).slice(-2));\n                }\n            }\n            times.push(activeEndHourTimeFormat);\n        }\n\n        \/\/ Get currently selected pickup and return times.\n        \/\/ Keep the pickup time only when the customer picked it: the automatic earliest slot for today\n        \/\/ (now + adjustHour) must not carry over when they move to another day.\n        let currentPickupVal = jQuery(\".pickup-time-value\").val();\n        let currentReturnVal = jQuery(\".return-time-value\").val();\n        let keepPickupVal = window.bikagoPickupTimeChosen && currentPickupVal && times.includes(currentPickupVal);\n        let finalPickupVal = (times.length > 0) ? (keepPickupVal ? currentPickupVal : times[0]) : \"\";\n        \/\/ Same for the return time; by default it matches the pickup time (full rental days)\n        let keepReturnVal = window.bikagoReturnTimeChosen && currentReturnVal && returnTimes.includes(currentReturnVal);\n        let finalReturnVal = keepReturnVal ? currentReturnVal : (returnTimes.includes(finalPickupVal) ? finalPickupVal : returnStartTimeFormat);\n\n        \n            \/\/ Set the return time slider\n            jQuery('#return-time-desktop, #return-time-mobile').attr({\n                min: returnStartTimeFormat,\n                max: activeEndHourTimeFormat,\n                step: 15,\n                value: finalReturnVal\n            });\n\n            initializeSlider(\"return-time-desktop\", \"hidden-return-time-desktop\");\n            initializeSlider(\"return-time-mobile\", \"hidden-return-time-mobile\");\n\n        \n        \n            \/\/ Slider Time Option\n            const $select = jQuery('.pickup-time');\n            $select.empty();\n\n            \/\/ Set the pickup time slider\n            jQuery('#pickup-time-desktop, #pickup-time-mobile').attr({\n                min: activeStartHourTimeFormat,\n                max: activeEndHourTimeFormat,\n                step: 15,\n                value: finalPickupVal\n            });\n\n            initializeSlider(\"pickup-time-desktop\", \"hidden-pickup-time-desktop\");\n            initializeSlider(\"pickup-time-mobile\", \"hidden-pickup-time-mobile\");\n\n            times.forEach(function(time) {\n                $select.append(jQuery('<option><\/option>').attr('value', time).text(time));\n            });\n\n        \n        \/\/ set to current display\n        jQuery(\".pickup-time-value\").val(finalPickupVal);\n        jQuery(\".return-time-value\").val(finalReturnVal);\n\n                    jQuery(\".time-region-change\").html(finalPickupVal);\n            }\n\n    \/\/ To get the location points base on the branch id\n    function getLocationPoints(branchId) {\n        if (branchId == \"6\" || branchId == 6) {\n            branchId = \"1\";\n        }\n        var locationPoints = {\"1\":{\"2\":\"Airport - Domestic terminal\",\"3\":\"Airport - International terminal\",\"63\":\"Bikago Kuta HQ\",\"32\":\"Ubud shop\",\"41\":\"Gilimanuk harbour pickup \\\/ drop-off point\",\"39\":\"Lovina pickup \\\/ drop-off point\",\"40\":\"Padangbai pickup \\\/ drop-off point\",\"43\":\"Sanur port pickup \\\/ drop-off point\"},\"14\":{\"57\":\"Nusa Penida shop\",\"58\":\"Banyar Nyuh Port Nusa Penida\"},\"10\":{\"83\":\"Bangkok\",\"38\":\"Bikago shop Phuket\",\"60\":\"Bikago shop Krabi\",\"45\":\"Airport - International terminal\",\"46\":\"Airport - Domestic terminal\"},\"15\":{\"59\":\"Bikago shop Krabi\",\"61\":\"Bikago shop Phuket\",\"62\":\"Krabi International Airport\"},\"16\":{\"82\":\"Bangkok\",\"64\":\"Bikago shop Chiang Mai\",\"74\":\"Chiang Mai Airport\"},\"18\":{\"69\":\"Lombok Depo\",\"72\":\"Senggigi Port\",\"66\":\"Lombok Airport\",\"68\":\"Bangsal Port\"},\"17\":{\"81\":\"Bangkok\",\"65\":\"Bikago shop Chiang Rai\"},\"19\":{\"71\":\"Bikago shop Khao Lak\",\"79\":\"Bikago shop Krabi\",\"78\":\"Bikago shop Phuket\"},\"20\":{\"80\":\"Bikago shop Siargao\"},\"6\":{\"92\":\"Airport - Domestic terminal\",\"91\":\"Airport - International terminal\",\"86\":\"Bikago Kuta HQ\",\"85\":\"Ubud shop\",\"88\":\"Gilimanuk harbour pickup \\\/ drop-off point\",\"90\":\"Lovina pickup \\\/ drop-off point\",\"89\":\"Padangbai pickup \\\/ drop-off point\",\"87\":\"Sanur port pickup \\\/ drop-off point\",\"84\":\"Ubud depot\"}};\n        var pickupOrReturn = jQuery('input[name=\"pickup_or_return\"]').val();\n        var pickupOrReturnDesktop = jQuery('input[name=\"pickup_or_return_desktop\"]').val();\n\n        \/\/ DESKTOP version\n        var containerDesktop = jQuery(\".location-points-desktop\");\n        var stylesheetDirectoryUri = 'https:\/\/www.bikago.com\/wp-content\/themes\/bikago';\n\n        \/\/ clear the option\n        containerDesktop.empty();\n\n        if (locationPoints.hasOwnProperty(branchId)) {\n            var airportLocations = [];\n            var dropOffLocations = [];\n            var shopLocations = [];\n\n            jQuery.each(locationPoints[branchId], function(index, location) {\n                var icon, category;\n\n                \/\/ Skip Lembar Port\n                if (location.toLowerCase().includes(\"lembar\")) {\n                    return; \/\/ skip Lembar Port\n                }\n\n                \/\/ Skip specific locations based on branch and pickup\/return type\n                if((branchId == \"10\" || branchId == 10) && pickupOrReturnDesktop == \"pickup\") { \/\/ Phuket\n                    if(index == 60 || index == \"60\" || index == 76 || index == \"76\" || index == 82 || index == \"82\" || location.toLowerCase().includes(\"bangkok\")) { \/\/ Skip Bikago Shop Krabi & Khaolak & Bangkok\n                        return; \/\/ skip this iteration\n                    }\n                } else if ((branchId == \"15\" || branchId == 15) && pickupOrReturnDesktop == \"pickup\") { \/\/ Krabi\n                    if(index == 61 || index == \"61\" || index == 77 || index == \"77\") { \/\/ Skip Bikago Shop Phuket & Khaolak\n                        return; \/\/ skip this iteration\n                    }\n                } else if ((branchId == \"19\" || branchId == 19) && pickupOrReturnDesktop == \"pickup\") { \/\/ Khaolak\n                    if(index == 78 || index == \"78\" || index == 79 || index == \"79\") { \/\/ Skip Bikago Shop Krabi & Phuket\n                        return; \/\/ skip this iteration\n                    }\n                } else if ((branchId == \"17\" || branchId == 17) && pickupOrReturnDesktop == \"pickup\") { \/\/ Chiang Rai\n                    if(index == 81 || index == \"81\" || location.toLowerCase().includes(\"bangkok\")) { \/\/ Skip Bangkok\n                        return; \/\/ skip this iteration\n                    }\n                } else if ((branchId == \"22\" || branchId == 22 || branchId == \"16\" || branchId == 16) && pickupOrReturnDesktop == \"pickup\") { \/\/ Chiang Mai\n                    if(index == 83 || index == \"83\" || location.toLowerCase().includes(\"bangkok\")) { \/\/ Skip Bangkok\n                        return; \/\/ skip this iteration\n                    }\n                }\n\n                if (location.toLowerCase().includes(\"airport\")) {\n                    icon = \"plane-icn\";\n                    category = airportLocations;\n                } else if (location.toLowerCase().includes(\"drop-off\")) {\n                    icon = \"pin-map-widget-black\";\n                    category = dropOffLocations;\n                } else {\n                    icon = \"shop-icn\";\n                    category = shopLocations;\n                }\n\n                var displayLocation = location;\n                if (index == 81 || index == \"81\" || index == 82 || index == \"82\" || index == \"83\" || index == \"83\" || location.toLowerCase().includes(\"bangkok\")) {\n                    displayLocation += \" *\";\n                }\n\n                var locVal = index;\n                if (index == 32 || index == \"32\" || location.toLowerCase().includes(\"ubud shop\")) {\n                    locVal = 85;\n                }\n\n                var html = '<div class=\"radio-container orange\">' +\n                    '    <label class=\"form-control\" for=\"location-desktop' + branchId + '_' + index + '\">' +\n                    '        <img decoding=\"async\" src=\"' + stylesheetDirectoryUri + '\/assets\/images\/' + icon + '.svg\" alt=\"icon\">' +\n                    '        <p>' + displayLocation + '<\/p>' +\n                    '    <\/label>' +\n                    '    <input type=\"radio\" id=\"location-desktop' + branchId + '_' + index + '\" name=\"location\" value=\"' + locVal + '\">' +\n                    '<\/div>';\n\n                if (index == 81 || index == \"81\" || index == 82 || index == \"82\" || index == 83 || index == \"83\" || location.toLowerCase().includes(\"bangkok\")) {\n                    html += '<div class=\"radio-container orange search hide bangkok-search-container-desktop search-location\">' +\n                        '    <input class=\"custom-location-input\" type=\"text\" id=\"bangkok-custom-location-desktop\" placeholder=\"Search in Bangkok...\">' +\n                        '    <br><span class=\"font-m text-orange-main text-left mb-10\">* Big Bikes Only, Surcharge +\/- USD 259<\/span>' +\n                        '<\/div>';\n                }\n\n                category.push(html);\n            });\n\n            \/\/ Append in order: airport first, then drop-off, then shop\n            containerDesktop.append(airportLocations.join(\"\"));\n            containerDesktop.append(shopLocations.join(\"\"));\n            containerDesktop.append(dropOffLocations.join(\"\"));\n\n            jQuery(document).ready(function() {\n\n                jQuery('input[type=\"radio\"]').on('change', function() {\n                    \/\/ Reset all label colors\n                    jQuery('input[type=\"radio\"]').each(function() {\n                        jQuery(this).prev('label').css('color', '#5B4831');\n                    });\n\n                    \/\/ Set selected label color to\n                                            if (jQuery(this).is(':checked')) {\n                            jQuery(this).prev('label').css('color', '#DE7C07');\n                        }\n                    \n                    if(jQuery(this).val() != \"custom\" && jQuery(this).val() != \"81\" && jQuery(this).val() != 81 && jQuery(this).val() != \"82\" && jQuery(this).val() != 82 && jQuery(this).val() != \"83\" && jQuery(this).val() != 83) {\n                        jQuery('.search-location').addClass('hide');\n                        jQuery('.bangkok-search-container-desktop, .bangkok-search-container-mobile').addClass('hide');\n                    }\n                });\n\n                initBangkokAutocompleteDesktop();\n\n            });\n        } else {\n            console.error(\"The specified key does not exist in the data object.\");\n        }\n\n        \/\/ MOBILE version\n        var container = jQuery(\".location-points\");\n        var stylesheetDirectoryUri = 'https:\/\/www.bikago.com\/wp-content\/themes\/bikago';\n\n        \/\/ clear the option\n        container.empty();\n\n        if (locationPoints.hasOwnProperty(branchId)) {\n            var airportLocations = [];\n            var dropOffLocations = [];\n            var shopLocations = [];\n\n            jQuery.each(locationPoints[branchId], function(index, location) {\n                var icon, category;\n\n                \/\/ Skip Lembar Port\n                if (location.toLowerCase().includes(\"lembar\")) {\n                    return; \/\/ skip Lembar Port\n                }\n\n                \/\/ Skip specific locations based on branch and pickup\/return type\n                if((branchId == \"10\" || branchId == 10) && pickupOrReturn == \"pickup\") { \/\/ Phuket\n                    if(index == 60 || index == \"60\" || index == 76 || index == \"76\" || index == 82 || index == \"82\" || location.toLowerCase().includes(\"bangkok\")) { \/\/ Skip Bikago Shop Krabi & Khaolak & Bangkok\n                        return; \/\/ skip this iteration\n                    }\n                } else if ((branchId == \"15\" || branchId == 15) && pickupOrReturn == \"pickup\") { \/\/ Krabi\n                    if(index == 61 || index == \"61\" || index == 77 || index == \"77\") { \/\/ Skip Bikago Shop Phuket & Khaolak\n                        return; \/\/ skip this iteration\n                    }\n                } else if ((branchId == \"19\" || branchId == 19) && pickupOrReturn == \"pickup\") { \/\/ Khaolak\n                    if(index == 78 || index == \"78\" || index == 79 || index == \"79\") { \/\/ Skip Bikago Shop Krabi & Phuket\n                        return; \/\/ skip this iteration\n                    }\n                } else if ((branchId == \"17\" || branchId == 17) && pickupOrReturn == \"pickup\") { \/\/ Chiang Rai\n                    if(index == 81 || index == \"81\" || location.toLowerCase().includes(\"bangkok\")) { \/\/ Skip Bangkok\n                        return; \/\/ skip this iteration\n                    }\n                } else if ((branchId == \"22\" || branchId == 22 || branchId == \"16\" || branchId == 16) && pickupOrReturn == \"pickup\") { \/\/ Chiang Mai\n                    if(index == 83 || index == \"83\" || location.toLowerCase().includes(\"bangkok\")) { \/\/ Skip Bangkok\n                        return; \/\/ skip this iteration\n                    }\n                }\n\n                if (location.toLowerCase().includes(\"airport\")) {\n                    icon = \"plane-icn\";\n                    category = airportLocations;\n                } else if (location.toLowerCase().includes(\"drop-off\")) {\n                    icon = \"pin-map-widget-black\";\n                    category = dropOffLocations;\n                } else {\n                    icon = \"shop-icn\";\n                    category = shopLocations;\n                }\n\n                var displayLocation = location;\n                if (index == 81 || index == \"81\" || index == 82 || index == \"82\" || index == 83 || index == \"83\" || location.toLowerCase().includes(\"bangkok\")) {\n                    displayLocation += \" *\";\n                }\n\n                var locVal = index;\n                if (index == 32 || index == \"32\" || location.toLowerCase().includes(\"ubud shop\")) {\n                    locVal = 85;\n                }\n\n                var html = '<div class=\"radio-container orange\">' +\n                    '    <label class=\"form-control\" for=\"location' + branchId + '_' + index + '\">' +\n                    '        <img decoding=\"async\" src=\"' + stylesheetDirectoryUri + '\/assets\/images\/' + icon + '.svg\" alt=\"icon\">' +\n                    '        <p>' + displayLocation + '<\/p>' +\n                    '    <\/label>' +\n                    '    <input type=\"radio\" id=\"location' + branchId + '_' + index + '\" name=\"location\" value=\"' + locVal + '\">' +\n                    '<\/div>';\n\n                if (index == 81 || index == \"81\" || index == 82 || index == \"82\" || index == 83 || index == \"83\" || location.toLowerCase().includes(\"bangkok\")) {\n                    html += '<div class=\"radio-container orange search hide bangkok-search-container-mobile search-location\">' +\n                        '    <input class=\"custom-location-input-mobile\" type=\"text\" id=\"bangkok-custom-location\" placeholder=\"Search in Bangkok...\">' +\n                        '    <p class=\"font-m text-orange-main\">* Big Bikes Only, Surcharge +\/- USD 259<\/p>' +\n                        '<\/div>';\n                }\n\n                category.push(html);\n            });\n\n            \/\/ Append sorted locations: airport first, then drop-off, then shop\n            container.append(airportLocations.join(\"\"));\n            container.append(shopLocations.join(\"\"));\n            container.append(dropOffLocations.join(\"\"));\n\n            jQuery(document).ready(function() {\n\n                jQuery('input[type=\"radio\"]').on('change', function() {\n                    \/\/ Reset all label colors\n                    jQuery('input[type=\"radio\"]').each(function() {\n                        jQuery(this).prev('label').css('color', '#5B4831');\n                    });\n\n                    \/\/ Set selected label color to\n                                            if (jQuery(this).is(':checked')) {\n                            jQuery(this).prev('label').css('color', '#DE7C07');\n                        }\n                    \n                    if(jQuery(this).val() != \"custom\" && jQuery(this).val() != \"81\" && jQuery(this).val() != 81 && jQuery(this).val() != \"82\" && jQuery(this).val() != 82 && jQuery(this).val() != \"83\" && jQuery(this).val() != 83) {\n                        jQuery('.search-location').addClass('hide');\n                        jQuery('.bangkok-search-container-desktop, .bangkok-search-container-mobile').addClass('hide');\n                    }\n                });\n\n                initBangkokAutocompleteMobile();\n\n            });\n        } else {\n            console.error(\"The specified key does not exist in the data object.\");\n        }\n\n    }\n\n<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-abbcfe2 e-flex e-con-boxed e-con e-child\" data-id=\"abbcfe2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0b6e87 elementor-widget elementor-widget-n-carousel\" data-id=\"d0b6e87\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;carousel_items&quot;:[{&quot;slide_title&quot;:&quot;Slide #1&quot;,&quot;_id&quot;:&quot;7175e88&quot;},{&quot;slide_title&quot;:&quot;Slide #2&quot;,&quot;_id&quot;:&quot;e4621d8&quot;},{&quot;slide_title&quot;:&quot;Slide #3&quot;,&quot;_id&quot;:&quot;31c4eb9&quot;}],&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:20,&quot;sizes&quot;:[]},&quot;autoplay_speed&quot;:1000,&quot;slides_to_show_tablet&quot;:&quot;2&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;offset_sides&quot;:&quot;none&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;image_spacing_custom_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-carousel swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"1\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 von 3\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1c78fb6 e-flex e-con-boxed e-con e-child\" data-id=\"1c78fb6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0702350 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"0702350\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewBox=\"0 0 48 48\" fill=\"none\"><rect x=\"0.75\" y=\"0.75\" width=\"46.5\" height=\"46.5\" rx=\"23.25\" stroke=\"white\" stroke-width=\"1.5\"><\/rect><path d=\"M18 22H28.5L24.5 26H19.5L23.5 22M25 18H27L30.5 25M14 28C14 28.7956 14.3161 29.5587 14.8787 30.1213C15.4413 30.6839 16.2044 31 17 31C17.7956 31 18.5587 30.6839 19.1213 30.1213C19.6839 29.5587 20 28.7956 20 28C20 27.2044 19.6839 26.4413 19.1213 25.8787C18.5587 25.3161 17.7956 25 17 25C16.2044 25 15.4413 25.3161 14.8787 25.8787C14.3161 26.4413 14 27.2044 14 28ZM28 28C28 28.7956 28.3161 29.5587 28.8787 30.1213C29.4413 30.6839 30.2044 31 31 31C31.7956 31 32.5587 30.6839 33.1213 30.1213C33.6839 29.5587 34 28.7956 34 28C34 27.2044 33.6839 26.4413 33.1213 25.8787C32.5587 25.3161 31.7956 25 31 25C30.2044 25 29.4413 25.3161 28.8787 25.8787C28.3161 26.4413 28 27.2044 28 28Z\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Hochwertige Fahrr\u00e4der<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"2\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 von 3\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-38c403f e-flex e-con-boxed e-con e-child\" data-id=\"38c403f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b15cc02 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"b15cc02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"49\" height=\"48\" viewBox=\"0 0 49 48\" fill=\"none\"><rect x=\"1.25\" y=\"0.75\" width=\"46.5\" height=\"46.5\" rx=\"23.25\" stroke=\"white\" stroke-width=\"1.5\"><\/rect><path d=\"M24.4998 15C26.8357 17.0666 29.8843 18.1426 32.9998 18C33.4534 19.543 33.5922 21.1615 33.408 22.7592C33.2237 24.3569 32.7202 25.9013 31.9272 27.3005C31.1343 28.6998 30.0682 29.9254 28.7923 30.9045C27.5164 31.8836 26.0566 32.5962 24.4998 33C22.943 32.5962 21.4833 31.8836 20.2074 30.9045C18.9314 29.9254 17.8653 28.6998 17.0724 27.3005C16.2795 25.9013 15.776 24.3569 15.5917 22.7592C15.4075 21.1615 15.5462 19.543 15.9998 18C19.1154 18.1426 22.164 17.0666 24.4998 15Z\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Sichere Zahlungen<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"3\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 von 3\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7f9ba27 e-flex e-con-boxed e-con e-child\" data-id=\"7f9ba27\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd7d8d3 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"bd7d8d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"49\" height=\"48\" viewBox=\"0 0 49 48\" fill=\"none\"><rect x=\"1.25\" y=\"0.75\" width=\"46.5\" height=\"46.5\" rx=\"23.25\" stroke=\"white\" stroke-width=\"1.5\"><\/rect><path d=\"M29.2 20C29.001 19.4352 28.6374 18.943 28.1563 18.5865C27.6751 18.2301 27.0983 18.0258 26.5 18H22.5C21.7044 18 20.9413 18.3161 20.3787 18.8787C19.8161 19.4413 19.5 20.2044 19.5 21C19.5 21.7956 19.8161 22.5587 20.3787 23.1213C20.9413 23.6839 21.7044 24 22.5 24H26.5C27.2956 24 28.0587 24.3161 28.6213 24.8787C29.1839 25.4413 29.5 26.2044 29.5 27C29.5 27.7956 29.1839 28.5587 28.6213 29.1213C28.0587 29.6839 27.2956 30 26.5 30H22.5C21.9017 29.9742 21.3249 29.7699 20.8437 29.4135C20.3626 29.057 19.999 28.5648 19.8 28M24.5 15V33\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Mehrere W\u00e4hrungen<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5d0e682 e-con-full e-flex e-con e-parent\" data-id=\"5d0e682\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f9b94e6 elementor-widget elementor-widget-template\" data-id=\"f9b94e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"4205\" class=\"elementor elementor-4205 elementor-3900 elementor-3900\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ae2e75b e-flex e-con-boxed e-con e-parent\" data-id=\"ae2e75b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d424842 e-con-full e-flex e-con e-child\" data-id=\"d424842\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf72de8 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"bf72de8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M5.76093 0H0V5.76093C0 6.99754 1.00246 8 2.23907 8C1.00246 8 0 9.00246 0 10.2391V16H5.76093C6.99754 16 8 14.9975 8 13.7609C8 14.9975 9.00246 16 10.2391 16H16V10.2391C16 9.00247 14.9975 8 13.7609 8C14.9975 8 16 6.99754 16 5.76093V0H10.2391C9.00247 0 8 1.00246 8 2.23907C8 1.00246 6.99754 0 5.76093 0Z\" fill=\"#DE7C07\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Unsere Zahlen<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-da13967 e-con-full e-flex e-con e-child\" data-id=\"da13967\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e0c2a5a elementor-widget elementor-widget-image\" data-id=\"e0c2a5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"164\" src=\"https:\/\/www.bikago.com\/wp-content\/uploads\/2026\/03\/5000orange-1.png\" class=\"attachment-large size-large wp-image-4204\" alt=\"5000orange.png\" srcset=\"https:\/\/www.bikago.com\/wp-content\/uploads\/2026\/03\/5000orange-1.png 692w, https:\/\/www.bikago.com\/wp-content\/uploads\/2026\/03\/5000orange-1-300x71.png 300w\" sizes=\"(max-width: 692px) 100vw, 692px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8dc843f elementor-widget elementor-widget-heading\" data-id=\"8dc843f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><a href=\"#google-review\">5-Sterne-Bewertungen<\/a><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7fff7f8 e-con-full e-flex e-con e-child\" data-id=\"7fff7f8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8285ef elementor-widget elementor-widget-image\" data-id=\"f8285ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"279\" height=\"82\" src=\"https:\/\/www.bikago.com\/wp-content\/uploads\/2024\/04\/2014-orange.svg\" class=\"attachment-large size-large wp-image-4071\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33595b7 elementor-widget elementor-widget-heading\" data-id=\"33595b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">vertrauensw\u00fcrdig seit<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc7af78 e-con-full e-flex e-con e-child\" data-id=\"bc7af78\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46b4caf elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"46b4caf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"245\" height=\"94\" src=\"https:\/\/www.bikago.com\/wp-content\/uploads\/2024\/04\/7-orange.svg\" class=\"attachment-large size-large wp-image-4072\" alt=\"7 orange\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8da6d3 elementor-widget elementor-widget-heading\" data-id=\"c8da6d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Pannenhilfe<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ddca371 e-flex e-con-boxed e-con e-parent\" data-id=\"ddca371\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-9e6bb79 e-con-full e-flex e-con e-child\" data-id=\"9e6bb79\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-741e547 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"741e547\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2.34314 2.34314C1.54126 3.14502 1.25166 4.2652 1.47435 5.29698C0.587306 5.8691 0 6.86597 0 8C-1.39325e-07 9.134 0.587306 10.1309 1.47435 10.703C1.25166 11.7348 1.54126 12.855 2.34314 13.6569C3.14503 14.4587 4.2652 14.7483 5.29698 14.5257C5.86911 15.4127 6.86597 16 8 16C9.134 16 10.1309 15.4127 10.703 14.5257C11.7348 14.7483 12.855 14.4587 13.6569 13.6569C14.4587 12.855 14.7483 11.7348 14.5257 10.703C15.4127 10.1309 16 9.134 16 8C16 6.86597 15.4127 5.8691 14.5257 5.29698C14.7483 4.2652 14.4587 3.14503 13.6569 2.34314C12.855 1.54126 11.7348 1.25166 10.703 1.47435C10.1309 0.587306 9.134 0 8 0C6.86597 0 5.8691 0.587305 5.29698 1.47434C4.2652 1.25166 3.14503 1.54126 2.34314 2.34314Z\" fill=\"#DE7C07\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Schnellstart<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-abd33bb e-con-full e-flex e-con e-child\" data-id=\"abd33bb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eeeb634 elementor-widget elementor-widget-heading\" data-id=\"eeeb634\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">In drei Schritten einen Roller in Ubud mieten<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6964200 e-con-full e-flex e-con e-child\" data-id=\"6964200\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-df8064e e-con-full e-flex e-con e-child\" data-id=\"df8064e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6cf9313 e-flex e-con-boxed e-con e-child\" data-id=\"6cf9313\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-048c303 e-con-full e-flex e-con e-child\" data-id=\"048c303\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04272ac elementor-widget elementor-widget-image\" data-id=\"04272ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"80\" height=\"112\" src=\"https:\/\/www.bikago.com\/wp-content\/uploads\/2024\/04\/1-orange.svg\" class=\"attachment-large size-large wp-image-4073\" alt=\"1 Orange\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e0ba26d e-con-full e-flex e-con e-child\" data-id=\"e0ba26d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38f2528 elementor-widget elementor-widget-heading\" data-id=\"38f2528\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Das Fahrrad an das Gel\u00e4nde anpassen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-089e935 elementor-widget elementor-widget-text-editor\" data-id=\"089e935\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Die Stra\u00dfen von Ubud schl\u00e4ngeln sich durch Reisterrassen und f\u00fchren hinab in Flusst\u00e4ler \u2013 daher ist die Wahl des richtigen Modells entscheidend. F\u00fcr die Stadt und die nahegelegenen Tempel reicht eine Honda Vario 160 ABS aus; f\u00fcr Ausfl\u00fcge nach Tegallalang, Kintamani oder Fahrten zu zweit sollten Sie sich f\u00fcr eine Honda ADV 160 ABS oder eine Yamaha NMax entscheiden. Buchen Sie online, und das Angebot wird sofort angezeigt. Durch den Abschluss einer optionalen Versicherung an der Kasse entf\u00e4llt die Kaution.   <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-55d1a38 e-flex e-con-boxed e-con e-child\" data-id=\"55d1a38\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2336b7f e-con-full e-flex e-con e-child\" data-id=\"2336b7f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-042d9c6 elementor-widget elementor-widget-heading\" data-id=\"042d9c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">2<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-df8713d e-con-full e-flex e-con e-child\" data-id=\"df8713d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ed8108a elementor-widget elementor-widget-heading\" data-id=\"ed8108a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Abholen oder Lieferung zur Villa<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26bbfda elementor-widget elementor-widget-text-editor\" data-id=\"26bbfda\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Holen Sie den Roller an einer Bikago-Filiale ab oder lassen Sie ihn zu Ihrem Hotel oder Ihrer Villa \u00fcberall in der Region Ubud liefern, einschlie\u00dflich Penestanan, Nyuh Kuning und Pengosekan. Bei einer Mietdauer von 3 Tagen oder mehr ist die Lieferung kostenlos; bei k\u00fcrzeren Buchungen fallen 5 USD pro Lieferung oder Abholung an. Ihr Reisepass wird nicht einbehalten.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eadea98 e-flex e-con-boxed e-con e-child\" data-id=\"eadea98\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4d9522e e-con-full e-flex e-con e-child\" data-id=\"4d9522e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29fba4f elementor-widget elementor-widget-heading\" data-id=\"29fba4f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">3<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49a5bdf e-con-full e-flex e-con e-child\" data-id=\"49a5bdf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9571498 elementor-widget elementor-widget-heading\" data-id=\"9571498\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Entdecken Sie die Umgebung abseits des Zentrums<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-499b789 elementor-widget elementor-widget-text-editor\" data-id=\"499b789\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Tegallalang, Tirta Empul, Campuhan Ridge, der Tegenungan-Wasserfall \u2013 all diese Orte sind nur eine kurze Fahrt vom Zentrum entfernt. Wenn Sie fertig sind, holen wir das Fahrrad direkt von Ihrer Unterkunft ab. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7316702 e-con-full e-flex e-con e-child\" data-id=\"7316702\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ba1d66a elementor-widget elementor-widget-image\" data-id=\"ba1d66a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"564\" height=\"552\" src=\"https:\/\/www.bikago.com\/wp-content\/uploads\/2025\/03\/quick-start-illustration-orange.webp\" class=\"attachment-large size-large wp-image-4074\" alt=\"Schnellstart-Illustration Orange\" srcset=\"https:\/\/www.bikago.com\/wp-content\/uploads\/2025\/03\/quick-start-illustration-orange.webp 564w, https:\/\/www.bikago.com\/wp-content\/uploads\/2025\/03\/quick-start-illustration-orange-300x294.webp 300w\" sizes=\"(max-width: 564px) 100vw, 564px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c1d881a e-flex e-con-boxed e-con e-parent\" data-id=\"c1d881a\" data-element_type=\"container\" data-e-type=\"container\" id=\"google-review\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a1ae707 e-con-full e-flex e-con e-child\" data-id=\"a1ae707\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-93d900c e-con-full e-flex e-con e-child\" data-id=\"93d900c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1853201 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"1853201\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16H0V8Z\" fill=\"#DE7C07\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Bewertungen<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e4893aa elementor-widget elementor-widget-heading\" data-id=\"e4893aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Was unsere Kunden sagen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5494733 e-con-full e-flex e-con e-child\" data-id=\"5494733\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-dfb8112 e-con-full e-flex e-con e-child\" data-id=\"dfb8112\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af11c91 elementor-widget elementor-widget-html\" data-id=\"af11c91\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script src=\"https:\/\/static.elfsight.com\/platform\/platform.js\" async=\"\"><\/script>\n<div class=\"elfsight-app-20c96eca-d5c7-42dd-be74-4c299bfa619d\" data-elfsight-app-lazy=\"\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-57befed e-flex e-con-boxed e-con e-parent\" data-id=\"57befed\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8edd591 e-con-full e-flex e-con e-child\" data-id=\"8edd591\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc1c333 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"cc1c333\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7.82494 0.14771C7.85887 -0.0492378 8.14112 -0.0492364 8.17504 0.147712L8.54904 2.31844C8.57888 2.4915 8.81432 2.5213 8.88616 2.3611L9.78712 0.351761C9.86888 0.169454 10.1422 0.23978 10.1262 0.438996L9.94968 2.6347C9.9356 2.80977 10.1562 2.8973 10.2656 2.76002L11.637 1.03831C11.7614 0.882104 12.0088 1.01834 11.9438 1.2073L11.2278 3.29004C11.1707 3.45609 11.3627 3.59585 11.5027 3.49014L13.2584 2.16424C13.4177 2.04394 13.6234 2.23753 13.5136 2.40437L12.3031 4.24326C12.2066 4.38986 12.3579 4.57307 12.5198 4.50556L14.5494 3.65879C14.7335 3.58197 14.8848 3.82074 14.737 3.95497L13.1081 5.43446C12.9782 5.55242 13.0793 5.76757 13.2528 5.7425L15.4288 5.42806C15.6262 5.39953 15.7135 5.66849 15.537 5.76168L13.5921 6.78882C13.437 6.87071 13.4815 7.10427 13.6558 7.12322L15.8415 7.36087C16.0398 7.38244 16.0575 7.66467 15.8635 7.71097L13.7247 8.2212C13.5542 8.26192 13.5393 8.4992 13.7034 8.56096L15.7614 9.33576C15.9482 9.40608 15.8953 9.68384 15.6958 9.6804L13.4976 9.64168C13.3223 9.63856 13.249 9.86472 13.3926 9.96544L15.1938 11.2287C15.3571 11.3434 15.237 11.5992 15.0446 11.5461L12.9251 10.9609C12.7561 10.9142 12.629 11.115 12.743 11.2483L14.174 12.9207C14.3038 13.0725 14.1239 13.2903 13.9508 13.191L12.0431 12.096C11.891 12.0087 11.718 12.1715 11.7954 12.329L12.7663 14.3054C12.8544 14.4848 12.6261 14.651 12.4831 14.5117L10.907 12.9758C10.7814 12.8533 10.5734 12.9678 10.6094 13.1398L11.0592 15.2959C11.1 15.4916 10.8375 15.5957 10.7337 15.4251L9.5884 13.5447C9.49704 13.3948 9.2672 13.4539 9.25928 13.6294L9.15976 15.83C9.1508 16.0296 8.87072 16.065 8.81248 15.8739L8.16992 13.7673C8.11864 13.5994 7.88135 13.5994 7.83011 13.7673L7.18755 15.8739C7.12925 16.065 6.84923 16.0296 6.8402 15.83L6.74072 13.6294C6.73279 13.4539 6.50293 13.3948 6.41162 13.5447L5.26635 15.4251C5.16244 15.5957 4.90002 15.4916 4.94083 15.2959L5.39068 13.1398C5.42654 12.9678 5.21858 12.8533 5.09294 12.9758L3.51692 14.5117C3.37393 14.651 3.14558 14.4848 3.23368 14.3054L4.20459 12.329C4.282 12.1715 4.109 12.0087 3.9569 12.096L2.04918 13.191C1.87609 13.2903 1.69618 13.0725 1.82601 12.9207L3.25698 11.2483C3.37107 11.115 3.2439 10.9142 3.07492 10.9609L0.955344 11.5461C0.763035 11.5992 0.642861 11.3434 0.806272 11.2287L2.60739 9.96544C2.75099 9.86472 2.67766 9.63856 2.5024 9.64168L0.304155 9.6804C0.10471 9.68384 0.0518208 9.40608 0.23855 9.33576L2.29664 8.56096C2.46073 8.4992 2.44582 8.26192 2.2753 8.2212L0.13652 7.71097C-0.0575311 7.66467 -0.0398071 7.38244 0.158505 7.36087L2.34426 7.12322C2.51852 7.10427 2.56298 6.87071 2.40792 6.78882L0.462979 5.76168C0.286516 5.66848 0.373737 5.39953 0.57117 5.42806L2.74724 5.7425C2.92073 5.76757 3.02178 5.55242 2.8919 5.43446L1.26302 3.95497C1.11523 3.82074 1.26646 3.58197 1.45062 3.65879L3.48027 4.50556C3.6421 4.57307 3.79336 4.38986 3.69686 4.24326L2.48637 2.40437C2.37654 2.23753 2.58229 2.04394 2.74158 2.16424L4.4973 3.49014C4.63728 3.59585 4.82926 3.45609 4.77218 3.29004L4.05615 1.2073C3.99119 1.01834 4.23853 0.882104 4.36296 1.03831L5.73441 2.76002C5.84375 2.8973 6.0644 2.80976 6.05033 2.6347L5.87375 0.438994C5.85773 0.239779 6.13111 0.169453 6.21286 0.351759L7.11388 2.3611C7.18571 2.5213 7.42116 2.4915 7.45098 2.31844L7.82494 0.14771Z\" fill=\"#DE7C07\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">FAQs<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6a4b5d e-con-full e-flex e-con e-child\" data-id=\"b6a4b5d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d14f4c elementor-widget elementor-widget-heading\" data-id=\"5d14f4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">H\u00e4ufig gestellte Fragen<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fa4643a e-con-full e-flex e-con e-child\" data-id=\"fa4643a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-397b098 e-n-tabs-none elementor-widget elementor-widget-n-tabs\" data-id=\"397b098\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;horizontal_scroll_mobile&quot;:&quot;disable&quot;,&quot;tabs_justify_horizontal&quot;:&quot;start&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"60272792\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-602727921\" data-tab-title-id=\"e-n-tab-title-602727921\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-602727921\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tH\u00e4ufig gestellte Fragen zu Chicago\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-602727922\" data-tab-title-id=\"e-n-tab-title-602727922\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-602727922\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tH\u00e4ufig gestellte Fragen zum Scooter- und Fahrradverleih\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-602727921\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-602727921\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-e1f82b5 e-con-full e-flex e-con e-child\" data-id=\"e1f82b5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e767fd4 e-con-full e-flex e-con e-child\" data-id=\"e767fd4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2743f3f elementor-widget elementor-widget-n-accordion\" data-id=\"2743f3f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4110\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-4110\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Sind die Stra\u00dfen rund um Ubud mit einem Motorroller gut befahrbar? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4110\" class=\"elementor-element elementor-element-dabce73 e-con-full e-flex e-con e-child\" data-id=\"dabce73\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4110\" class=\"elementor-element elementor-element-b287861 e-flex e-con-boxed e-con e-child\" data-id=\"b287861\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38db2a0 elementor-widget elementor-widget-text-editor\" data-id=\"38db2a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Ja, f\u00fcr Fahrer mit etwas Erfahrung im Umgang mit Motorrollern. Im Zentrum von Ubud gibt es enge, h\u00fcgelige Stra\u00dfen mit regem Verkehr rund um die Monkey Forest Road, die Jalan Raya Ubud und den Kunstmarkt sowie einspurige Br\u00fccken und Lieferwagen. Au\u00dferhalb des Zentrums l\u00e4sst der Verkehr nach: Die Fahrt nach Tegallalang f\u00fchrt durch offene Reisfelder, und die Stra\u00dfe nach Gunung Kawi ist ruhig. Wenn Sie noch nie einen Motorroller gefahren sind, sollten Sie vor Ihrer Fahrt in Ubud eine Fahrstunde nehmen.   <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4111\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-4111\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Wie viel kostet es, in Ubud einen Roller zu mieten? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4111\" class=\"elementor-element elementor-element-6b01573 e-con-full e-flex e-con e-child\" data-id=\"6b01573\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4111\" class=\"elementor-element elementor-element-2f2a6be e-flex e-con-boxed e-con e-child\" data-id=\"2f2a6be\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4e2e7c3 elementor-widget elementor-widget-text-editor\" data-id=\"4e2e7c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Der Preis h\u00e4ngt vom Modell, der Saison und der Dauer Ihrer Anmietung ab. Die Motorrad\u00fcbersichten auf dieser Seite zeigen den aktuellen Tagessatz f\u00fcr jedes Modell: Der Honda Vario 160 ABS ist am g\u00fcnstigsten, w\u00e4hrend der Honda ADV 160 ABS und der Yamaha NMax etwas mehr kosten. Bei l\u00e4ngeren Mietzeitr\u00e4umen wird automatisch ein Rabatt gew\u00e4hrt, es sind Monatstarife verf\u00fcgbar, und Stammkunden k\u00f6nnen 10 % Rabatt beantragen. Mit der Bikago-Versicherung entf\u00e4llt die Kaution. Ohne Versicherung f\u00e4llt eine r\u00fcckerstattbare Kaution in H\u00f6he von 750 USD f\u00fcr Roller und 1.250 USD f\u00fcr gro\u00dfe Motorr\u00e4der ab 250 ccm an.    <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4112\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-4112\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Wie l\u00e4uft die Lieferung ab? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4112\" class=\"elementor-element elementor-element-d24296f e-con-full e-flex e-con e-child\" data-id=\"d24296f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4112\" class=\"elementor-element elementor-element-6512413 e-flex e-con-boxed e-con e-child\" data-id=\"6512413\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0ed38c3 elementor-widget elementor-widget-text-editor\" data-id=\"0ed38c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Bikago liefert an Hotels und Villen in der gesamten Region Ubud, darunter Penestanan, Nyuh Kuning und Pengosekan. Bei einer Mietdauer von mindestens 3 Tagen sind Lieferung und Abholung kostenlos; bei k\u00fcrzeren Buchungen fallen 5 USD pro Lieferung oder Abholung an. Die Abholung am Ende der Mietdauer ist stets inbegriffen.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4113\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-4113\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Welche Orte kann ich von Ubud aus mit dem Roller erreichen? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4113\" class=\"elementor-element elementor-element-4efbdb4 e-con-full e-flex e-con e-child\" data-id=\"4efbdb4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4113\" class=\"elementor-element elementor-element-e57fa84 e-flex e-con-boxed e-con e-child\" data-id=\"e57fa84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa1ae0d elementor-widget elementor-widget-text-editor\" data-id=\"aa1ae0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Die Reisterrassen von Tegallalang liegen etwa zwanzig Minuten n\u00f6rdlich. Tirta Empul liegt etwa eine halbe Stunde nord\u00f6stlich. Der Tegenungan-Wasserfall ist etwa ebenso weit in s\u00fcdlicher Richtung entfernt. Der Hafen von Sanur \u2013 Ausgangspunkt f\u00fcr Schnellboote nach Nusa Penida \u2013 liegt etwa f\u00fcnfzig Minuten s\u00fcd\u00f6stlich. Dank der zentralen Lage von Ubud ist <b>das Mieten eines Motorrads in Ubud<\/b> eine praktische Wahl f\u00fcr Tagesausfl\u00fcge.    <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4114\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-4114\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Welchen F\u00fchrerschein brauche ich, um in Ubud einen Roller zu mieten? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4114\" class=\"elementor-element elementor-element-d0c7581 e-con-full e-flex e-con e-child\" data-id=\"d0c7581\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4114\" class=\"elementor-element elementor-element-9b5e3d1 e-flex e-con-boxed e-con e-child\" data-id=\"9b5e3d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f47e8 elementor-widget elementor-widget-text-editor\" data-id=\"d3f47e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Fahrer ben\u00f6tigen einen internationalen F\u00fchrerschein mit einer Berechtigung zum F\u00fchren von Motorr\u00e4dern oder einen indonesischen F\u00fchrerschein der Klasse C. Ein normaler Autof\u00fchrerschein berechtigt nicht zum Fahren eines Rollers. Falls Sie noch keinen internationalen F\u00fchrerschein besitzen, kann Bikago Ihnen dank seiner Partnerschaft mit der International Drivers Association bei der Online-Beantragung helfen. F\u00fchren Sie bei jeder Fahrt die erforderlichen Dokumente mit sich, auch bei kurzen Fahrten zwischen dem Stadtzentrum und den umliegenden D\u00f6rfern, da fehlende Dokumente Auswirkungen auf Ihre Reiseversicherung haben k\u00f6nnen.   <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4115\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-4115\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Was ist im Motorradverleih von Bikago in Ubud enthalten? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4115\" class=\"elementor-element elementor-element-af4944b e-con-full e-flex e-con e-child\" data-id=\"af4944b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4115\" class=\"elementor-element elementor-element-912aa9d e-flex e-con-boxed e-con e-child\" data-id=\"912aa9d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d93b947 elementor-widget elementor-widget-text-editor\" data-id=\"d93b947\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Ein Motorradverleih in Ubud bei Bikago umfasst ein gewartetes Motorrad, das nicht \u00e4lter als drei Jahre ist, zwei Helme, eine Handyhalterung, ein einfaches Erste-Hilfe-Set sowie einen englischsprachigen Pannendienst rund um die Uhr. Eine optionale Versicherung deckt Sch\u00e4den und Diebstahl mit einer Selbstbeteiligung von 95 US-Dollar ab und macht die Kaution \u00fcberfl\u00fcssig (die ansonsten 750 US-Dollar f\u00fcr Roller und 1.250 US-Dollar f\u00fcr gro\u00dfe Motorr\u00e4der betr\u00e4gt). Zuverl\u00e4ssige Bremsen und regelm\u00e4\u00dfige Wartung sind in der Umgebung von Ubud wichtig, wo viele Strecken wiederholte Anstiege und Abfahrten beinhalten.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4116\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"7\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-4116\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Lohnt es sich, in Ubud mehr f\u00fcr einen gr\u00f6\u00dferen Roller zu bezahlen? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4116\" class=\"elementor-element elementor-element-50579e5 e-con-full e-flex e-con e-child\" data-id=\"50579e5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4116\" class=\"elementor-element elementor-element-b2e0f80 e-flex e-con-boxed e-con e-child\" data-id=\"b2e0f80\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c788a9 elementor-widget elementor-widget-text-editor\" data-id=\"8c788a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>F\u00fcr die Innenstadt und die nahegelegenen Tempel reicht die Honda Vario 160 ABS aus. Wenn Sie jedoch vorhaben, nach Tegallalang, Tirta Empul oder den Anstieg nach Kintamani zu fahren, oder wenn Sie mit einem Beifahrer unterwegs sind, bew\u00e4ltigen eine Honda ADV 160 ABS oder eine Yamaha NMax die Steigungen komfortabler. Den Unterschied werden Sie bei den steileren Anstiegen bemerken.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-602727922\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-602727922\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-e9d7986 e-con-full e-flex e-con e-child\" data-id=\"e9d7986\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ab8be12 e-con-full e-flex e-con e-child\" data-id=\"ab8be12\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f0b16c0 elementor-widget elementor-widget-n-accordion\" data-id=\"f0b16c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2520\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-2520\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Brauche ich Motorradfahrpraxis, um einen Roller zu mieten? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2520\" class=\"elementor-element elementor-element-ce9c825 e-con-full e-flex e-con e-child\" data-id=\"ce9c825\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2520\" class=\"elementor-element elementor-element-d82bebd e-flex e-con-boxed e-con e-child\" data-id=\"d82bebd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da0928e elementor-widget elementor-widget-text-editor\" data-id=\"da0928e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Sie sollten bereits sicher mit dem Motorroller umgehen k\u00f6nnen, bevor Sie in Ubud einen mieten. Das Stadtzentrum ist h\u00fcgelig und verkehrsreich, und viele Strecken weisen steile Gef\u00e4lle auf, bei denen es auf eine gute Bremskontrolle ankommt. Wenn Sie noch keine Erfahrung mit Motorrollern haben, nehmen Sie zun\u00e4chst eine Fahrstunde und beginnen Sie auf den ruhigeren Stra\u00dfen au\u00dferhalb der Stadt. Au\u00dferdem ben\u00f6tigen Sie einen g\u00fcltigen F\u00fchrerschein und einen internationalen F\u00fchrerschein, wie in der obigen Frage zum F\u00fchrerschein erl\u00e4utert.   <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2521\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2521\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Welche Tipps k\u00f6nnen Sie f\u00fcr eine erfolgreiche und problemlose Motorradvermietung in Ubud geben? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2521\" class=\"elementor-element elementor-element-0625e07 e-con-full e-flex e-con e-child\" data-id=\"0625e07\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2521\" class=\"elementor-element elementor-element-a3be431 e-flex e-con-boxed e-con e-child\" data-id=\"a3be431\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ec072f elementor-widget elementor-widget-text-editor\" data-id=\"5ec072f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Buchen Sie in der Hochsaison im Voraus online, lassen Sie das Motorrad bei der \u00dcbergabe von unserem Personal \u00fcberpr\u00fcfen und machen Sie Fotos davon. Schlie\u00dfen Sie eine Versicherung ab, wenn Sie auf eine Kaution verzichten und eine Selbstbeteiligung von 95 USD w\u00fcnschen. Speichern Sie die WhatsApp-Nummer von Bikago f\u00fcr Pannenhilfe, f\u00fchren Sie bei jeder Fahrt Ihren F\u00fchrerschein und Ihren internationalen F\u00fchrerschein mit sich und planen Sie in der Regenzeit l\u00e4ngere Ausfl\u00fcge wie zum Beispiel nach Kintamani f\u00fcr den Vormittag ein. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2522\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2522\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Muss ich meinen Reisepass hinterlegen oder eine Kaution hinterlegen? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2522\" class=\"elementor-element elementor-element-33f1820 e-con-full e-flex e-con e-child\" data-id=\"33f1820\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2522\" class=\"elementor-element elementor-element-50d54ab e-flex e-con-boxed e-con e-child\" data-id=\"50d54ab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1baeedf elementor-widget elementor-widget-text-editor\" data-id=\"1baeedf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>No. Bikago never keeps your passport, and with Bikago insurance there is no security deposit. Without insurance, a refundable deposit of USD 750 applies to scooters and USD 1,250 to big bikes of 250cc and above.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2523\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2523\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Wie kann ich einen Roller in Ubud sicher fahren? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2523\" class=\"elementor-element elementor-element-f640c2e e-con-full e-flex e-con e-child\" data-id=\"f640c2e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2523\" class=\"elementor-element elementor-element-eec373c e-flex e-con-boxed e-con e-child\" data-id=\"eec373c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9225e3 elementor-widget elementor-widget-text-editor\" data-id=\"a9225e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Tragen Sie stets einen Helm und achten Sie darauf, dass Ihr Beifahrer dies ebenfalls tut. F\u00fchren Sie Ihren F\u00fchrerschein und Ihren internationalen F\u00fchrerschein mit sich, fahren Sie nicht ohne Oberbekleidung und fahren Sie niemals unter Alkoholeinfluss. Fahren Sie auf nassen Stra\u00dfen und bei steilen Abfahrten in die Flusst\u00e4ler rund um Ubud langsamer und meiden Sie das Stadtzentrum zu den Sto\u00dfzeiten, bis Sie sich mit den Stra\u00dfen auskennen.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2524\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2524\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Was sind die Voraussetzungen f\u00fcr das Mieten eines Motorrads in Ubud? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2524\" class=\"elementor-element elementor-element-8713e18 e-con-full e-flex e-con e-child\" data-id=\"8713e18\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2524\" class=\"elementor-element elementor-element-be401ce e-flex e-con-boxed e-con e-child\" data-id=\"be401ce\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ffbf2be elementor-widget elementor-widget-text-editor\" data-id=\"ffbf2be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Sie m\u00fcssen mindestens 18 Jahre alt sein und \u00fcber einen g\u00fcltigen F\u00fchrerschein aus Ihrem Heimatland sowie einen internationalen F\u00fchrerschein verf\u00fcgen; um im Stra\u00dfenverkehr versichert zu sein, muss der internationale F\u00fchrerschein eine Motorradberechtigung enthalten (siehe die Frage zum F\u00fchrerschein oben). F\u00fcr gro\u00dfe Motorr\u00e4der ab 250 ccm, wie beispielsweise die Yamaha XMAX, ist ein Motorradf\u00fchrerschein der Klasse A erforderlich. Buchen und bezahlen Sie online mit einer Kredit- oder Debitkarte; bei der Fahrzeug\u00fcbergabe bitten wir Sie m\u00f6glicherweise, diese Karte sowie Ihren Reisepass zur \u00dcberpr\u00fcfung vorzulegen. Sie haben noch keinen internationalen F\u00fchrerschein? Bikago kann Ihnen helfen, diesen online zu beantragen.    <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e643302 e-flex e-con-boxed e-con e-parent\" data-id=\"e643302\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e64e37e e-con-full e-flex e-con e-child\" data-id=\"e64e37e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db6a183 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"db6a183\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7.82494 0.14771C7.85887 -0.0492378 8.14112 -0.0492364 8.17504 0.147712L8.54904 2.31844C8.57888 2.4915 8.81432 2.5213 8.88616 2.3611L9.78712 0.351761C9.86888 0.169454 10.1422 0.23978 10.1262 0.438996L9.94968 2.6347C9.9356 2.80977 10.1562 2.8973 10.2656 2.76002L11.637 1.03831C11.7614 0.882104 12.0088 1.01834 11.9438 1.2073L11.2278 3.29004C11.1707 3.45609 11.3627 3.59585 11.5027 3.49014L13.2584 2.16424C13.4177 2.04394 13.6234 2.23753 13.5136 2.40437L12.3031 4.24326C12.2066 4.38986 12.3579 4.57307 12.5198 4.50556L14.5494 3.65879C14.7335 3.58197 14.8848 3.82074 14.737 3.95497L13.1081 5.43446C12.9782 5.55242 13.0793 5.76757 13.2528 5.7425L15.4288 5.42806C15.6262 5.39953 15.7135 5.66849 15.537 5.76168L13.5921 6.78882C13.437 6.87071 13.4815 7.10427 13.6558 7.12322L15.8415 7.36087C16.0398 7.38244 16.0575 7.66467 15.8635 7.71097L13.7247 8.2212C13.5542 8.26192 13.5393 8.4992 13.7034 8.56096L15.7614 9.33576C15.9482 9.40608 15.8953 9.68384 15.6958 9.6804L13.4976 9.64168C13.3223 9.63856 13.249 9.86472 13.3926 9.96544L15.1938 11.2287C15.3571 11.3434 15.237 11.5992 15.0446 11.5461L12.9251 10.9609C12.7561 10.9142 12.629 11.115 12.743 11.2483L14.174 12.9207C14.3038 13.0725 14.1239 13.2903 13.9508 13.191L12.0431 12.096C11.891 12.0087 11.718 12.1715 11.7954 12.329L12.7663 14.3054C12.8544 14.4848 12.6261 14.651 12.4831 14.5117L10.907 12.9758C10.7814 12.8533 10.5734 12.9678 10.6094 13.1398L11.0592 15.2959C11.1 15.4916 10.8375 15.5957 10.7337 15.4251L9.5884 13.5447C9.49704 13.3948 9.2672 13.4539 9.25928 13.6294L9.15976 15.83C9.1508 16.0296 8.87072 16.065 8.81248 15.8739L8.16992 13.7673C8.11864 13.5994 7.88135 13.5994 7.83011 13.7673L7.18755 15.8739C7.12925 16.065 6.84923 16.0296 6.8402 15.83L6.74072 13.6294C6.73279 13.4539 6.50293 13.3948 6.41162 13.5447L5.26635 15.4251C5.16244 15.5957 4.90002 15.4916 4.94083 15.2959L5.39068 13.1398C5.42654 12.9678 5.21858 12.8533 5.09294 12.9758L3.51692 14.5117C3.37393 14.651 3.14558 14.4848 3.23368 14.3054L4.20459 12.329C4.282 12.1715 4.109 12.0087 3.9569 12.096L2.04918 13.191C1.87609 13.2903 1.69618 13.0725 1.82601 12.9207L3.25698 11.2483C3.37107 11.115 3.2439 10.9142 3.07492 10.9609L0.955344 11.5461C0.763035 11.5992 0.642861 11.3434 0.806272 11.2287L2.60739 9.96544C2.75099 9.86472 2.67766 9.63856 2.5024 9.64168L0.304155 9.6804C0.10471 9.68384 0.0518208 9.40608 0.23855 9.33576L2.29664 8.56096C2.46073 8.4992 2.44582 8.26192 2.2753 8.2212L0.13652 7.71097C-0.0575311 7.66467 -0.0398071 7.38244 0.158505 7.36087L2.34426 7.12322C2.51852 7.10427 2.56298 6.87071 2.40792 6.78882L0.462979 5.76168C0.286516 5.66848 0.373737 5.39953 0.57117 5.42806L2.74724 5.7425C2.92073 5.76757 3.02178 5.55242 2.8919 5.43446L1.26302 3.95497C1.11523 3.82074 1.26646 3.58197 1.45062 3.65879L3.48027 4.50556C3.6421 4.57307 3.79336 4.38986 3.69686 4.24326L2.48637 2.40437C2.37654 2.23753 2.58229 2.04394 2.74158 2.16424L4.4973 3.49014C4.63728 3.59585 4.82926 3.45609 4.77218 3.29004L4.05615 1.2073C3.99119 1.01834 4.23853 0.882104 4.36296 1.03831L5.73441 2.76002C5.84375 2.8973 6.0644 2.80976 6.05033 2.6347L5.87375 0.438994C5.85773 0.239779 6.13111 0.169453 6.21286 0.351759L7.11388 2.3611C7.18571 2.5213 7.42116 2.4915 7.45098 2.31844L7.82494 0.14771Z\" fill=\"#DE7C07\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Unsere Fahrr\u00e4der<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e81c653 e-con-full e-flex e-con e-child\" data-id=\"e81c653\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-adf9bbf elementor-widget elementor-widget-heading\" data-id=\"adf9bbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Entdecken Sie Ubud mit unseren hochwertigen Mietwagen<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e5c6f9 e-con-full e-flex e-con e-child\" data-id=\"4e5c6f9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-55be4e4 elementor-widget elementor-widget-html\" data-id=\"55be4e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"lazy-shortcode-section\" data-action=\"load_lazy_bali_shortcode\">\n  <div class=\"loader orange\"><\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f9bfe0 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"0f9bfe0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.bikago.com\/de\/bali\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Alle Fahrr\u00e4der in Ubud anzeigen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9ad2abb e-con-full e-flex e-con e-parent\" data-id=\"9ad2abb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:2063,&quot;url&quot;:&quot;https:\\\/\\\/www.bikago.com\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/image-20.webp&quot;}],&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t<div class=\"elementor-element elementor-element-3e02ed3 e-con-full e-flex e-con e-child\" data-id=\"3e02ed3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb02619 elementor-widget elementor-widget-image\" data-id=\"cb02619\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"120\" height=\"120\" src=\"https:\/\/www.bikago.com\/wp-content\/uploads\/2024\/03\/vector.png\" class=\"attachment-large size-large wp-image-3959\" alt=\"vector\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-759c359 elementor-widget elementor-widget-spacer\" data-id=\"759c359\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-72dc636 e-con-full e-flex e-con e-child\" data-id=\"72dc636\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c6a66f9 e-con-full e-flex e-con e-child\" data-id=\"c6a66f9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4bee965 elementor-widget elementor-widget-heading\" data-id=\"4bee965\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Beginnen Sie Ihre\nReise mit uns<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-56413c5 e-con-full e-flex e-con e-child\" data-id=\"56413c5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-534348f elementor-align-right elementor-mobile-align-left btn-lets-go elementor-widget elementor-widget-button\" data-id=\"534348f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#booking-widget-container\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"8\" height=\"14\" viewBox=\"0 0 8 14\" fill=\"none\"><path d=\"M1 1L7 7L1 13\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Los geht's!<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c1bf3df e-flex e-con-boxed e-con e-parent\" data-id=\"c1bf3df\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-729d3eb e-con-full e-flex e-con e-child\" data-id=\"729d3eb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ab0638c e-con-full e-flex e-con e-child\" data-id=\"ab0638c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-926f53f elementor-widget elementor-widget-heading\" data-id=\"926f53f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Rollerverleih in Ubud \u2013 Reisterrassen, Tempel und Bergstra\u00dfen<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f4ad13 e-con-full e-flex e-con e-child\" data-id=\"4f4ad13\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc985da elementor-widget elementor-widget-text-editor\" data-id=\"bc985da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Ubud ist kein Strandort. Es liegt inmitten von Flusst\u00e4lern, Reisterrassen und bewaldeten H\u00fcgeln, und das meiste, weswegen die Menschen hierherkommen, befindet sich zwanzig bis drei\u00dfig Minuten vom Zentrum entfernt: Tegallalang, Tirta Empul, der Campuhan-Kamm, Gunung Kawi und der Tegenungan-Wasserfall. Das \u00f6ffentliche Verkehrsnetz ist begrenzt, und Fahrdienste werden abseits der Hauptstra\u00dfen immer seltener; daher ist <b>das Mieten eines Rollers in Ubud<\/b> die einfachste M\u00f6glichkeit, Ihren Zeitplan selbst zu gestalten, ohne f\u00fcr jede Fahrt einen Fahrer engagieren zu m\u00fcssen.  <\/p><p><a href=\"https:\/\/www.bikago.com\/de\/\">Bikago<\/a> betreibt seit 2014 einen lizenzierten <b>Motorradverleih in Ubud<\/b> und auf ganz <a href=\"https:\/\/www.bikago.com\/de\/bali\/\">Bali<\/a> und hat bereits mehr als 100.000 Kunden bedient. Die Flotte befindet sich im firmeneigenen Besitz, ist nicht \u00e4lter als drei Jahre und wird zwischen den Vermietungen \u00fcberpr\u00fcft \u2013 was hier von Bedeutung ist, da die Bremsen auf Bergstra\u00dfen st\u00e4rker beansprucht werden als auf den flachen K\u00fcstenstra\u00dfen im S\u00fcden Balis. <\/p><p>Der <b>Honda Vario 160 ABS<\/b> ist die preisg\u00fcnstigste Wahl f\u00fcr die Stadt, Tempelbesuche und die nahegelegenen Reisfelder. Der <b>Honda ADV 160 ABS<\/b> und <b>der Yamaha NMax<\/b> bieten mehr Platz und h\u00f6heren Komfort bei langen Anstiegen; w\u00e4hlen Sie daher eines dieser Modelle f\u00fcr Ausfl\u00fcge nach Kintamani, Sidemen oder f\u00fcr Fahrten zu zweit. In der vollst\u00e4ndigen <a href=\"https:\/\/www.bikago.com\/de\/unsere-flotte\/bali\/\">Flotten\u00fcbersicht f\u00fcr Bali<\/a> sind alle Modelle aufgef\u00fchrt.  <\/p><h2>Stra\u00dfenverh\u00e4ltnisse f\u00fcr Rollerfahrer in Ubud<\/h2><p>Das Zentrum von Ubud ist kompakt und oft \u00fcberf\u00fcllt. Die Jalan Raya Ubud, die Monkey Forest Road, die Jalan Hanoman und die Stra\u00dfen rund um den Kunstmarkt sind eng, und ein stetiger Strom aus Motorrollern, Autos und Fu\u00dfg\u00e4ngern schl\u00e4ngelt sich an den Opfergaben vorbei. Einbahnbr\u00fccken tragen zus\u00e4tzlich zur Un\u00fcbersichtlichkeit bei.  <\/p><p>Au\u00dferhalb des Zentrums \u00e4ndert sich die Fahrstrecke. Die Route nach Norden in Richtung Tegallalang f\u00fchrt durch offene Reisfelder mit weiten Ausblicken. Die Stra\u00dfe nach Osten in Richtung Gunung Kawi schl\u00e4ngelt sich durch ruhige D\u00f6rfer. Der Campuhan Ridge beginnt nur wenige Minuten vom Ubud-Palast entfernt, f\u00fchrt zun\u00e4chst hinab in ein Tal und steigt dann zu einem der bekanntesten Aussichtspunkte Balis an. Kintamani, etwa eine Stunde n\u00f6rdlich gelegen, ist ein stetiger Anstieg, bei dem sich ein leistungsst\u00e4rkerer Roller auszahlt.    <\/p><p>Beginnen Sie in den ruhigeren Vororten, um erst einmal Selbstvertrauen zu gewinnen, bevor Sie zu Sto\u00dfzeiten durch die Innenstadt fahren. Fahren Sie steile Abfahrten nach Regen langsam hinunter und f\u00fchren Sie stets Ihren F\u00fchrerschein und Ihren internationalen F\u00fchrerschein mit sich.<\/p><h2>What Your Ubud Scooter Rental Includes and Costs<\/h2><p>Jeder \u00fcber Bikago gebuchte Motorradverleih in Ubud umfasst ein Motorrad der neuesten Generation, einen vollen Tank, zwei Helme, eine Handyhalterung, ein Erste-Hilfe-Set sowie einen englischsprachigen Pannendienst rund um die Uhr. Die optionale Versicherung deckt Sch\u00e4den und Diebstahl mit einer Selbstbeteiligung von 95 US-Dollar ab und macht die Kaution \u00fcberfl\u00fcssig (die ansonsten 750 US-Dollar f\u00fcr Roller und 1.250 US-Dollar f\u00fcr gro\u00dfe Motorr\u00e4der betr\u00e4gt). Der Reisepass wird nicht einbehalten.  <\/p><p>Bei einer Mietdauer von 3 Tagen oder mehr sind die kostenlose Lieferung und Abholung in Ihrem Hotel oder Ihrer Villa inbegriffen; bei k\u00fcrzeren Buchungen fallen 5 USD pro Lieferung oder Abholung an. Die Preise richten sich nach Modell, Saison und Mietdauer: Die oben abgebildeten Fahrradkarten zeigen den aktuellen Tagessatz an, bei l\u00e4ngeren Buchungen wird automatisch ein Rabatt gew\u00e4hrt, es sind Monatspreise verf\u00fcgbar, und Stammkunden k\u00f6nnen 10 % Rabatt beantragen. <\/p><p>Dank seiner zentralen Lage eignet sich Ubud zudem hervorragend als Ausgangspunkt f\u00fcr l\u00e4ngere Ausfl\u00fcge. Fahren Sie nach S\u00fcden bis nach Sanur, um dort ein Schnellboot nach <a href=\"https:\/\/www.bikago.com\/de\/nusapenida\/\">Nusa Penida<\/a> zu nehmen, machen Sie eine Rundtour durch das \u00f6stliche Hochland oder mieten Sie sich am <a href=\"https:\/\/www.bikago.com\/de\/bali\/die-nr-1-unter-den-motorrad-und-roller-verleihfirmen-am-flughafen-bali-dps\/\">Flughafen von Bali<\/a> ein Fahrrad und radeln Sie bei Ihrer Ankunft nach Ubud. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Rollerverleih in Ubud Hochwertige Fahrr\u00e4der Sichere Zahlungen Mehrere W\u00e4hrungen Hochwertige Fahrr\u00e4der Sichere Zahlungen Mehrere W\u00e4hrungen Schnellstart In drei Schritten einen Roller in Ubud mieten Das Fahrrad an das Gel\u00e4nde anpassen Die Stra\u00dfen von Ubud schl\u00e4ngeln sich durch Reisterrassen und f\u00fchren hinab in Flusst\u00e4ler \u2013 daher ist die Wahl des richtigen Modells entscheidend. F\u00fcr die Stadt [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"location-tag":[],"class_list":["post-4122","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.7 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Roller-Verleih in Ubud: Lieferung zur Villa &amp; versicherte Roller | Bikago<\/title>\n<meta name=\"description\" content=\"Roller-Verleih in Ubud mit Lieferung zur Villa, Honda Vario 160, ADV 160 und Yamaha NMax, optionale Versicherung ohne Kaution und Pannenhilfe rund um die Uhr. Online buchen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bikago.com\/de\/ubud\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bikago Roller- und Motorradverleih \u2013 Ubud\" \/>\n<meta property=\"og:description\" content=\"Roller-Verleih in Ubud mit Lieferung zur Villa, Honda Vario 160, ADV 160 und Yamaha NMax, optionale Versicherung ohne Kaution und Pannenhilfe rund um die Uhr. Online buchen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bikago.com\/de\/ubud\/\" \/>\n<meta property=\"og:site_name\" content=\"Bikago\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bikago.rental\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-21T10:10:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bikago.com\/wp-content\/uploads\/2024\/04\/1-orange.svg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"20\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/\",\"url\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/\",\"name\":\"Roller-Verleih in Ubud: Lieferung zur Villa & versicherte Roller | Bikago\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.bikago.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/1-orange.svg\",\"datePublished\":\"2024-11-08T09:34:45+00:00\",\"dateModified\":\"2026-10-21T10:10:52+00:00\",\"description\":\"Roller-Verleih in Ubud mit Lieferung zur Villa, Honda Vario 160, ADV 160 und Yamaha NMax, optionale Versicherung ohne Kaution und Pannenhilfe rund um die Uhr. Online buchen.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.bikago.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/1-orange.svg\",\"contentUrl\":\"https:\\\/\\\/www.bikago.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/1-orange.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bikago Roller- und Motorradverleih \u2013 Ubud\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/\",\"name\":\"Bikago\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/#organization\",\"name\":\"Bikago - Quality Bike Rentals\",\"alternateName\":\"Bikago - Quality Bike Rentals\",\"url\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/bikago.rental\",\"https:\\\/\\\/www.instagram.com\\\/bikago.bikerental\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/bikago\"],\"description\":\"Bikago is Southeast Asia's leading premium motorbike and scooter rental provider, offering trusted, safety-first rentals across Indonesia (Bali, Lombok) and Thailand (Phuket, Krabi, Chiang Mai). Famed for its impeccably maintained, fully-insured fleet and 24\\\/7 English-speaking roadside assistance, Bikago delivers a worry-free travel and rental experience, empowering adventurers to explore the region's best destinations.\",\"legalName\":\"Bikago Pte Ltd.\",\"foundingDate\":\"2014-03-20\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"51\",\"maxValue\":\"200\"},\"telephone\":[]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.bikago.com\\\/de\\\/ubud\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/www.bikago.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Bikago-logo-Yellow-White-Square.jpg\",\"contentUrl\":\"https:\\\/\\\/www.bikago.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Bikago-logo-Yellow-White-Square.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"Bikago - Quality Bike Rentals\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Roller-Verleih in Ubud: Lieferung zur Villa & versicherte Roller | Bikago","description":"Roller-Verleih in Ubud mit Lieferung zur Villa, Honda Vario 160, ADV 160 und Yamaha NMax, optionale Versicherung ohne Kaution und Pannenhilfe rund um die Uhr. Online buchen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bikago.com\/de\/ubud\/","og_locale":"de_DE","og_type":"article","og_title":"Bikago Roller- und Motorradverleih \u2013 Ubud","og_description":"Roller-Verleih in Ubud mit Lieferung zur Villa, Honda Vario 160, ADV 160 und Yamaha NMax, optionale Versicherung ohne Kaution und Pannenhilfe rund um die Uhr. Online buchen.","og_url":"https:\/\/www.bikago.com\/de\/ubud\/","og_site_name":"Bikago","article_publisher":"https:\/\/www.facebook.com\/bikago.rental","article_modified_time":"2026-10-21T10:10:52+00:00","og_image":[{"url":"https:\/\/www.bikago.com\/wp-content\/uploads\/2024\/04\/1-orange.svg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"20\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.bikago.com\/de\/ubud\/","url":"https:\/\/www.bikago.com\/de\/ubud\/","name":"Roller-Verleih in Ubud: Lieferung zur Villa & versicherte Roller | Bikago","isPartOf":{"@id":"https:\/\/www.bikago.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bikago.com\/de\/ubud\/#primaryimage"},"image":{"@id":"https:\/\/www.bikago.com\/de\/ubud\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bikago.com\/wp-content\/uploads\/2024\/04\/1-orange.svg","datePublished":"2024-11-08T09:34:45+00:00","dateModified":"2026-10-21T10:10:52+00:00","description":"Roller-Verleih in Ubud mit Lieferung zur Villa, Honda Vario 160, ADV 160 und Yamaha NMax, optionale Versicherung ohne Kaution und Pannenhilfe rund um die Uhr. Online buchen.","breadcrumb":{"@id":"https:\/\/www.bikago.com\/de\/ubud\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bikago.com\/de\/ubud\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.bikago.com\/de\/ubud\/#primaryimage","url":"https:\/\/www.bikago.com\/wp-content\/uploads\/2024\/04\/1-orange.svg","contentUrl":"https:\/\/www.bikago.com\/wp-content\/uploads\/2024\/04\/1-orange.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.bikago.com\/de\/ubud\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bikago.com\/de\/"},{"@type":"ListItem","position":2,"name":"Bikago Roller- und Motorradverleih \u2013 Ubud"}]},{"@type":"WebSite","@id":"https:\/\/www.bikago.com\/de\/#website","url":"https:\/\/www.bikago.com\/de\/","name":"Bikago","description":"","publisher":{"@id":"https:\/\/www.bikago.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bikago.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.bikago.com\/de\/#organization","name":"Bikago - Quality Bike Rentals","alternateName":"Bikago - Quality Bike Rentals","url":"https:\/\/www.bikago.com\/de\/","logo":{"@id":"https:\/\/www.bikago.com\/de\/ubud\/#local-main-organization-logo"},"image":{"@id":"https:\/\/www.bikago.com\/de\/ubud\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/bikago.rental","https:\/\/www.instagram.com\/bikago.bikerental","https:\/\/www.linkedin.com\/company\/bikago"],"description":"Bikago is Southeast Asia's leading premium motorbike and scooter rental provider, offering trusted, safety-first rentals across Indonesia (Bali, Lombok) and Thailand (Phuket, Krabi, Chiang Mai). Famed for its impeccably maintained, fully-insured fleet and 24\/7 English-speaking roadside assistance, Bikago delivers a worry-free travel and rental experience, empowering adventurers to explore the region's best destinations.","legalName":"Bikago Pte Ltd.","foundingDate":"2014-03-20","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"51","maxValue":"200"},"telephone":[]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.bikago.com\/de\/ubud\/#local-main-organization-logo","url":"https:\/\/www.bikago.com\/wp-content\/uploads\/2025\/10\/Bikago-logo-Yellow-White-Square.jpg","contentUrl":"https:\/\/www.bikago.com\/wp-content\/uploads\/2025\/10\/Bikago-logo-Yellow-White-Square.jpg","width":1000,"height":1000,"caption":"Bikago - Quality Bike Rentals"}]}},"_links":{"self":[{"href":"https:\/\/www.bikago.com\/de\/wp-json\/wp\/v2\/pages\/4122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bikago.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bikago.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bikago.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bikago.com\/de\/wp-json\/wp\/v2\/comments?post=4122"}],"version-history":[{"count":7,"href":"https:\/\/www.bikago.com\/de\/wp-json\/wp\/v2\/pages\/4122\/revisions"}],"predecessor-version":[{"id":6120,"href":"https:\/\/www.bikago.com\/de\/wp-json\/wp\/v2\/pages\/4122\/revisions\/6120"}],"wp:attachment":[{"href":"https:\/\/www.bikago.com\/de\/wp-json\/wp\/v2\/media?parent=4122"}],"wp:term":[{"taxonomy":"location-tag","embeddable":true,"href":"https:\/\/www.bikago.com\/de\/wp-json\/wp\/v2\/location-tag?post=4122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}