fahrplan.oebb.at
Open in
urlscan Pro
195.69.195.141
Public Scan
Submitted URL: https://fahrplan.oebb.at/
Effective URL: https://fahrplan.oebb.at/webapp/
Submission Tags: falconsandbox
Submission: On November 04 via api from US — Scanned from AT
Effective URL: https://fahrplan.oebb.at/webapp/
Submission Tags: falconsandbox
Submission: On November 04 via api from US — Scanned from AT
Form analysis
1 forms found in the DOMName: formTripsearch — POST
<form data-hfs-widget-uid="" id="HFS_FormTripSearch" name="formTripsearch" method="POST" class="lyr_flexContainer" onsubmit="Hafas.ps.pub('/tp/postForm', [{ form: this, ev: event }]); return false;" autocomplete="off" novalidate="novalidate"
enctype="multipart/form-data">
<div id="HFS_TPCoreForm" data-render-element="fieldset_wrapper" class="lyr_atomFieldsetWrapper ">
<div class="lyr_tpMainInput">
<div class="lyr_tpInputFormLeft">
<fieldset class="lyr_atomFormFieldset">
<div id="HFS_TPInputMainWrapper" class="lyr_tpInputMainWrapper lyr_collapsed">
<div class="lyr_tpFromInput">
<div class="lyr_tpInputWrap"> <span class="lyr_atomIcon lyr_tpStartIcon"> <i class="haf_ic_loc_start" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
<div id="HFS_FromContainer" class="lyr_atomInputField lyr_atomInputOverflowCover lyr_floatingLabel" data-dragtype="dep">
<div class="hfs_suggestInputWrapper"><input id="From" placeholder="Start eingeben..." name="from" data-val-required="Bitte geben Sie hier eine Haltestelle/Adresse vor." required="required" aria-invalid="false" autocapitalize="off"
autocomplete="off" type="text" data-drag-element="From" data-suggest-id="suggest_From" role="combobox" aria-haspopup="listbox" aria-owns="HFS_Suggest_From" aria-expanded="false" aria-autocomplete="list"
aria-controls="HFS_Suggest_From" aria-describedby="HFS_Suggest_From_Description"><label for="From" class="lyr_atomLabel">Start</label><span id="HFS_Suggest_From_Description" hidden="">Suchergebnisse werden als Liste dargestellt.
Verwenden Sie die Pfeiltasten um innerhalb der Ergebnisliste zu navigieren.</span></div>
<div id="HFS_Suggest_From" class="hfs_suggest" hidden=""></div><button class="lyr_atomBtn lyr_atomInputDrag" data-field="draghandle" data-drag-for="From" type="button"> <span class="lyr_atomIcon lyr_tooltip lyr_atomIcon16">
<i class="haf_ic_via_drag" aria-hidden="true"></i> <span class="lyr_tooltipText ">Zum Ändern der Reihenfolge ziehen</span> <span class="lyr_atomIconText"></span> </span> </button>
</div> <span id="HFS_FromContainerSpacer" class="lyr_tpInputHollowPlaceholder" hidden=""></span> <button class="lyr_atomBtn " id="HFS_GetActualPosition"
onclick="Hafas.ps.pub('/common/getActualPosition', [this, event,'','tp']);return false;" type="button"> <span class="lyr_atomIcon lyr_tooltip "> <i class="lyr_atomIconCurrentPosition" aria-hidden="true"></i> <span
class="lyr_tooltipText ">Aktuelle Position als Start festlegen</span> <span class="lyr_atomIconText"></span> </span> </button>
</div>
<div class="lyr_tpConnConnector"></div>
</div>
<div class="lyr_viaFormWrapper" id="HFS_TP_ViaFormWrap">
<div class="lyr_tpFromInput" hidden="" data-form-via="0">
<div class="lyr_tpInputWrap"> <span class="lyr_atomIcon lyr_tpViaIcon"> <i class="haf_ic_via" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
<div id="HFS_HFS_Via0Container" class="lyr_atomInputField lyr_atomInputOverflowCover lyr_floatingLabel" data-dragtype="via" data-via-index="0">
<div class="hfs_suggestInputWrapper"><input id="HFS_Via0" placeholder="Haltestelle eingeben" name="to" autocapitalize="off" autocomplete="off" type="text" data-drag-element="HFS_Via0" data-via-form-index="0"
data-suggest-id="suggest_HFS_Via0" role="combobox" aria-haspopup="listbox" aria-owns="HFS_Suggest_HFS_Via0" aria-expanded="false" aria-autocomplete="list" aria-controls="HFS_Suggest_HFS_Via0"
aria-describedby="HFS_Suggest_HFS_Via0_Description"><label for="HFS_Via0" class="lyr_atomLabel">Via 1</label><span id="HFS_Suggest_HFS_Via0_Description" hidden="">Suchergebnisse werden als Liste dargestellt. Verwenden Sie die
Pfeiltasten um innerhalb der Ergebnisliste zu navigieren.</span></div>
<div id="HFS_Suggest_HFS_Via0" class="hfs_suggest" hidden=""></div><button class="lyr_atomBtn lyr_atomInputDrag" data-field="draghandle" data-drag-for="HFS_Via0" type="button"> <span
class="lyr_atomIcon lyr_tooltip lyr_atomIcon16"> <i class="haf_ic_via_drag" aria-hidden="true"></i> <span class="lyr_tooltipText ">Zum Ändern der Reihenfolge ziehen</span> <span class="lyr_atomIconText"></span> </span>
</button>
</div> <span id="HFS_HFS_Via0ContainerSpacer" class="lyr_tpInputHollowPlaceholder" hidden=""></span> <button class="lyr_atomBtn lyr_viaActionBtn lyr_contextMenuBtn_trigger" id="HFS_ViaMore_0"
onclick="Hafas.ps.pub('/tp/viaShowMoreOptions',[0]);return false;" data-via-index="0" type="button" aria-haspopup="menu" aria-expanded="false"> <span class="lyr_atomIcon lyr_tooltip ">
<i class="haf_ic_more" aria-hidden="true"></i> <span class="lyr_tooltipText ">Optionen zu diesem Via</span> <span class="lyr_atomIconText"></span> </span> </button>
</div>
<div class="lyr_tpConnConnector"></div>
<div class="lyr_viaDurationSummary" hidden=""></div>
</div>
<div class="lyr_tpFromInput" hidden="" data-form-via="1">
<div class="lyr_tpInputWrap"> <span class="lyr_atomIcon lyr_tpViaIcon"> <i class="haf_ic_via" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
<div id="HFS_HFS_Via1Container" class="lyr_atomInputField lyr_atomInputOverflowCover lyr_floatingLabel" data-dragtype="via" data-via-index="1">
<div class="hfs_suggestInputWrapper"><input id="HFS_Via1" placeholder="Haltestelle eingeben" name="to" autocapitalize="off" autocomplete="off" type="text" data-drag-element="HFS_Via1" data-via-form-index="1"
data-suggest-id="suggest_HFS_Via1" role="combobox" aria-haspopup="listbox" aria-owns="HFS_Suggest_HFS_Via1" aria-expanded="false" aria-autocomplete="list" aria-controls="HFS_Suggest_HFS_Via1"
aria-describedby="HFS_Suggest_HFS_Via1_Description"><label for="HFS_Via1" class="lyr_atomLabel">Via 2</label><span id="HFS_Suggest_HFS_Via1_Description" hidden="">Suchergebnisse werden als Liste dargestellt. Verwenden Sie die
Pfeiltasten um innerhalb der Ergebnisliste zu navigieren.</span></div>
<div id="HFS_Suggest_HFS_Via1" class="hfs_suggest" hidden=""></div><button class="lyr_atomBtn lyr_atomInputDrag" data-field="draghandle" data-drag-for="HFS_Via1" type="button"> <span
class="lyr_atomIcon lyr_tooltip lyr_atomIcon16"> <i class="haf_ic_via_drag" aria-hidden="true"></i> <span class="lyr_tooltipText ">Zum Ändern der Reihenfolge ziehen</span> <span class="lyr_atomIconText"></span> </span>
</button>
</div> <span id="HFS_HFS_Via1ContainerSpacer" class="lyr_tpInputHollowPlaceholder" hidden=""></span> <button class="lyr_atomBtn lyr_viaActionBtn lyr_contextMenuBtn_trigger" id="HFS_ViaMore_1"
onclick="Hafas.ps.pub('/tp/viaShowMoreOptions',[1]);return false;" data-via-index="1" type="button" aria-haspopup="menu" aria-expanded="false"> <span class="lyr_atomIcon lyr_tooltip ">
<i class="haf_ic_more" aria-hidden="true"></i> <span class="lyr_tooltipText ">Optionen zu diesem Via</span> <span class="lyr_atomIconText"></span> </span> </button>
</div>
<div class="lyr_tpConnConnector"></div>
<div class="lyr_viaDurationSummary" hidden=""></div>
</div>
<div class="lyr_tpFromInput" hidden="" data-form-via="2">
<div class="lyr_tpInputWrap"> <span class="lyr_atomIcon lyr_tpViaIcon"> <i class="haf_ic_via" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
<div id="HFS_HFS_Via2Container" class="lyr_atomInputField lyr_atomInputOverflowCover lyr_floatingLabel" data-dragtype="via" data-via-index="2">
<div class="hfs_suggestInputWrapper"><input id="HFS_Via2" placeholder="Haltestelle eingeben" name="to" autocapitalize="off" autocomplete="off" type="text" data-drag-element="HFS_Via2" data-via-form-index="2"
data-suggest-id="suggest_HFS_Via2" role="combobox" aria-haspopup="listbox" aria-owns="HFS_Suggest_HFS_Via2" aria-expanded="false" aria-autocomplete="list" aria-controls="HFS_Suggest_HFS_Via2"
aria-describedby="HFS_Suggest_HFS_Via2_Description"><label for="HFS_Via2" class="lyr_atomLabel">Via 3</label><span id="HFS_Suggest_HFS_Via2_Description" hidden="">Suchergebnisse werden als Liste dargestellt. Verwenden Sie die
Pfeiltasten um innerhalb der Ergebnisliste zu navigieren.</span></div>
<div id="HFS_Suggest_HFS_Via2" class="hfs_suggest" hidden=""></div><button class="lyr_atomBtn lyr_atomInputDrag" data-field="draghandle" data-drag-for="HFS_Via2" type="button"> <span
class="lyr_atomIcon lyr_tooltip lyr_atomIcon16"> <i class="haf_ic_via_drag" aria-hidden="true"></i> <span class="lyr_tooltipText ">Zum Ändern der Reihenfolge ziehen</span> <span class="lyr_atomIconText"></span> </span>
</button>
</div> <span id="HFS_HFS_Via2ContainerSpacer" class="lyr_tpInputHollowPlaceholder" hidden=""></span> <button class="lyr_atomBtn lyr_viaActionBtn lyr_contextMenuBtn_trigger" id="HFS_ViaMore_2"
onclick="Hafas.ps.pub('/tp/viaShowMoreOptions',[2]);return false;" data-via-index="2" type="button" aria-haspopup="menu" aria-expanded="false"> <span class="lyr_atomIcon lyr_tooltip ">
<i class="haf_ic_more" aria-hidden="true"></i> <span class="lyr_tooltipText ">Optionen zu diesem Via</span> <span class="lyr_atomIconText"></span> </span> </button>
</div>
<div class="lyr_tpConnConnector"></div>
<div class="lyr_viaDurationSummary" hidden=""></div>
</div>
</div>
<div class="lyr_viaStatus" id="HFS_ViaStatusDisplay" hidden="">
<div class="lyr_tpConnConnector"></div>
<div class="lyr_viaStatusPearl"></div> <button type="button" class="lyr_atomBtn lyr_viaStatusText" id="HFS_ViaStatusText" onclick="Hafas.ps.pub('/tp/toggleViaForm', [{}]);return false;">0 Vias vorhanden</button>
</div>
<div class="lyr_tpInputWrap"> <span class="lyr_atomIcon lyr_tpArrivalIcon"> <i class="haf_ic_loc_dest" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
<div id="HFS_ToContainer" class="lyr_atomInputField lyr_atomInputOverflowCover lyr_floatingLabel" data-dragtype="arr">
<div class="hfs_suggestInputWrapper"><input id="To" placeholder="Ziel eingeben" name="to" data-val-required="Bitte geben Sie hier eine Haltestelle/Adresse vor." required="required" aria-invalid="false" autocapitalize="off"
autocomplete="off" type="text" data-drag-element="To" data-suggest-id="suggest_To" role="combobox" aria-haspopup="listbox" aria-owns="HFS_Suggest_To" aria-expanded="false" aria-autocomplete="list" aria-controls="HFS_Suggest_To"
aria-describedby="HFS_Suggest_To_Description"><label for="To" class="lyr_atomLabel">Ziel</label><span id="HFS_Suggest_To_Description" hidden="">Suchergebnisse werden als Liste dargestellt. Verwenden Sie die Pfeiltasten um
innerhalb der Ergebnisliste zu navigieren.</span></div>
<div id="HFS_Suggest_To" class="hfs_suggest" hidden=""></div><button class="lyr_atomBtn lyr_atomInputDrag" data-field="draghandle" data-drag-for="To" type="button"> <span class="lyr_atomIcon lyr_tooltip lyr_atomIcon16">
<i class="haf_ic_via_drag" aria-hidden="true"></i> <span class="lyr_tooltipText ">Zum Ändern der Reihenfolge ziehen</span> <span class="lyr_atomIconText"></span> </span> </button>
</div> <span id="HFS_ToContainerSpacer" class="lyr_tpInputHollowPlaceholder" hidden=""></span> <button class="lyr_atomBtn " id="HFS_TpSwitchFromTo" onclick="Hafas.ps.pub('/tp/switchFromTo', []);return false;" type="button"> <span
class="lyr_atomIcon lyr_tooltip "> <i class="haf_oppdir" aria-hidden="true"></i> <span class="lyr_tooltipText ">Start und Ziel tauschen</span> <span class="lyr_atomIconText"></span> </span> </button>
</div>
</div>
<div id="HFS_TPMainOptions" class="lyr_mainOptionSection">
<div class="lyr_atomDtpWrap" id="HFS_TPDtpWrap">
<div class="lyr_atomDtpFlexStretch">
<div class="lyr_atomDtpHolder" id="HFS_TpDateTimePickerHolder">
<div class="lyr_atomDtpDisplayRow">
<div data-dtp-type="clickArea">
<div class="lyr_dtpInput lyr_dtpDate"> <label for="HFS_DTP_InputDate_TpOutDTP" id="HFS_DTP_LabelDate_TpOutDTP" class="lyr_tooltip"> <i class="haf_ic_date"></i> <span class="lyr_tooltipText"> Datum Hinfahrt </span> </label>
<input type="text" id="HFS_DTP_InputDate_TpOutDTP" class="lyr_input lyr_dateInput" placeholder="DD.MM.YYYY" value="04.11.2024"> </div>
<div class="lyr_dtpInput lyr_dtpTime"> <label for="HFS_DTP_InputTime_TpOutDTP" id="HFS_DTP_LabelTime_TpOutDTP" class="lyr_tooltip"> <i class="haf_ic_datetime"></i> <span class="lyr_tooltipText">Uhrzeit Hinfahrt </span> </label>
<div class="lyr_timeSelect">
<div id="HFS_DTP_SelectTime_TpOutDTP_Holder" class="lyr_atomOptionGroup lyr_atomSelectMenu "> <label class="lyr_atomLabel" aria-hidden="true" for="HFS_DTP_SelectTime_TpOutDTP"> Uhrzeit </label>
<div class="lyr_atomOptionsSelectWrapper">
<div class="lyr_atomSelectHolder "> <span class="lyr_srOnly" id="HFS_DTP_SelectTime_TpOutDTP_Label">Uhrzeit</span>
<div class="lyr_atomSelectWrap" aria-labelledby="HFS_DTP_SelectTime_TpOutDTP_Label HFS_DTP_SelectTime_TpOutDTP" role="combobox" aria-autocomplete="list" id="HFS_DTP_SelectTime_TpOutDTP" aria-haspopup="listbox"
aria-owns="HFS_DTP_SelectTime_TpOutDTP_ListBox" onclick="Hafas.ps.pub('/custom/resetInputError', ['HFS_DTP_SelectTime_TpOutDTP']);" aria-expanded="false" aria-activedescendant="HFS_DTP_SelectTime_TpOutDTP_Option_23">
<div role="textbox" class="lyr_atomSelectedOption" aria-label="11:30"> 11:30 </div>
</div>
<ul role="listbox" id="HFS_DTP_SelectTime_TpOutDTP_ListBox" aria-labelledby="HFS_DTP_SelectTime_TpOutDTP_Label" class="lyr_atomSelectList " tabindex="-1" hidden="">
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_0" role="option" data-value="00:00" aria-selected="false"> 00:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_1" role="option" data-value="00:30" aria-selected="false"> 00:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_2" role="option" data-value="01:00" aria-selected="false"> 01:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_3" role="option" data-value="01:30" aria-selected="false"> 01:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_4" role="option" data-value="02:00" aria-selected="false"> 02:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_5" role="option" data-value="02:30" aria-selected="false"> 02:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_6" role="option" data-value="03:00" aria-selected="false"> 03:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_7" role="option" data-value="03:30" aria-selected="false"> 03:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_8" role="option" data-value="04:00" aria-selected="false"> 04:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_9" role="option" data-value="04:30" aria-selected="false"> 04:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_10" role="option" data-value="05:00" aria-selected="false"> 05:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_11" role="option" data-value="05:30" aria-selected="false"> 05:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_12" role="option" data-value="06:00" aria-selected="false"> 06:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_13" role="option" data-value="06:30" aria-selected="false"> 06:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_14" role="option" data-value="07:00" aria-selected="false"> 07:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_15" role="option" data-value="07:30" aria-selected="false"> 07:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_16" role="option" data-value="08:00" aria-selected="false"> 08:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_17" role="option" data-value="08:30" aria-selected="false"> 08:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_18" role="option" data-value="09:00" aria-selected="false"> 09:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_19" role="option" data-value="09:30" aria-selected="false"> 09:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_20" role="option" data-value="10:00" aria-selected="false"> 10:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_21" role="option" data-value="10:30" aria-selected="false"> 10:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_22" role="option" data-value="11:00" aria-selected="false"> 11:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_23" role="option" data-value="11:30" aria-selected="true"> 11:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_24" role="option" data-value="12:00" aria-selected="false"> 12:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_25" role="option" data-value="12:30" aria-selected="false"> 12:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_26" role="option" data-value="13:00" aria-selected="false"> 13:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_27" role="option" data-value="13:30" aria-selected="false"> 13:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_28" role="option" data-value="14:00" aria-selected="false"> 14:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_29" role="option" data-value="14:30" aria-selected="false"> 14:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_30" role="option" data-value="15:00" aria-selected="false"> 15:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_31" role="option" data-value="15:30" aria-selected="false"> 15:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_32" role="option" data-value="16:00" aria-selected="false"> 16:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_33" role="option" data-value="16:30" aria-selected="false"> 16:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_34" role="option" data-value="17:00" aria-selected="false"> 17:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_35" role="option" data-value="17:30" aria-selected="false"> 17:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_36" role="option" data-value="18:00" aria-selected="false"> 18:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_37" role="option" data-value="18:30" aria-selected="false"> 18:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_38" role="option" data-value="19:00" aria-selected="false"> 19:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_39" role="option" data-value="19:30" aria-selected="false"> 19:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_40" role="option" data-value="20:00" aria-selected="false"> 20:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_41" role="option" data-value="20:30" aria-selected="false"> 20:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_42" role="option" data-value="21:00" aria-selected="false"> 21:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_43" role="option" data-value="21:30" aria-selected="false"> 21:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_44" role="option" data-value="22:00" aria-selected="false"> 22:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_45" role="option" data-value="22:30" aria-selected="false"> 22:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_46" role="option" data-value="23:00" aria-selected="false"> 23:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpOutDTP_Option_47" role="option" data-value="23:30" aria-selected="false"> 23:30 </li>
</ul>
</div>
</div>
</div>
</div> <input type="text" id="HFS_DTP_InputTime_TpOutDTP" class="lyr_input lyr_timeInput" maxlength="5" placeholder="11:25" value="11:25">
</div>
<div class="lyr_dtpInput lyr_depArrTpSwitch"> <span>Ab.</span> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup "> <input id="HFS_DTP_Arr_TPQuick_TpOutDTP" type="checkbox" name="DTPQuickTpOutDTP" value=""
onclick="Hafas.ps.pub('/tp/setEnquiry', [!this.checked, 'TpOutDTP']);"> <label class="lyr_atomLabel " for="HFS_DTP_Arr_TPQuick_TpOutDTP"> <span class="lyr_srOnly">Wechsel Ankunft/Abfahrt Hinfahrt</span> </label> </span>
<span>An.</span> </div>
</div>
</div>
<div class="lyr_dtpRenderTarget"></div>
</div>
</div> <button class="lyr_atomBtn " id="HFS_ViaFormToggleButton" onclick="Hafas.ps.pub('/tp/toggleViaForm', [{}]);return false;" type="button"> <span class=" lyr_atomText">VIA</span> <span class="lyr_atomIcon lyr_tooltip ">
<i class="haf_ic_via_expand" aria-hidden="true"></i> <span class="lyr_tooltipText ">Via-Bereich aufklappen</span> <span class="lyr_atomIconText"></span> </span> </button> <button class="lyr_atomBtn "
id="HFS_OptionsButtonTP_QuickAccess" onclick="Hafas.ps.pub('/options/gui/toggle', [{view: 'options', trigger: this, ev: event }]); return false;" aria-expanded="false" aria-controls="HFS_CustomerOptionsWrap" type="button"> <span
class="lyr_atomIcon lyr_tooltip " data-onboarding-tooltipwrap="HFS_WebApp" data-onboarding-tooltip="yes"> <i class="lyr_atomNewOptionIcon" aria-hidden="true"></i> <span class="lyr_tooltipText ">Erweiterte Suchoptionen, nicht
aktiviert</span> <span class="lyr_atomIconText"></span> </span> </button>
</div>
<div class="lyr_atomDtpWrap lyr_tpReturnDTP " id="HFS_TpReturnDTP" style="display:none;">
<div class="lyr_atomDtpFlexStretch">
<div class="lyr_atomDtpHolder" id="HFS_TpReturnDateTimePickerHolder">
<div class="lyr_atomDtpDisplayRow">
<div data-dtp-type="clickArea">
<div class="lyr_dtpInput lyr_dtpDate"> <label for="HFS_DTP_InputDate_TpRetDTP" id="HFS_DTP_LabelDate_TpRetDTP" class="lyr_tooltip"> <i class="haf_ic_date"></i> <span class="lyr_tooltipText"> Datum Rückfahrt </span> </label>
<input type="text" id="HFS_DTP_InputDate_TpRetDTP" class="lyr_input lyr_dateInput" placeholder="DD.MM.YYYY" value="04.11.2024"> </div>
<div class="lyr_dtpInput lyr_dtpTime"> <label for="HFS_DTP_InputTime_TpRetDTP" id="HFS_DTP_LabelTime_TpRetDTP" class="lyr_tooltip"> <i class="haf_ic_datetime"></i> <span class="lyr_tooltipText">Uhrzeit Rückfahrt </span> </label>
<div class="lyr_timeSelect">
<div id="HFS_DTP_SelectTime_TpRetDTP_Holder" class="lyr_atomOptionGroup lyr_atomSelectMenu "> <label class="lyr_atomLabel" aria-hidden="true" for="HFS_DTP_SelectTime_TpRetDTP"> Uhrzeit </label>
<div class="lyr_atomOptionsSelectWrapper">
<div class="lyr_atomSelectHolder "> <span class="lyr_srOnly" id="HFS_DTP_SelectTime_TpRetDTP_Label">Uhrzeit</span>
<div class="lyr_atomSelectWrap" aria-labelledby="HFS_DTP_SelectTime_TpRetDTP_Label HFS_DTP_SelectTime_TpRetDTP" role="combobox" aria-autocomplete="list" id="HFS_DTP_SelectTime_TpRetDTP" aria-haspopup="listbox"
aria-owns="HFS_DTP_SelectTime_TpRetDTP_ListBox" onclick="Hafas.ps.pub('/custom/resetInputError', ['HFS_DTP_SelectTime_TpRetDTP']);" aria-expanded="false" aria-activedescendant="HFS_DTP_SelectTime_TpRetDTP_Option_23">
<div role="textbox" class="lyr_atomSelectedOption" aria-label="11:30"> 11:30 </div>
</div>
<ul role="listbox" id="HFS_DTP_SelectTime_TpRetDTP_ListBox" aria-labelledby="HFS_DTP_SelectTime_TpRetDTP_Label" class="lyr_atomSelectList " tabindex="-1" hidden="">
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_0" role="option" data-value="00:00" aria-selected="false"> 00:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_1" role="option" data-value="00:30" aria-selected="false"> 00:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_2" role="option" data-value="01:00" aria-selected="false"> 01:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_3" role="option" data-value="01:30" aria-selected="false"> 01:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_4" role="option" data-value="02:00" aria-selected="false"> 02:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_5" role="option" data-value="02:30" aria-selected="false"> 02:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_6" role="option" data-value="03:00" aria-selected="false"> 03:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_7" role="option" data-value="03:30" aria-selected="false"> 03:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_8" role="option" data-value="04:00" aria-selected="false"> 04:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_9" role="option" data-value="04:30" aria-selected="false"> 04:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_10" role="option" data-value="05:00" aria-selected="false"> 05:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_11" role="option" data-value="05:30" aria-selected="false"> 05:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_12" role="option" data-value="06:00" aria-selected="false"> 06:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_13" role="option" data-value="06:30" aria-selected="false"> 06:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_14" role="option" data-value="07:00" aria-selected="false"> 07:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_15" role="option" data-value="07:30" aria-selected="false"> 07:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_16" role="option" data-value="08:00" aria-selected="false"> 08:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_17" role="option" data-value="08:30" aria-selected="false"> 08:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_18" role="option" data-value="09:00" aria-selected="false"> 09:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_19" role="option" data-value="09:30" aria-selected="false"> 09:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_20" role="option" data-value="10:00" aria-selected="false"> 10:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_21" role="option" data-value="10:30" aria-selected="false"> 10:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_22" role="option" data-value="11:00" aria-selected="false"> 11:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_23" role="option" data-value="11:30" aria-selected="true"> 11:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_24" role="option" data-value="12:00" aria-selected="false"> 12:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_25" role="option" data-value="12:30" aria-selected="false"> 12:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_26" role="option" data-value="13:00" aria-selected="false"> 13:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_27" role="option" data-value="13:30" aria-selected="false"> 13:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_28" role="option" data-value="14:00" aria-selected="false"> 14:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_29" role="option" data-value="14:30" aria-selected="false"> 14:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_30" role="option" data-value="15:00" aria-selected="false"> 15:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_31" role="option" data-value="15:30" aria-selected="false"> 15:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_32" role="option" data-value="16:00" aria-selected="false"> 16:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_33" role="option" data-value="16:30" aria-selected="false"> 16:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_34" role="option" data-value="17:00" aria-selected="false"> 17:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_35" role="option" data-value="17:30" aria-selected="false"> 17:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_36" role="option" data-value="18:00" aria-selected="false"> 18:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_37" role="option" data-value="18:30" aria-selected="false"> 18:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_38" role="option" data-value="19:00" aria-selected="false"> 19:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_39" role="option" data-value="19:30" aria-selected="false"> 19:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_40" role="option" data-value="20:00" aria-selected="false"> 20:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_41" role="option" data-value="20:30" aria-selected="false"> 20:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_42" role="option" data-value="21:00" aria-selected="false"> 21:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_43" role="option" data-value="21:30" aria-selected="false"> 21:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_44" role="option" data-value="22:00" aria-selected="false"> 22:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_45" role="option" data-value="22:30" aria-selected="false"> 22:30 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_46" role="option" data-value="23:00" aria-selected="false"> 23:00 </li>
<li class="lyr_atomSelectOption " id="HFS_DTP_SelectTime_TpRetDTP_Option_47" role="option" data-value="23:30" aria-selected="false"> 23:30 </li>
</ul>
</div>
</div>
</div>
</div> <input type="text" id="HFS_DTP_InputTime_TpRetDTP" class="lyr_input lyr_timeInput" maxlength="5" placeholder="11:25" value="11:25">
</div>
<div class="lyr_dtpInput lyr_depArrTpSwitch"> <span>Ab.</span> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup "> <input id="HFS_DTP_Arr_TPQuick_TpRetDTP" type="checkbox" name="DTPQuickTpRetDTP" value=""
onclick="Hafas.ps.pub('/tp/setEnquiry', [!this.checked, 'TpRetDTP']);"> <label class="lyr_atomLabel " for="HFS_DTP_Arr_TPQuick_TpRetDTP"> <span class="lyr_srOnly">Wechsel Ankunft/Abfahrt Rückfahrt</span> </label> </span>
<span>An.</span> </div>
</div>
</div>
<div class="lyr_dtpRenderTarget"></div>
</div>
</div>
</div>
</div>
<div> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup "> <input id="HFS_TP_AddReturnJourney" type="checkbox" value="" onclick="Hafas.ps.pub('/tp/addReturnJourney',[this.checked]);"> <label class="lyr_atomLabel "
for="HFS_TP_AddReturnJourney"> Rückfahrt hinzufügen </label> </span> </div>
</fieldset>
<div data-additional-info="selected_options_TP"></div>
<div class="lyr_atomFormControlSeparator"></div>
</div>
<div class="lyr_tpInputFormRight" id="HFS_OptionsRightContainer" style="left: 500px;"> <button class="lyr_atomBtn lyr_atomPrimaryLinkBtn lyr_skipLink" id="TP_SkipOptionsButton"
onclick="Hafas.ps.pub('/custom/common/skipToElement', ['.lyr_searchButtonsWrapper']);" onkeydown="Hafas.ps.pub('/GUI/common/atomForwardKeyToClick', [event, this]);" type="button"> <span class=" lyr_atomText">Auswahl Optionen
überspringen</span> </button>
<div id="HFS_immediateOptions">
<div id="HFS_Main_Settings_Container" class="lyr_atomOptionGroupContainer "> <button id="HFS_Main_Settings_Tab" type="button" class="lyr_atomBtn lyr_atomOptionGroup lyr_atomOptionFoldTab" aria-controls="HFS_Main_Settings_Panel"
aria-expanded="true" onclick="Hafas.ps.pub('/options/gui/toggle/group', [{trigger: this, target: 'change_group', groupId: 'HFS_Main_Settings'}]);" hidden=""> <span class="lyr_atomLabel">Suchfilter</span> </button>
<div id="HFS_Main_Settings_Panel" role="region" aria-labelledby="HFS_Main_Settings_Tab" class="" data-option-group="change_group" data-option-group-name="">
<div id="HFS_direct_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup "> <input id="HFS_direct" type="checkbox" name="direct" value="false"
onclick="Hafas.ps.pub('/options/set/value',[{id: 'HFS_direct', value: this.checked, elem: this}]);"> <label class="lyr_atomLabel " for="HFS_direct"> Nur Direktverbindungen </label> </span> </div>
<div id="HFS_bikeCarriage_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup "> <input id="HFS_bikeCarriage" type="checkbox" class="showLabel checkboxLabel bcPadding"
name="BC" value="false" onclick="Hafas.ps.pub('/options/set/value',[{id: 'HFS_bikeCarriage', value: this.checked, elem: this}]);"> <label class="lyr_atomLabel " for="HFS_bikeCarriage"> Fahrradmitnahme </label> </span> </div>
<div id="HFS_wheelchair_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup lyr_optionWithInfoIcon "> <input id="HFS_wheelchair" type="checkbox" name="wheelchair"
value="false" onclick="Hafas.ps.pub('/options/set/value',[{id: 'HFS_wheelchair', value: this.checked, elem: this}]);"> <label class="lyr_atomLabel " for="HFS_wheelchair"> Rollstuhlstellplatz (innerhalb Österreichs) </label>
<button class="lyr_atomBtn lyr_optionInfoIcon" id="HFS_infoIcon_HFS_wheelchair" onclick="Hafas.ps.pub('/custom/tp/showInfoPopup',['wheelchair']);return false;" aria-describedby="HFS_wheelchair" type="button"> <span
class="lyr_atomIcon lyr_tooltip "> <i class="haf_ic_him_information" aria-hidden="true"></i> <span class="lyr_tooltipText ">Weitere Informationen zum Reisen mit Rollstuhl anzeigen.</span> <span class="lyr_atomIconText"></span>
</span> </button> </span> </div>
<div id="HFS_einfachRaus_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup lyr_optionWithInfoIcon "> <input id="HFS_einfachRaus" type="checkbox" name="einfachRaus"
value="false" onclick="Hafas.ps.pub('/options/set/value',[{id: 'HFS_einfachRaus', value: this.checked, elem: this}]);"> <label class="lyr_atomLabel " for="HFS_einfachRaus"> Einfach-Raus-Ticket </label> <button
class="lyr_atomBtn lyr_optionInfoIcon" id="HFS_infoIcon_HFS_einfachRaus" onclick="Hafas.ps.pub('/custom/tp/showInfoPopup',['einfachRaus']);return false;" aria-describedby="HFS_einfachRaus" type="button"> <span
class="lyr_atomIcon lyr_tooltip "> <i class="haf_ic_him_information" aria-hidden="true"></i> <span class="lyr_tooltipText ">Weitere Informationen zum Einfach-Raus-Ticket anzeigen.</span> <span class="lyr_atomIconText"></span>
</span> </button> </span> </div>
</div>
</div>
</div>
<div class="lyr_additionalTpOptions"> <button class="lyr_atomBtn " id="HFS_OptionsButtonTP" onclick="Hafas.ps.pub('/options/gui/toggle', [{view: 'options', trigger: this, ev: event }]); return false;" aria-expanded="false"
aria-controls="HFS_CustomerOptionsWrap" type="button"> <span class="lyr_atomIcon lyr_tooltip " data-onboarding-tooltipwrap="HFS_WebApp" data-onboarding-tooltip="yes"> <i class="lyr_atomNewOptionIcon" aria-hidden="true"></i> <span
class="lyr_tooltipText ">Erweiterte Suchoptionen, nicht aktiviert</span> <span class="lyr_atomIconText"></span> </span> <span class=" lyr_atomText" data-onboarding-tooltipwrap="HFS_WebApp">Weitere Optionen</span> </button> </div>
</div>
</div>
<div class="lyr_atomBtnWrap lyr_searchButtonsWrapper" data-button="TPSearchButton"> <button class="lyr_atomBtn lyr_atomSecondaryBtn lyr_newQueryBtn" onclick="Hafas.ps.pub('/tp/clearInput', []); return false;" type="button"> Neue Anfrage </button>
<button class="lyr_atomBtn lyr_atomPrimaryBtn " type="submit" name="submitTPForm"> <span class=" lyr_atomText">suchen</span> </button> </div>
</div>
<div id="DocumentOptionsWrapper" class="lyr_flexContainer">
<div id="HFS_CustomerOptionsWrap" class="lyr_atomOptionsWrap lyr_flexContainer" data-iframe-height="webapp" data-trigger="HFS_OptionsButtonTP">
<section id="HFS_CustomerOptions" class="lyr_atomCustomerOptions lyr_flexContainer" data-iframe-height="webapp">
<header class="lyr_atomActionbarWrapper lyr_flexHeader " data-render-element="result_view_header" data-option-navigation="main"> <button class="lyr_atomBtn hfs_actionbarBtn hfs_back"
onclick="Hafas.ps.pub('/GUI/common/back', []);Hafas.ps.pub('/options/save', []);" type="button"> <span class="lyr_atomIcon lyr_tooltip "> <i class="haf_ic_arrow_left_inv" aria-hidden="true"></i> <span
class="lyr_tooltipText ">Zurück</span> <span class="lyr_atomIconText"></span> </span> </button>
<h2 class="lyr_atomActionbarTitle">Optionen</h2>
<div class="lyr_atomActionbarContent"></div> <button class="lyr_atomBtn lyr_atomResetBtn" onclick="Hafas.ps.pub('/options/reset', [true]); return false;" data-field="reset" type="button"> zurücksetzen </button>
</header>
<div class="lyr_atomOptionsContent lyr_flexContainer" data-render-element="options_content">
<div id="HFS_Via_Group_Container" class="lyr_atomOptionGroupContainer "> <button id="HFS_Via_Group_Tab" type="button" class="lyr_atomBtn lyr_atomOptionGroup lyr_atomOptionFoldTab" aria-controls="HFS_Via_Group_Panel" aria-expanded="false"
onclick="Hafas.ps.pub('/options/gui/toggle/group', [{trigger: this, target: 'via_group', groupId: 'HFS_Via_Group'}]);" hidden=""> <span class="lyr_atomLabel">Via-Halte</span> </button>
<div id="HFS_Via_Group_Panel" role="region" aria-labelledby="HFS_Via_Group_Tab" class="lyr_atomOptionFoldTab" hidden="" data-option-group="via_group" data-option-group-name="">
<div id="HFS_Via0_Container" class="lyr_atomOptionSimpleContainer "> </div>
<div id="HFS_Via1_Container" class="lyr_atomOptionSimpleContainer "> </div>
<div id="HFS_Via2_Container" class="lyr_atomOptionSimpleContainer "> </div>
</div>
</div>
<div id="HFS_productOptions_Container" class="lyr_atomOptionGroupContainer ">
<fieldset class="lyr_atomOptionFieldset">
<legend>
<h3 class="lyr_atomHeadline"> <button id="HFS_productOptions_Tab" type="button" class="lyr_atomBtn lyr_atomOptionGroup lyr_atomOptionFoldTab" aria-controls="HFS_productOptions_Panel" aria-expanded="true"
onclick="Hafas.ps.pub('/options/gui/toggle/group', [{trigger: this, target: 'products_group', groupId: 'HFS_productOptions'}]);" data-trigger="products_group">
<div class="lyr_optionLabelWrapper"> <span class="lyr_atomLabel" aria-hidden="true">Verkehrsmittel</span> </div> <span class="lyr_atomIcon lyr_tooltip lyr_atomOptionIconButton">
<i class="lyr_atomExpandCollapse" aria-hidden="true"></i> <span class="lyr_tooltipText ">Verkehrsmittel zuklappen</span> <span class="lyr_atomIconText"></span> </span> <span data-additional-info="selected_products_TP"> <span
class="lyr_atomOptionInfoText lyr_behaveLikeDiv">Alle Verkehrsmittel</span> </span>
</button> </h3>
</legend>
<div id="HFS_productOptions_Panel" role="region" aria-labelledby="HFS_productOptions_Tab" class="lyr_atomOptionFoldTab" data-option-group="products_group" data-option-group-name="">
<div id="HFS_AllProducts_Container" class="lyr_atomOptionSimpleContainer ">
<div class="lyr_atomOptionGroup lyr_atomButtonContainer"> <button class="lyr_atomBtn lyr_atomCommonBtn lyr_atomOptionBtn" id="HFS_AllProducts" onclick="Hafas.ps.pub('/options/set/products/all', [{groupId: 'HFS_productOptions'}]);"
type="button" name="allProducts"> Alle </button> </div>
</div>
<div id="HFS_LongDistanceTrains_Container" class="lyr_atomOptionSimpleContainer ">
<div class="lyr_atomOptionGroup lyr_atomButtonContainer"> <button class="lyr_atomBtn lyr_atomCommonBtn lyr_atomOptionBtn" id="HFS_LongDistanceTrains"
onclick="Hafas.ps.pub('/options/set/products/longdistance', [{groupId: 'HFS_productOptions'}]);" type="button" name="longDistanceProducts"> Fernreise-/Nachtzüge </button> </div>
</div>
<div id="HFS_RegioProducts_Container" class="lyr_atomOptionSimpleContainer ">
<div class="lyr_atomOptionGroup lyr_atomButtonContainer"> <button class="lyr_atomBtn lyr_atomCommonBtn lyr_atomOptionBtn" id="HFS_RegioProducts"
onclick="Hafas.ps.pub('/options/set/products/regio', [{groupId: 'HFS_productOptions'}]);" type="button" name="regioProducts"> Nah-/Regionalverkehr </button> </div>
</div>
<div id="HFS_NoProducts_Container" class="lyr_atomOptionSimpleContainer ">
<div class="lyr_atomOptionGroup lyr_atomButtonContainer"> <button class="lyr_atomBtn lyr_atomCommonBtn lyr_atomOptionBtn" id="HFS_NoProducts" onclick="Hafas.ps.pub('/options/set/products/none', [{groupId: 'HFS_productOptions'}]);"
type="button" name="noProducts"> Keine Auswahl </button> </div>
</div>
<div id="HFS_ICE_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="4101"> <input id="HFS_ICE" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['4101',this.checked,this]);" checked="" data-productbit="4101"> <label class="lyr_atomLabel " for="HFS_ICE"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_gen" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> Fernreisezüge </label> </span> </div>
<div id="HFS_IC_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="8"> <input id="HFS_IC" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['8',this.checked,this]);" checked="" data-productbit="8"> <label class="lyr_atomLabel " for="HFS_IC"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_nachtzug" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> Nachtreise- & Schnellzüge </label> </span> </div>
<div id="HFS_RE_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="16"> <input id="HFS_RE" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['16',this.checked,this]);" checked="" data-productbit="16"> <label class="lyr_atomLabel " for="HFS_RE"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_reg" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> Regionale Reisezüge </label> </span> </div>
<div id="HFS_S_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="32"> <input id="HFS_S" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['32',this.checked,this]);" checked="" data-productbit="32"> <label class="lyr_atomLabel " for="HFS_S"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_comm" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> S-Bahnen </label> </span> </div>
<div id="HFS_U_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="256"> <input id="HFS_U" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['256',this.checked,this]);" checked="" data-productbit="256"> <label class="lyr_atomLabel " for="HFS_U"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_sub" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> U-Bahnen </label> </span> </div>
<div id="HFS_TRAM_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="512"> <input id="HFS_TRAM" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['512',this.checked,this]);" checked="" data-productbit="512"> <label class="lyr_atomLabel " for="HFS_TRAM"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_tram" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> Straßenbahnen </label> </span> </div>
<div id="HFS_BUS_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="64"> <input id="HFS_BUS" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['64',this.checked,this]);" checked="" data-productbit="64"> <label class="lyr_atomLabel " for="HFS_BUS"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_bus" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> Busse </label> </span> </div>
<div id="HFS_SHIP_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="128"> <input id="HFS_SHIP" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['128',this.checked,this]);" checked="" data-productbit="128"> <label class="lyr_atomLabel " for="HFS_SHIP"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_ship" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> Schifffahrtsverkehre </label> </span> </div>
<div id="HFS_AST_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="2048"> <input id="HFS_AST" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['2048',this.checked,this]);" checked="" data-productbit="2048"> <label class="lyr_atomLabel " for="HFS_AST"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_taxi_seilbahn" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> Sonstige Verkehre </label> </span> </div>
<div id="HFS_SEV_Container" class="lyr_atomOptionSimpleContainer "> <span class="lyr_behaveLikeDiv lyr_atomSwitchMain lyr_atomOptionGroup " data-productbit="2"> <input id="HFS_SEV" type="checkbox" value="true"
onclick="Hafas.ps.pub('/tp/selectProduct',['2',this.checked,this]);" checked="" data-productbit="2"> <label class="lyr_atomLabel " for="HFS_SEV"> <span class="lyr_atomIcon lyr_atomProdImg" aria-hidden="true">
<i class="haf_prod_sev" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span> Schienenersatzverkehre </label> </span> </div>
</div>
</fieldset>
</div>
<div id="HFS_Chg_Group_Container" class="lyr_atomOptionGroupContainer ">
<fieldset class="lyr_atomOptionFieldset">
<legend>
<h3 class="lyr_atomHeadline"> <button id="HFS_Chg_Group_Tab" type="button" class="lyr_atomBtn lyr_atomOptionGroup lyr_atomOptionFoldTab" aria-controls="HFS_Chg_Group_Panel" aria-expanded="true"
onclick="Hafas.ps.pub('/options/gui/toggle/group', [{trigger: this, target: 'change_group', groupId: 'HFS_Chg_Group'}]);" data-trigger="change_group">
<div class="lyr_optionLabelWrapper"> <span class="lyr_atomLabel" aria-hidden="true">Umsteigen</span> </div> <span class="lyr_atomIcon lyr_tooltip lyr_atomOptionIconButton"> <i class="lyr_atomExpandCollapse" aria-hidden="true"></i>
<span class="lyr_tooltipText ">Umsteigen zuklappen</span> <span class="lyr_atomIconText"></span> </span> <span></span>
</button> </h3>
</legend>
<div id="HFS_Chg_Group_Panel" role="region" aria-labelledby="HFS_Chg_Group_Tab" class="" data-option-group="change_group" data-option-group-name="">
<div id="HFS_MaxChg_Container" class="lyr_atomOptionSimpleContainer ">
<div id="HFS_MaxChg_Holder" class="lyr_atomOptionGroup lyr_atomSelectMenu "> <label class="lyr_atomLabel" aria-hidden="true" for="HFS_MaxChg"> Umsteigen </label>
<div class="lyr_atomOptionsSelectWrapper">
<div class="lyr_atomSelectHolder lyr_atomOptionSelectMenu"> <span class="lyr_srOnly" id="HFS_MaxChg_Label">Umsteigen</span>
<div class="lyr_atomSelectWrap" tabindex="0" aria-labelledby="HFS_MaxChg_Label HFS_MaxChg" role="combobox" aria-autocomplete="list" id="HFS_MaxChg" aria-haspopup="listbox" aria-owns="HFS_MaxChg_ListBox"
onclick="Hafas.ps.pub('/custom/resetInputError', ['HFS_MaxChg']);" aria-expanded="false" aria-activedescendant="HFS_MaxChg_Option_0">
<div role="textbox" class="lyr_atomSelectedOption" aria-label="unbegrenzt"> <span class=" lyr_atomText" aria-hidden="true">unbegrenzt</span> </div> <span class="lyr_atomIcon ">
<i class="lyr_atomExpandCollapse" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
</div>
<ul role="listbox" id="HFS_MaxChg_ListBox" aria-labelledby="HFS_MaxChg_Label" class="lyr_atomSelectList " tabindex="-1" hidden="">
<li class="lyr_atomSelectOption " id="HFS_MaxChg_Option_0" role="option" data-value="1000" aria-selected="true"> <span class=" lyr_atomText">unbegrenzt</span> </li>
<li class="lyr_atomSelectOption " id="HFS_MaxChg_Option_1" role="option" data-value="0" aria-selected="false"> <span class=" lyr_atomText">ohne</span> </li>
<li class="lyr_atomSelectOption " id="HFS_MaxChg_Option_2" role="option" data-value="1" aria-selected="false"> <span class=" lyr_atomText">max. 1x</span> </li>
<li class="lyr_atomSelectOption " id="HFS_MaxChg_Option_3" role="option" data-value="2" aria-selected="false"> <span class=" lyr_atomText">max. 2x</span> </li>
<li class="lyr_atomSelectOption " id="HFS_MaxChg_Option_4" role="option" data-value="3" aria-selected="false"> <span class=" lyr_atomText">max. 3x</span> </li>
</ul>
</div>
</div>
</div>
</div>
<div id="HFS_MinChgTime_Container" class="lyr_atomOptionSimpleContainer ">
<div id="HFS_MinChgTime_Holder" class="lyr_atomOptionGroup lyr_atomSelectMenu "> <label class="lyr_atomLabel" aria-hidden="true" for="HFS_MinChgTime"> Umsteigezeit </label>
<div class="lyr_atomOptionsSelectWrapper">
<div class="lyr_atomSelectHolder lyr_atomOptionSelectMenu"> <span class="lyr_srOnly" id="HFS_MinChgTime_Label">Umsteigezeit</span>
<div class="lyr_atomSelectWrap" tabindex="0" aria-labelledby="HFS_MinChgTime_Label HFS_MinChgTime" role="combobox" aria-autocomplete="list" id="HFS_MinChgTime" aria-haspopup="listbox" aria-owns="HFS_MinChgTime_ListBox"
onclick="Hafas.ps.pub('/custom/resetInputError', ['HFS_MinChgTime']);" aria-expanded="false" aria-activedescendant="HFS_MinChgTime_Option_0">
<div role="textbox" class="lyr_atomSelectedOption" aria-label="normal"> <span class=" lyr_atomText" aria-hidden="true">normal</span> </div> <span class="lyr_atomIcon ">
<i class="lyr_atomExpandCollapse" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
</div>
<ul role="listbox" id="HFS_MinChgTime_ListBox" aria-labelledby="HFS_MinChgTime_Label" class="lyr_atomSelectList " tabindex="-1" hidden="">
<li class="lyr_atomSelectOption " id="HFS_MinChgTime_Option_0" role="option" data-value="-1" aria-selected="true"> <span class=" lyr_atomText">normal</span> </li>
<li class="lyr_atomSelectOption " id="HFS_MinChgTime_Option_1" role="option" data-value="5" aria-selected="false"> <span class=" lyr_atomText">mind. 5 Min.</span> </li>
<li class="lyr_atomSelectOption " id="HFS_MinChgTime_Option_2" role="option" data-value="10" aria-selected="false"> <span class=" lyr_atomText">mind. 10 Min.</span> </li>
<li class="lyr_atomSelectOption " id="HFS_MinChgTime_Option_3" role="option" data-value="20" aria-selected="false"> <span class=" lyr_atomText">mind. 20 Min.</span> </li>
<li class="lyr_atomSelectOption " id="HFS_MinChgTime_Option_4" role="option" data-value="30" aria-selected="false"> <span class=" lyr_atomText">mind. 30 Min.</span> </li>
<li class="lyr_atomSelectOption " id="HFS_MinChgTime_Option_5" role="option" data-value="60" aria-selected="false"> <span class=" lyr_atomText">mind. 60 Min.</span> </li>
</ul>
</div>
</div>
</div>
</div>
</div>
</fieldset>
</div>
<div id="HFS_walkOptions_Container" class="lyr_atomOptionGroupContainer ">
<fieldset class="lyr_atomOptionFieldset">
<legend>
<h3 class="lyr_atomHeadline"> <button id="HFS_walkOptions_Tab" type="button" class="lyr_atomBtn lyr_atomOptionGroup lyr_atomOptionFoldTab" aria-controls="HFS_walkOptions_Panel" aria-expanded="false"
onclick="Hafas.ps.pub('/options/gui/toggle/group', [{trigger: this, target: 'individual_traffic_walk', groupId: 'HFS_walkOptions'}]);" data-trigger="individual_traffic_walk">
<div class="lyr_optionLabelWrapper"> <span class="lyr_atomLabel" aria-hidden="true">Fußweg</span> </div> <span class="lyr_atomIcon lyr_tooltip lyr_atomOptionIconButton"> <i class="lyr_atomExpandCollapse" aria-hidden="true"></i>
<span class="lyr_tooltipText ">Fußweg ausklappen</span> <span class="lyr_atomIconText"></span> </span> <span></span>
</button> </h3>
</legend>
<div id="HFS_walkOptions_Panel" role="region" aria-labelledby="HFS_walkOptions_Tab" class="" hidden="" data-option-group="individual_traffic_walk" data-option-group-name="">
<div id="HFS_WalkMaxDist_Container" class="lyr_atomOptionSimpleContainer ">
<div id="HFS_WalkMaxDist_Holder" class="lyr_atomOptionGroup lyr_atomSelectMenu "> <label class="lyr_atomLabel" aria-hidden="true" for="HFS_WalkMaxDist"> Fußweg bis Haltestelle </label>
<div class="lyr_atomOptionsSelectWrapper">
<div class="lyr_atomSelectHolder lyr_atomOptionSelectMenu"> <span class="lyr_srOnly" id="HFS_WalkMaxDist_Label">Fußweg bis Haltestelle</span>
<div class="lyr_atomSelectWrap" tabindex="0" aria-labelledby="HFS_WalkMaxDist_Label HFS_WalkMaxDist" role="combobox" aria-autocomplete="list" id="HFS_WalkMaxDist" aria-haspopup="listbox" aria-owns="HFS_WalkMaxDist_ListBox"
onclick="Hafas.ps.pub('/custom/resetInputError', ['HFS_WalkMaxDist']);" aria-expanded="false" aria-activedescendant="HFS_WalkMaxDist_Option_3">
<div role="textbox" class="lyr_atomSelectedOption" aria-label="maximal 2 Kilometer"> <span class=" lyr_srOnly" aria-hidden="true">maximal 2 Kilometer </span> <span class=" lyr_atomText" aria-hidden="true">max. 2 km</span>
</div> <span class="lyr_atomIcon "> <i class="lyr_atomExpandCollapse" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
</div>
<ul role="listbox" id="HFS_WalkMaxDist_ListBox" aria-labelledby="HFS_WalkMaxDist_Label" class="lyr_atomSelectList " tabindex="-1" hidden="">
<li class="lyr_atomSelectOption " id="HFS_WalkMaxDist_Option_0" role="option" data-value="0" aria-selected="false"> <span class=" lyr_atomText">nein</span> </li>
<li class="lyr_atomSelectOption " id="HFS_WalkMaxDist_Option_1" role="option" data-value="500" aria-selected="false"> <span class=" lyr_srOnly">maximal 0,5 Kilometer </span> <span class=" lyr_atomText"
aria-hidden="true">max. 0,5 km</span> </li>
<li class="lyr_atomSelectOption " id="HFS_WalkMaxDist_Option_2" role="option" data-value="1000" aria-selected="false"> <span class=" lyr_srOnly">maximal 1 Kilometer </span> <span class=" lyr_atomText" aria-hidden="true">max.
1 km</span> </li>
<li class="lyr_atomSelectOption " id="HFS_WalkMaxDist_Option_3" role="option" data-value="2000" aria-selected="true"> <span class=" lyr_srOnly">maximal 2 Kilometer </span> <span class=" lyr_atomText" aria-hidden="true">max.
2 km</span> </li>
<li class="lyr_atomSelectOption " id="HFS_WalkMaxDist_Option_4" role="option" data-value="5000" aria-selected="false"> <span class=" lyr_srOnly">maximal 5 Kilometer </span> <span class=" lyr_atomText" aria-hidden="true">max.
5 km</span> </li>
</ul>
</div>
</div>
</div>
</div>
<div id="HFS_WalkSpeed_Container" class="lyr_atomOptionSimpleContainer ">
<div id="HFS_WalkSpeed_Holder" class="lyr_atomOptionGroup lyr_atomSelectMenu "> <label class="lyr_atomLabel" aria-hidden="true" for="HFS_WalkSpeed"> Gehgeschwindigkeit </label>
<div class="lyr_atomOptionsSelectWrapper">
<div class="lyr_atomSelectHolder lyr_atomOptionSelectMenu"> <span class="lyr_srOnly" id="HFS_WalkSpeed_Label">Gehgeschwindigkeit</span>
<div class="lyr_atomSelectWrap" tabindex="0" aria-labelledby="HFS_WalkSpeed_Label HFS_WalkSpeed" role="combobox" aria-autocomplete="list" id="HFS_WalkSpeed" aria-haspopup="listbox" aria-owns="HFS_WalkSpeed_ListBox"
onclick="Hafas.ps.pub('/custom/resetInputError', ['HFS_WalkSpeed']);" aria-expanded="false" aria-activedescendant="HFS_WalkSpeed_Option_1">
<div role="textbox" class="lyr_atomSelectedOption" aria-label="normal"> <span class=" lyr_atomText" aria-hidden="true">normal</span> </div> <span class="lyr_atomIcon ">
<i class="lyr_atomExpandCollapse" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
</div>
<ul role="listbox" id="HFS_WalkSpeed_ListBox" aria-labelledby="HFS_WalkSpeed_Label" class="lyr_atomSelectList " tabindex="-1" hidden="">
<li class="lyr_atomSelectOption " id="HFS_WalkSpeed_Option_0" role="option" data-value="foot_speed_slow" aria-selected="false"> <span class=" lyr_atomText">langsam</span> </li>
<li class="lyr_atomSelectOption " id="HFS_WalkSpeed_Option_1" role="option" data-value="foot_speed_normal" aria-selected="true"> <span class=" lyr_atomText">normal</span> </li>
<li class="lyr_atomSelectOption " id="HFS_WalkSpeed_Option_2" role="option" data-value="foot_speed_fast" aria-selected="false"> <span class=" lyr_atomText">schnell</span> </li>
</ul>
</div>
</div>
</div>
</div>
</div>
</fieldset>
</div>
<div id="HFS_bikeOptionsCarriage_Container" class="lyr_atomOptionGroupContainer ">
<fieldset class="lyr_atomOptionFieldset">
<legend>
<h3 class="lyr_atomHeadline"> <button id="HFS_bikeOptionsCarriage_Tab" type="button" class="lyr_atomBtn lyr_atomOptionGroup lyr_atomOptionFoldTab" aria-controls="HFS_bikeOptionsCarriage_Panel" aria-expanded="false"
onclick="Hafas.ps.pub('/options/gui/toggle/group', [{trigger: this, target: 'individual_traffic_bike_carriage', groupId: 'HFS_bikeOptionsCarriage'}]);" data-trigger="individual_traffic_bike_carriage">
<div class="lyr_optionLabelWrapper"> <span class="lyr_atomLabel" aria-hidden="true">Fahrrad</span> </div> <span class="lyr_atomIcon lyr_tooltip lyr_atomOptionIconButton"> <i class="lyr_atomExpandCollapse" aria-hidden="true"></i>
<span class="lyr_tooltipText ">Fahrrad ausklappen</span> <span class="lyr_atomIconText"></span> </span> <span></span>
</button> </h3>
</legend>
<div id="HFS_bikeOptionsCarriage_Panel" role="region" aria-labelledby="HFS_bikeOptionsCarriage_Tab" class="" hidden="" data-option-group="individual_traffic_bike_carriage" data-option-group-name="">
<div id="HFS_BikeMaxDist_Container" class="lyr_atomOptionSimpleContainer ">
<div id="HFS_BikeMaxDist_Holder" class="lyr_atomOptionGroup lyr_atomSelectMenu "> <label class="lyr_atomLabel" aria-hidden="true" for="HFS_BikeMaxDist"> Radweg bis Haltestelle </label>
<div class="lyr_atomOptionsSelectWrapper">
<div class="lyr_atomSelectHolder lyr_atomOptionSelectMenu"> <span class="lyr_srOnly" id="HFS_BikeMaxDist_Label">Radweg bis Haltestelle</span>
<div class="lyr_atomSelectWrap" tabindex="0" aria-labelledby="HFS_BikeMaxDist_Label HFS_BikeMaxDist" role="combobox" aria-autocomplete="list" id="HFS_BikeMaxDist" aria-haspopup="listbox" aria-owns="HFS_BikeMaxDist_ListBox"
onclick="Hafas.ps.pub('/custom/resetInputError', ['HFS_BikeMaxDist']);" aria-expanded="false" aria-activedescendant="HFS_BikeMaxDist_Option_0">
<div role="textbox" class="lyr_atomSelectedOption" aria-label="nein"> <span class=" lyr_atomText" aria-hidden="true">nein</span> </div> <span class="lyr_atomIcon "> <i class="lyr_atomExpandCollapse" aria-hidden="true"></i>
<span class="lyr_atomIconText"></span> </span>
</div>
<ul role="listbox" id="HFS_BikeMaxDist_ListBox" aria-labelledby="HFS_BikeMaxDist_Label" class="lyr_atomSelectList " tabindex="-1" hidden="">
<li class="lyr_atomSelectOption " id="HFS_BikeMaxDist_Option_0" role="option" data-value="0" aria-selected="true"> <span class=" lyr_atomText">nein</span> </li>
<li class="lyr_atomSelectOption " id="HFS_BikeMaxDist_Option_1" role="option" data-value="1000" aria-selected="false"> <span class=" lyr_atomText">max. 1 km</span> </li>
<li class="lyr_atomSelectOption " id="HFS_BikeMaxDist_Option_2" role="option" data-value="2000" aria-selected="false"> <span class=" lyr_atomText">max. 2 km</span> </li>
<li class="lyr_atomSelectOption " id="HFS_BikeMaxDist_Option_3" role="option" data-value="5000" aria-selected="false"> <span class=" lyr_atomText">max. 5 km</span> </li>
<li class="lyr_atomSelectOption " id="HFS_BikeMaxDist_Option_4" role="option" data-value="10000" aria-selected="false"> <span class=" lyr_atomText">max. 10 km</span> </li>
<li class="lyr_atomSelectOption " id="HFS_BikeMaxDist_Option_5" role="option" data-value="20000" aria-selected="false"> <span class=" lyr_atomText">max. 20 km</span> </li>
</ul>
</div>
</div>
</div>
</div>
<div id="HFS_BikeSpeed_Container" class="lyr_atomOptionSimpleContainer ">
<div id="HFS_BikeSpeed_Holder" class="lyr_atomOptionGroup lyr_atomSelectMenu "> <label class="lyr_atomLabel" aria-hidden="true" for="HFS_BikeSpeed"> Radgeschwindigkeit </label>
<div class="lyr_atomOptionsSelectWrapper">
<div class="lyr_atomSelectHolder lyr_atomOptionSelectMenu"> <span class="lyr_srOnly" id="HFS_BikeSpeed_Label">Radgeschwindigkeit</span>
<div class="lyr_atomSelectWrap" tabindex="0" aria-labelledby="HFS_BikeSpeed_Label HFS_BikeSpeed" role="combobox" aria-autocomplete="list" id="HFS_BikeSpeed" aria-haspopup="listbox" aria-owns="HFS_BikeSpeed_ListBox"
onclick="Hafas.ps.pub('/custom/resetInputError', ['HFS_BikeSpeed']);" aria-expanded="false" aria-activedescendant="HFS_BikeSpeed_Option_1">
<div role="textbox" class="lyr_atomSelectedOption" aria-label="normal"> <span class=" lyr_atomText" aria-hidden="true">normal</span> </div> <span class="lyr_atomIcon ">
<i class="lyr_atomExpandCollapse" aria-hidden="true"></i> <span class="lyr_atomIconText"></span> </span>
</div>
<ul role="listbox" id="HFS_BikeSpeed_ListBox" aria-labelledby="HFS_BikeSpeed_Label" class="lyr_atomSelectList " tabindex="-1" hidden="">
<li class="lyr_atomSelectOption " id="HFS_BikeSpeed_Option_0" role="option" data-value="bike_speed_slow" aria-selected="false"> <span class=" lyr_atomText">langsam</span> </li>
<li class="lyr_atomSelectOption " id="HFS_BikeSpeed_Option_1" role="option" data-value="bike_speed_normal" aria-selected="true"> <span class=" lyr_atomText">normal</span> </li>
<li class="lyr_atomSelectOption " id="HFS_BikeSpeed_Option_2" role="option" data-value="bike_speed_fast" aria-selected="false"> <span class=" lyr_atomText">schnell</span> </li>
<li class="lyr_atomSelectOption " id="HFS_BikeSpeed_Option_3" role="option" data-value="bike_speed_ebike" aria-selected="false"> <span class=" lyr_atomText">sportlich / E-Bike</span> </li>
</ul>
</div>
</div>
</div>
</div>
</div>
</fieldset>
</div>
<div id="HFS_carOptions_Container" class="lyr_atomOptionGroupContainer "> <button id="HFS_carOptions_Tab" type="button" class="lyr_atomBtn lyr_atomOptionGroup " aria-controls="HFS_carOptions_Panel" aria-expanded="true"
onclick="Hafas.ps.pub('/options/gui/toggle/group', [{trigger: this, target: 'individual_traffic_car', groupId: 'HFS_carOptions'}]);" hidden=""> <span class="lyr_atomLabel">Auto</span> </button>
<div id="HFS_carOptions_Panel" role="region" aria-labelledby="HFS_carOptions_Tab" class="" data-option-group="individual_traffic_car" data-option-group-name=""> </div>
</div>
</div>
</section>
</div>
<div id="HFS_CustomerFavoritesWrap" data-render-element="favorites_container" data-tab-type="favorites" data-trigger="favoriteChangeInfo" class="lyr_flexContainer">
<div class="lyr_atomSegConList lyr_shadow lyr_favoritesTabs lyr_flexHeader" role="tablist" aria-label="Komfort-Auswahl-Tabs"> <button class="lyr_atomBtn lyr_atomSegConBtn lyr_androidSegConBtn " id="HFS_FavLocationsTPTabBtn" role="tab"
aria-controls="HFS_FavLocationsTP" tabindex="0" aria-selected="true" type="button"> Orte </button> <button class="lyr_atomBtn lyr_atomSegConBtn lyr_androidSegConBtn " id="HFS_FavConnectionsTPTabBtn" role="tab"
aria-controls="HFS_FavConnectionsTP" tabindex="-1" aria-selected="false" type="button"> <span class=" lyr_atomText">Von-Nach</span> </button> <button class="lyr_atomBtn lyr_atomSegConBtn lyr_androidSegConBtn lyr_favMapBtn"
id="HFS_TPFavMapTabBtn" role="tab" aria-controls="HFS_TPFavMap" tabindex="-1" aria-selected="false" onclick="Hafas.ps.pub('/GUI/map/show', [{trigger: this, ev: event, template: 'Common_MapPageHeaderDefault'}]); return false;" type="button">
<span class=" lyr_atomText" aria-hidden="true">Karte</span> <span class=" lyr_srOnly">Kartenansicht</span> </button> </div>
<div class="lyr_favoritesContent lyr_flexScrolledContainer">
<div id="HFS_FavLocationsTP" aria-labelledby="HFS_FavLocationsTPTabBtn" class="lyr_atomSegConPanel " role="tabpanel" data-render-element="history-wrapper">
<div class="lyr_stationField"> <span class="lyr_favText"> Hier erscheinen Ihre häufig genutzten und favorisierten Orte. Um diese Komfort-Funktion zu nutzen, müssen die erforderlichen Cookie-Einstellungen aktiviert sein. <br>Sie können
<button class="lyr_atomBtn lyr_atomPrimaryLinkBtn " id="activateFunctionalFavoritesButtonLink"
onclick="Hafas.ps.pub('/app/showCookieSettingsIfNeeded', [{cookies: [{name: 'functional', state: 'checked', show: true}, {name: 'hfsFavorites', state: 'checked'}]}]);" type="button"> <span class=" lyr_atomText">hier die erforderlichen
Cookies aktivieren.</span> </button> </span> </div>
</div>
<div id="HFS_FavConnectionsTP" aria-labelledby="HFS_FavConnectionsTPTabBtn" class="lyr_atomSegConPanel " role="tabpanel" hidden="">
<div class="lyr_stationField"> <span class="lyr_favText"> Hier erscheinen Ihre häufig genutzten und favorisierten Verbindungen. Um diese Komfort-Funktion zu nutzen, müssen die erforderlichen Cookie-Einstellungen aktiviert sein. <br>Sie
können <button class="lyr_atomBtn lyr_atomPrimaryLinkBtn " id="activateFunctionalLocationsButtonLink"
onclick="Hafas.ps.pub('/app/showCookieSettingsIfNeeded', [{cookies: [{name: 'functional', state: 'checked', show: true}, {name: 'hfsFavorites', state: 'checked'}]}]);" type="button"> <span class=" lyr_atomText">hier die erforderlichen
Cookies aktivieren.</span> </button> </span> </div>
</div>
<div id="HFS_TPFavMap" aria-labelledby="HFS_TPFavMapTabBtn" class="lyr_atomSegConPanel " role="tabpanel" hidden="">
<div class="lyr_atomLoaderWrap">
<div class="lyr_atomSpinner lyr_large"> <span class="lyr_srOnly" role="alert">Warte auf Daten</span> </div>
</div>
</div>
</div>
</div>
</div>
</form>
Text Content
German:JavaScript ist deaktiviert. Aktivieren Sie JavaScript und aktualisieren Sie die Seite.English:JavaScript is deactivated. Please activate JavaScript and refresh the page.French:JavaScript est désactivé. Veuillez activer JavaScript et actualiser la page.Spanish:JavaScript está desactivado. Active JavaScript y actualice la página. How to activate JavaScript on your browserOn your browser take the following steps to activate javascript on your system. * Click on the browser side menu * Select more tools * Select Developer tools or Web Developer tools depending on the browser you are using * Click on the setting icon and scroll down to Debugger section * Deselect javascript * Refresh your browser ÖBB SCOTTY 100% Schließen MENÜ * Fahrplan * Abfahrten * Livemap * Streckeninfo * Alarme * Fahrplanheft * Autoreisezug * Nightjet * Züge/Linien * Verspätungsbestätigung * Widget Generator * Fahrgastrechte * Kontakt * Impressum * Nutzungsbedingungen * Datenschutzerklärung SPRACHE * Deutsch aktiviert * English * Italiano Verbindungen gemäß Ihren gewählten Einstellungen Reiseinformationen verfügbar vom 30.08.2024 bis 13.12.2025 Softwareversion/Datenstand: 5.45.OEBB.15.5.8 (customer/hcuoebb/release/2024.r2.0) [2024-07-01]/1.80 WebApp Version: 2.15.6 Pool 1: 31.10.2024 Pool 2: 31.10.2024 © 1996-2024 ÖBB-Personenverkehr AG/HaCon Ingenieurgesellschaft mbH. Keine Gewähr für die Richtigkeit und Vollständigkeit der Information. Änderungen vorbehalten. Kartengrundlagen und Fußwege werden aus Routenplanungssystemen übernommen. Bahnsteig-, Gleis- und Bussteigangaben können aufgrund betrieblicher Erfordernisse abweichen. Bitte achten Sie auf die örtlichen Informationen Im Übrigen gelten unsere Nutzungsbedingungen und unsere Datenschutzerklärung Ein- und Ausgabe verkleinern/vergrößern AUSWAHL-TABS MENÜ * Menü * Fahrplan Abfahrten Streckeninfo Warte auf Daten Warte auf Daten Zurück ÜBERSICHT Aktualisieren Drucken Formular ein-/ausblenden StartSuchergebnisse werden als Liste dargestellt. Verwenden Sie die Pfeiltasten um innerhalb der Ergebnisliste zu navigieren. Zum Ändern der Reihenfolge ziehen Aktuelle Position als Start festlegen Via 1Suchergebnisse werden als Liste dargestellt. Verwenden Sie die Pfeiltasten um innerhalb der Ergebnisliste zu navigieren. Zum Ändern der Reihenfolge ziehen Optionen zu diesem Via Via 2Suchergebnisse werden als Liste dargestellt. Verwenden Sie die Pfeiltasten um innerhalb der Ergebnisliste zu navigieren. Zum Ändern der Reihenfolge ziehen Optionen zu diesem Via Via 3Suchergebnisse werden als Liste dargestellt. Verwenden Sie die Pfeiltasten um innerhalb der Ergebnisliste zu navigieren. Zum Ändern der Reihenfolge ziehen Optionen zu diesem Via 0 Vias vorhanden ZielSuchergebnisse werden als Liste dargestellt. Verwenden Sie die Pfeiltasten um innerhalb der Ergebnisliste zu navigieren. Zum Ändern der Reihenfolge ziehen Start und Ziel tauschen Datum Hinfahrt Uhrzeit Hinfahrt Uhrzeit Uhrzeit 11:30 * 00:00 * 00:30 * 01:00 * 01:30 * 02:00 * 02:30 * 03:00 * 03:30 * 04:00 * 04:30 * 05:00 * 05:30 * 06:00 * 06:30 * 07:00 * 07:30 * 08:00 * 08:30 * 09:00 * 09:30 * 10:00 * 10:30 * 11:00 * 11:30 * 12:00 * 12:30 * 13:00 * 13:30 * 14:00 * 14:30 * 15:00 * 15:30 * 16:00 * 16:30 * 17:00 * 17:30 * 18:00 * 18:30 * 19:00 * 19:30 * 20:00 * 20:30 * 21:00 * 21:30 * 22:00 * 22:30 * 23:00 * 23:30 Ab. Wechsel Ankunft/Abfahrt Hinfahrt An. VIA Via-Bereich aufklappen Erweiterte Suchoptionen, nicht aktiviert Datum Rückfahrt Uhrzeit Rückfahrt Uhrzeit Uhrzeit 11:30 * 00:00 * 00:30 * 01:00 * 01:30 * 02:00 * 02:30 * 03:00 * 03:30 * 04:00 * 04:30 * 05:00 * 05:30 * 06:00 * 06:30 * 07:00 * 07:30 * 08:00 * 08:30 * 09:00 * 09:30 * 10:00 * 10:30 * 11:00 * 11:30 * 12:00 * 12:30 * 13:00 * 13:30 * 14:00 * 14:30 * 15:00 * 15:30 * 16:00 * 16:30 * 17:00 * 17:30 * 18:00 * 18:30 * 19:00 * 19:30 * 20:00 * 20:30 * 21:00 * 21:30 * 22:00 * 22:30 * 23:00 * 23:30 Ab. Wechsel Ankunft/Abfahrt Rückfahrt An. Rückfahrt hinzufügen Auswahl Optionen überspringen Suchfilter Nur Direktverbindungen Fahrradmitnahme Rollstuhlstellplatz (innerhalb Österreichs) Weitere Informationen zum Reisen mit Rollstuhl anzeigen. Einfach-Raus-Ticket Weitere Informationen zum Einfach-Raus-Ticket anzeigen. Erweiterte Suchoptionen, nicht aktiviert Weitere Optionen Neue Anfrage suchen Zurück OPTIONEN zurücksetzen Via-Halte VERKEHRSMITTEL VERKEHRSMITTEL ZUKLAPPEN ALLE VERKEHRSMITTEL Alle Fernreise-/Nachtzüge Nah-/Regionalverkehr Keine Auswahl Fernreisezüge Nachtreise- & Schnellzüge Regionale Reisezüge S-Bahnen U-Bahnen Straßenbahnen Busse Schifffahrtsverkehre Sonstige Verkehre Schienenersatzverkehre UMSTEIGEN UMSTEIGEN ZUKLAPPEN Umsteigen Umsteigen unbegrenzt * unbegrenzt * ohne * max. 1x * max. 2x * max. 3x Umsteigezeit Umsteigezeit normal * normal * mind. 5 Min. * mind. 10 Min. * mind. 20 Min. * mind. 30 Min. * mind. 60 Min. FUSSWEG FUSSWEG AUSKLAPPEN Fußweg bis Haltestelle Fußweg bis Haltestelle maximal 2 Kilometer max. 2 km * nein * maximal 0,5 Kilometer max. 0,5 km * maximal 1 Kilometer max. 1 km * maximal 2 Kilometer max. 2 km * maximal 5 Kilometer max. 5 km Gehgeschwindigkeit Gehgeschwindigkeit normal * langsam * normal * schnell FAHRRAD FAHRRAD AUSKLAPPEN Radweg bis Haltestelle Radweg bis Haltestelle nein * nein * max. 1 km * max. 2 km * max. 5 km * max. 10 km * max. 20 km Radgeschwindigkeit Radgeschwindigkeit normal * langsam * normal * schnell * sportlich / E-Bike Auto Orte Von-Nach Karte Kartenansicht Hier erscheinen Ihre häufig genutzten und favorisierten Orte. Um diese Komfort-Funktion zu nutzen, müssen die erforderlichen Cookie-Einstellungen aktiviert sein. Sie können hier die erforderlichen Cookies aktivieren. Hier erscheinen Ihre häufig genutzten und favorisierten Verbindungen. Um diese Komfort-Funktion zu nutzen, müssen die erforderlichen Cookie-Einstellungen aktiviert sein. Sie können hier die erforderlichen Cookies aktivieren. Warte auf Daten Cookie-Einstellungen Sitemap / Kontakt / Impressum / Fahrgastrechte KARTE Ort eingebenSuchergebnisse werden als Liste dargestellt. Verwenden Sie die Pfeiltasten um innerhalb der Ergebnisliste zu navigieren. Ortssuche KARTENOPTIONEN KARTENOPTIONEN LIVEMAP LIVEMAP Zurück Zurück Kartenoptionen HALTESTELLEN HALTESTELLEN HALTESTELLEN AUSKLAPPEN * Haltestellen: Alle ausblenden Haltestellen: Alle einblenden * Fernreisezüge Fernreisezüge * * Nachtreise- & Schnellzüge Nachtreise- & Schnellzüge * * Regionale Reisezüge Regionale Reisezüge * * S-Bahnen S-Bahnen * * U-Bahnen U-Bahnen * * Straßenbahnen Straßenbahnen * * Busse Busse * * Schifffahrtsverkehre Schifffahrtsverkehre * * Sonstige Verkehre Sonstige Verkehre * * Schienenersatzverkehre Schienenersatzverkehre * * * Bitte zoomen Sie in die Karte, um diese Inhalte anzuzeigen. KARTENINHALTE KARTENINHALTE KARTENINHALTE AUSKLAPPEN * Liniennetz Liniennetz ORTE ORTE ORTE AUSKLAPPEN * Orte: Alle ausblenden Orte: Alle einblenden * Park & Ride Park & Ride * * Öffentliche Einrichtungen Öffentliche Einrichtungen * * Gesundheit Gesundheit * * Handel Handel * * Gastronomie Gastronomie * * Hotel und Unterkunft Hotel und Unterkunft * * Geographie Geographie * * Kultur und Unterhaltung Kultur und Unterhaltung * * Freizeit und Sport Freizeit und Sport * * Tourismus Tourismus * * Flughafen Flughafen * * Parken PKW Parken PKW * * Mietwagen Mietwagen * * Taxi Taxi * * * Bitte zoomen Sie in die Karte, um diese Inhalte anzuzeigen. Zurück Zurück Livemap * Livemap: Alle ausblenden Livemap: Alle einblenden * Fernreisezüge Fernreisezüge * * Nachtreise- & Schnellzüge Nachtreise- & Schnellzüge * * Regionale Reisezüge Regionale Reisezüge * * S-Bahnen S-Bahnen * * U-Bahnen U-Bahnen * * Straßenbahnen Straßenbahnen * * Busse Busse * * Schifffahrtsverkehre Schifffahrtsverkehre * * Sonstige Verkehre Sonstige Verkehre * * Schienenersatzverkehre Schienenersatzverkehre * * Fahrten ohne Echtzeit Fahrten ohne Echtzeit * * Bitte zoomen Sie in die Karte, um diese Inhalte anzuzeigen. +− Leaflet | Geodaten © OpenStreetMap und Mitwirkende, ODbL, Kartendaten © OpenStreetMap und Mitwirkende, Bilder © HaCon COOKIE-EINSTELLUNGEN Wir verwenden Cookies, um Ihnen ein optimales Webseiten-Erlebnis zu bieten. Dazu zählen Cookies, die für den Betrieb der Seite notwendig sind, sowie solche, die lediglich zu anonymen Statistikzwecken, für Komforteinstellungen oder zur Anzeige personalisierter Inhalte genutzt werden. Sie können selbst entscheiden, welche Kategorien Sie zulassen möchten. Bitte beachten Sie, dass auf Basis Ihrer Einstellungen womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen. Weitere Informationen finden Sie in unseren Datenschutzhinweisen Betriebsnotwendige Cookies Diese Cookies sind notwendig, damit Sie unsere Webseite wie beabsichtigt nutzen können und Ihnen die wichtigsten Funktionen zur Verfügung stehen. Details anzeigen Details ausblenden Cookie Name Beschreibung, Dauer und Art HafasStorageLSTest Wird verwendet, um zu überprüfen, ob der Browser des Benutzers Cookies unterstützt. Dauer 1 Sekunde Art Basis, notwendig cookieSettings Speichert die Benutzereinstellungen zu den Cookies. Dauer Für immer Art Basis, notwendig mtm_consent_removed Enthält die Information, dass nicht getrackt werden darf, wenn dem Tracking nicht zugestimmt wurde. Dauer 13 Monate Art Basis, notwendig hfsYes Dienst zur Bestimmung des Datenspeichers. Dauer Session Art Basis, notwendig Funktionale Cookies Diese Cookies sind notwendig für gewisse Anwendungen oder Funktionen der Webseite, wie zum Beispiel bereits getätigte Angaben (favorisierte Orte, favorisierte Verbindungen etc.) zu speichern, damit diese ordnungsgemäß ausgeführt werden können. Details anzeigen Details ausblenden Cookie Name Beschreibung, Dauer und Art hfsFavorites Ermöglicht das Speichern von Favoriten und getätigten Eingaben für Orte und Verbindungen für die komfortablere Nutzung von SCOTTY. Dauer Für immer Art Cookie alarmUserData Speichert die Anmeldeinformationen für das Benachrichtigungscenter "Alarme". Aktivierung & Deaktivierung erfolgt über das Benachrichtigungscenter. Dauer 12 Monate Art Cookie alarmUser Speichert eine eindeutige Identifikationsnummer für das Benachrichtigungscenter "Alarme". Aktivierung & Deaktivierung erfolgt über das Benachrichtigungscenter. Dauer 12 Monate Art Cookie alarmSubscriptions Speichert die angelegten Verbindungsalarme für das Benachrichtigungscenter "Alarme". Aktivierung & Deaktivierung erfolgt über das Benachrichtigungscenter. Dauer 12 Monate Art Cookie webPushConfig Speichert notwendige Konfigurationen, um Benachrichtigungen über den Browser nutzen zu können. Dauer Für immer Art Cookie Analytische Cookies Analytische Cookies Cookies.t_N_CookieOptionStatistics_Hint Details anzeigen Details ausblenden Cookie Name Beschreibung, Dauer und Art _pk_id Speichert Details über den Besucher, wie beispielsweise die eindeutige Besucher ID. Dauer 13 Monate Art Cookie _pk_ref Speichert den Referrer, von dem die Seite aus ursprünglich besucht wurde. Dauer 13 Monate Art Cookie _pk_ses Kurzlebiger Cookie, der die Daten für den aktuellen Besuch der Seite enthält. Dauer 30 Minuten Art Cookie _pk_testcookie wird gleich nach dem erzeugen gelöscht, um festzustellen, ob der Browser Cookies unterstützt. Dauer 1 Sekunde Art Cookie Auswahl bestätigen Alle auswählen Close