diff --git a/homeassistant/components/here_travel_time/config_flow.py b/homeassistant/components/here_travel_time/config_flow.py
index b4756c829224831c157a32aebc3b1531d150ff1b..d42e6d6bf3eec1cca7c9c83d5b3c083bffeb68bf 100644
--- a/homeassistant/components/here_travel_time/config_flow.py
+++ b/homeassistant/components/here_travel_time/config_flow.py
@@ -24,7 +24,6 @@ from homeassistant.helpers.selector import (
     EntitySelector,
     LocationSelector,
     TimeSelector,
-    selector,
 )
 
 from .const import (
@@ -361,28 +360,30 @@ class HERETravelTimeOptionsFlow(config_entries.OptionsFlow):
                 menu_options=["departure_time", "no_time"],
             )
 
-        options = {
-            vol.Optional(
-                CONF_TRAFFIC_MODE,
-                default=self.config_entry.options.get(
-                    CONF_TRAFFIC_MODE, TRAFFIC_MODE_ENABLED
-                ),
-            ): vol.In(TRAFFIC_MODES),
-            vol.Optional(
-                CONF_ROUTE_MODE,
-                default=self.config_entry.options.get(
-                    CONF_ROUTE_MODE, ROUTE_MODE_FASTEST
-                ),
-            ): vol.In(ROUTE_MODES),
-            vol.Optional(
-                CONF_UNIT_SYSTEM,
-                default=self.config_entry.options.get(
-                    CONF_UNIT_SYSTEM, self.hass.config.units.name
-                ),
-            ): vol.In(UNITS),
-        }
+        schema = vol.Schema(
+            {
+                vol.Optional(
+                    CONF_TRAFFIC_MODE,
+                    default=self.config_entry.options.get(
+                        CONF_TRAFFIC_MODE, TRAFFIC_MODE_ENABLED
+                    ),
+                ): vol.In(TRAFFIC_MODES),
+                vol.Optional(
+                    CONF_ROUTE_MODE,
+                    default=self.config_entry.options.get(
+                        CONF_ROUTE_MODE, ROUTE_MODE_FASTEST
+                    ),
+                ): vol.In(ROUTE_MODES),
+                vol.Optional(
+                    CONF_UNIT_SYSTEM,
+                    default=self.config_entry.options.get(
+                        CONF_UNIT_SYSTEM, self.hass.config.units.name
+                    ),
+                ): vol.In(UNITS),
+            }
+        )
 
-        return self.async_show_form(step_id="init", data_schema=vol.Schema(options))
+        return self.async_show_form(step_id="init", data_schema=schema)
 
     async def async_step_no_time(
         self, user_input: dict[str, Any] | None = None
@@ -398,12 +399,12 @@ class HERETravelTimeOptionsFlow(config_entries.OptionsFlow):
             self._config[CONF_ARRIVAL_TIME] = user_input[CONF_ARRIVAL_TIME]
             return self.async_create_entry(title="", data=self._config)
 
-        options = {"arrival_time": selector({TimeSelector.selector_type: {}})}
-
-        return self.async_show_form(
-            step_id="arrival_time", data_schema=vol.Schema(options)
+        schema = vol.Schema(
+            {vol.Required(CONF_ARRIVAL_TIME, default="00:00:00"): TimeSelector()}
         )
 
+        return self.async_show_form(step_id="arrival_time", data_schema=schema)
+
     async def async_step_departure_time(
         self, user_input: dict[str, Any] | None = None
     ) -> FlowResult:
@@ -412,8 +413,8 @@ class HERETravelTimeOptionsFlow(config_entries.OptionsFlow):
             self._config[CONF_DEPARTURE_TIME] = user_input[CONF_DEPARTURE_TIME]
             return self.async_create_entry(title="", data=self._config)
 
-        options = {"departure_time": selector({TimeSelector.selector_type: {}})}
-
-        return self.async_show_form(
-            step_id="departure_time", data_schema=vol.Schema(options)
+        schema = vol.Schema(
+            {vol.Required(CONF_DEPARTURE_TIME, default="00:00:00"): TimeSelector()}
         )
+
+        return self.async_show_form(step_id="departure_time", data_schema=schema)