www.oresundstag.se
Open in
urlscan Pro
2a04:4e42:4c::534
Public Scan
Submitted URL: https://xn--resundstg-d3a2p.se/
Effective URL: https://www.oresundstag.se/
Submission: On September 27 via api from US — Scanned from US
Effective URL: https://www.oresundstag.se/
Submission: On September 27 via api from US — Scanned from US
Form analysis
1 forms found in the DOM<form class="search-form ng-untouched ng-pristine ng-invalid ng-star-inserted" novalidate="" ng-reflect-form="[object Object]"><!--bindings={
"ng-reflect-ng-if": "true"
}-->
<div class="search-form__header ng-star-inserted"><!--bindings={
"ng-reflect-ng-if": "false"
}-->
<div class="search-form__header__options"><maja-group-radio-button class="search-form__radio" controlname="withReturn" ng-reflect-parent="[object Object]" ng-reflect-control-name="withReturn" ng-reflect-options="[object Object],[object Object">
<div class="radio-group ng-untouched ng-pristine ng-invalid" ng-reflect-form="[object Object]"><mat-radio-group class="mat-radio-group ng-untouched ng-pristine ng-valid" role="radiogroup" ng-reflect-name="withReturn"><!--bindings={
"ng-reflect-ng-for-of": "[object Object],[object Object"
}--><mat-radio-button class="mat-radio-button mat-radio-checked mat-accent ng-star-inserted" ng-reflect-value="false" tabindex="-1" id="mat-radio-2"><label class="mat-radio-label" for="mat-radio-2-input">
<div class="mat-radio-container">
<div class="mat-radio-outer-circle"></div>
<div class="mat-radio-inner-circle"></div>
<div class="mat-radio-ripple mat-ripple" mat-ripple="" ng-reflect-centered="true" ng-reflect-radius="20" ng-reflect-animation="[object Object]" ng-reflect-disabled="false" ng-reflect-trigger="[object HTMLLabelElement]">
<div class="mat-ripple-element mat-radio-persistent-ripple"></div>
</div><input class="mat-radio-input cdk-visually-hidden" type="radio" id="mat-radio-2-input" tabindex="0" name="mat-radio-group-0">
</div>
<div class="mat-radio-label-content"><span style="display:none"> </span>Enkel resa</div>
</label></mat-radio-button><mat-radio-button class="mat-radio-button mat-accent ng-star-inserted" ng-reflect-value="true" tabindex="-1" id="mat-radio-3"><label class="mat-radio-label" for="mat-radio-3-input">
<div class="mat-radio-container">
<div class="mat-radio-outer-circle"></div>
<div class="mat-radio-inner-circle"></div>
<div class="mat-radio-ripple mat-ripple" mat-ripple="" ng-reflect-centered="true" ng-reflect-radius="20" ng-reflect-animation="[object Object]" ng-reflect-disabled="false" ng-reflect-trigger="[object HTMLLabelElement]">
<div class="mat-ripple-element mat-radio-persistent-ripple"></div>
</div><input class="mat-radio-input cdk-visually-hidden" type="radio" id="mat-radio-3-input" tabindex="0" name="mat-radio-group-0">
</div>
<div class="mat-radio-label-content"><span style="display:none"> </span>Tur och retur</div>
</label></mat-radio-button></mat-radio-group></div>
</maja-group-radio-button><!--bindings={
"ng-reflect-ng-if": "false"
}--></div>
</div><!--bindings={
"ng-reflect-ng-if": "true"
}-->
<div class="form-header ng-star-inserted"> Hej! Vart vill du resa? </div>
<div class="search-form__body">
<div class="form__row"><maja-location-input class="search-form__input" controlname="from" ng-reflect-label="Från" ng-reflect-control-name="from" ng-reflect-parent="[object Object]" ng-reflect-icon="location"
ng-reflect-suffix-icon="iconExchangeDark" ng-reflect-is-mobile="false">
<div class="location-input ng-untouched ng-pristine ng-invalid" ng-reflect-form="[object Object]"><!--bindings={
"ng-reflect-ng-if": "false",
"ng-reflect-ng-if-else": "[object Object]"
}-->
<div class="input ng-star-inserted"><mat-form-field appearance="outline"
class="mat-form-field ng-tns-c11-1 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-should-float mat-form-field-has-label ng-untouched ng-pristine ng-invalid"
ng-reflect-appearance="outline">
<div class="mat-form-field-wrapper">
<div class="mat-form-field-flex"><!--bindings={
"ng-reflect-ng-if": "true"
}--><!---->
<div class="mat-form-field-outline ng-tns-c11-1 ng-star-inserted">
<div class="mat-form-field-outline-start"></div>
<div class="mat-form-field-outline-gap" style="width: 0px;"></div>
<div class="mat-form-field-outline-end"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c11-1 ng-star-inserted">
<div class="mat-form-field-outline-start"></div>
<div class="mat-form-field-outline-gap" style="width: 0px;"></div>
<div class="mat-form-field-outline-end"></div>
</div><!--bindings={
"ng-reflect-ng-if": "1"
}-->
<div class="mat-form-field-prefix ng-tns-c11-1 ng-star-inserted"><!--bindings={
"ng-reflect-ng-if": "location"
}--><mat-icon aria-hidden="true" class="mat-icon notranslate mat-icon-no-color ng-star-inserted" matprefix="" role="img" ng-reflect-svg-icon="location"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 15.534 16.486"
fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
<path id="Icon_awesome-location-arrow" data-name="Icon awesome-location-arrow" d="M13.487.113.872,6.292a1.578,1.578,0,0,0,.582,2.986H6.792v5.664a1.46,1.46,0,0,0,2.814.618L15.428,2.173A1.561,1.561,0,0,0,13.487.113Z"
transform="translate(0 0)" fill="#db6484"></path>
</svg></mat-icon></div>
<div class="mat-form-field-infix"><input class="mat-input-element mat-form-field-autofill-control cdk-text-field-autofill-monitored ng-untouched ng-pristine ng-invalid" matinput="" type="text"
ng-reflect-autocomplete="[object Object]" ng-reflect-name="from" ng-reflect-placeholder="Från" ng-reflect-type="text" data-test-id="from" autocomplete="off" role="combobox" aria-autocomplete="list" aria-expanded="false"
aria-haspopup="true" id="mat-input-1" placeholder="Från" aria-invalid="false" aria-required="false"><mat-autocomplete class="" ng-reflect-display-with="displayLocationName(t){return " ng-reflect-auto-active-first-option="true"
ng-reflect-class-list="location-autocomplete"><!----></mat-autocomplete><span class="mat-form-field-label-wrapper"><!--bindings={
"ng-reflect-ng-if": "true"
}--><label class="mat-form-field-label ng-tns-c11-1 ng-star-inserted" ng-reflect-ng-switch="true" ng-reflect-disabled="false" id="mat-form-field-label-3" for="mat-input-1" aria-owns="mat-input-1"><!--bindings={
"ng-reflect-ng-switch-case": "false"
}--><!--bindings={
"ng-reflect-ng-switch-case": "true"
}--><mat-label class="ng-star-inserted">Från</mat-label><!----><!--bindings={
"ng-reflect-ng-if": "false"
}--></label></span></div><!--bindings={
"ng-reflect-ng-if": "0"
}-->
</div><!--bindings={
"ng-reflect-ng-if": "false"
}-->
<div class="mat-form-field-subscript-wrapper" ng-reflect-ng-switch="hint"><!--bindings={
"ng-reflect-ng-switch-case": "error"
}--><!--bindings={
"ng-reflect-ng-switch-case": "hint"
}-->
<div class="mat-form-field-hint-wrapper ng-tns-c11-1 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!--bindings={
"ng-reflect-ng-if": ""
}-->
<div class="mat-form-field-hint-spacer"></div>
</div>
</div>
</div>
</mat-form-field></div><!---->
</div>
</maja-location-input><!--bindings={
"ng-reflect-ng-if": "true"
}--><mat-icon aria-hidden="true" class="icon-exchange mat-icon notranslate mat-icon-no-color ng-star-inserted" role="img" ng-reflect-svg-icon="iconExchangeDark"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"
viewBox="0 0 18.861 14.737" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
<path id="Icon_awesome-exchange-alt" data-name="Icon awesome-exchange-alt"
d="M0,8.062V7.473a.884.884,0,0,1,.884-.884H14.146V4.821A.885.885,0,0,1,15.655,4.2L18.6,7.143a.884.884,0,0,1,0,1.25L15.655,11.34a.885.885,0,0,1-1.509-.625V8.947H.884A.884.884,0,0,1,0,8.062Zm17.977,5.6H4.715V11.894a.885.885,0,0,0-1.509-.625L.259,14.215a.884.884,0,0,0,0,1.25l2.947,2.947a.885.885,0,0,0,1.509-.625V16.019H17.977a.884.884,0,0,0,.884-.884v-.589A.884.884,0,0,0,17.977,13.662Z"
transform="translate(0 -3.936)" fill="#db6484"></path>
</svg></mat-icon><maja-location-input class="search-form__input" controlname="to" ng-reflect-label="Till" ng-reflect-control-name="to" ng-reflect-parent="[object Object]" ng-reflect-icon="pin" ng-reflect-is-mobile="false">
<div class="location-input ng-untouched ng-pristine ng-invalid" ng-reflect-form="[object Object]"><!--bindings={
"ng-reflect-ng-if": "false",
"ng-reflect-ng-if-else": "[object Object]"
}-->
<div class="input ng-star-inserted"><mat-form-field appearance="outline"
class="mat-form-field ng-tns-c11-2 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-should-float mat-form-field-has-label ng-untouched ng-pristine ng-invalid"
ng-reflect-appearance="outline">
<div class="mat-form-field-wrapper">
<div class="mat-form-field-flex"><!--bindings={
"ng-reflect-ng-if": "true"
}--><!---->
<div class="mat-form-field-outline ng-tns-c11-2 ng-star-inserted">
<div class="mat-form-field-outline-start"></div>
<div class="mat-form-field-outline-gap" style="width: 0px;"></div>
<div class="mat-form-field-outline-end"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c11-2 ng-star-inserted">
<div class="mat-form-field-outline-start"></div>
<div class="mat-form-field-outline-gap" style="width: 0px;"></div>
<div class="mat-form-field-outline-end"></div>
</div><!--bindings={
"ng-reflect-ng-if": "1"
}-->
<div class="mat-form-field-prefix ng-tns-c11-2 ng-star-inserted"><!--bindings={
"ng-reflect-ng-if": "pin"
}--><mat-icon aria-hidden="true" class="mat-icon notranslate mat-icon-no-color ng-star-inserted" matprefix="" role="img" ng-reflect-svg-icon="pin"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"
fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
<path
d="M8 0.00357184C6.46633 -0.0497273 4.97366 0.495253 3.84901 1.51911C2.72437 2.54296 2.05947 3.9622 2 5.46586C2 9.71472 8 17 8 17C8 17 14 9.71568 14 5.46586C13.9405 3.9622 13.2756 2.54296 12.151 1.51911C11.0263 0.495253 9.53367 -0.0497273 8 0.00357184ZM8 7.80273C7.61396 7.80273 7.23659 7.69048 6.91561 7.48018C6.59463 7.26988 6.34445 6.97097 6.19672 6.62125C6.04899 6.27153 6.01034 5.8867 6.08565 5.51544C6.16096 5.14418 6.34686 4.80316 6.61983 4.53549C6.8928 4.26783 7.24059 4.08555 7.61921 4.0117C7.99783 3.93785 8.39029 3.97575 8.74694 4.12061C9.1036 4.26547 9.40843 4.51078 9.62291 4.82552C9.83738 5.14026 9.95186 5.51029 9.95186 5.88883C9.95186 6.39643 9.74621 6.88324 9.38017 7.24216C9.01413 7.60109 8.51766 7.80273 8 7.80273Z"
fill="#DB6484"></path>
</svg></mat-icon></div>
<div class="mat-form-field-infix"><input class="mat-input-element mat-form-field-autofill-control cdk-text-field-autofill-monitored ng-untouched ng-pristine ng-invalid" matinput="" type="text"
ng-reflect-autocomplete="[object Object]" ng-reflect-name="to" ng-reflect-placeholder="Till" ng-reflect-type="text" data-test-id="to" autocomplete="off" role="combobox" aria-autocomplete="list" aria-expanded="false"
aria-haspopup="true" id="mat-input-2" placeholder="Till" aria-invalid="false" aria-required="false"><mat-autocomplete class="" ng-reflect-display-with="displayLocationName(t){return " ng-reflect-auto-active-first-option="true"
ng-reflect-class-list="location-autocomplete"><!----></mat-autocomplete><span class="mat-form-field-label-wrapper"><!--bindings={
"ng-reflect-ng-if": "true"
}--><label class="mat-form-field-label ng-tns-c11-2 ng-star-inserted" ng-reflect-ng-switch="true" ng-reflect-disabled="false" id="mat-form-field-label-5" for="mat-input-2" aria-owns="mat-input-2"><!--bindings={
"ng-reflect-ng-switch-case": "false"
}--><!--bindings={
"ng-reflect-ng-switch-case": "true"
}--><mat-label class="ng-star-inserted">Till</mat-label><!----><!--bindings={
"ng-reflect-ng-if": "false"
}--></label></span></div><!--bindings={
"ng-reflect-ng-if": "0"
}-->
</div><!--bindings={
"ng-reflect-ng-if": "false"
}-->
<div class="mat-form-field-subscript-wrapper" ng-reflect-ng-switch="hint"><!--bindings={
"ng-reflect-ng-switch-case": "error"
}--><!--bindings={
"ng-reflect-ng-switch-case": "hint"
}-->
<div class="mat-form-field-hint-wrapper ng-tns-c11-2 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!--bindings={
"ng-reflect-ng-if": ""
}-->
<div class="mat-form-field-hint-spacer"></div>
</div>
</div>
</div>
</mat-form-field></div><!---->
</div>
</maja-location-input></div><!--bindings={
"ng-reflect-ng-if": "false"
}-->
<div class="form__row"><maja-location-datepicker class="search-form__datepicker" controlname="date" returncontrolname="returnDate" ng-reflect-control-name="date" ng-reflect-return-control-name="returnDate" ng-reflect-label="Avresa"
ng-reflect-parent="[object Object]" ng-reflect-icon="calendar" ng-reflect-mode="single" ng-reflect-start-at="Wed Sep 27 2023 11:34:15 GMT-1">
<div class="location-input ng-untouched ng-pristine ng-invalid" ng-reflect-form="[object Object]"><!--bindings={
"ng-reflect-ng-if": "true"
}--><mat-form-field appearance="outline" class="mat-form-field ng-tns-c11-3 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-should-float ng-star-inserted"
ng-reflect-appearance="outline">
<div class="mat-form-field-wrapper">
<div class="mat-form-field-flex"><!--bindings={
"ng-reflect-ng-if": "true"
}--><!---->
<div class="mat-form-field-outline ng-tns-c11-3 ng-star-inserted">
<div class="mat-form-field-outline-start"></div>
<div class="mat-form-field-outline-gap"></div>
<div class="mat-form-field-outline-end"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c11-3 ng-star-inserted">
<div class="mat-form-field-outline-start"></div>
<div class="mat-form-field-outline-gap"></div>
<div class="mat-form-field-outline-end"></div>
</div><!--bindings={
"ng-reflect-ng-if": "1"
}-->
<div class="mat-form-field-prefix ng-tns-c11-3 ng-star-inserted"></div>
<div class="mat-form-field-infix">
<div class="inputs-container"><!--bindings={
"ng-reflect-ng-if": "calendar"
}--><mat-icon aria-hidden="true" class="inputs-container__prefix mat-icon notranslate mat-icon-no-color ng-star-inserted" matprefix="" role="img" ng-reflect-svg-icon="calendar"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"
viewBox="0 0 16 16" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
<path id="Icon_ionic-md-calendar" data-name="Icon ionic-md-calendar"
d="M17.166,13.166h-4v4h4ZM15.833,4.5V5.833H9.167V4.5h-2V5.833h-1A1.671,1.671,0,0,0,4.5,7.5V18.833A1.671,1.671,0,0,0,6.166,20.5H18.833A1.671,1.671,0,0,0,20.5,18.833V7.5a1.671,1.671,0,0,0-1.667-1.667h-1V4.5Zm3,14.333H6.166V10H18.833Z"
transform="translate(-4.5 -4.5)" fill="#db6484"></path>
</svg></mat-icon><input aria-hidden="true" class="inputs-container__input mat-input-element mat-form-field-autofill-control cdk-text-field-autofill-monitored" matinput="" readonly="true" required="" type="type"
ng-reflect-required="" ng-reflect-type="type" ng-reflect-value="2023-09-27" ng-reflect-readonly="" data-test-id="date" min="Wed Sep 27 2023 11:34:15 GMT-1000 (Hawaii-Aleutian Standard Time)" id="mat-input-3" aria-invalid="false"
aria-required="true"><mat-icon aria-hidden="true" class="inputs-container__sufix mat-icon notranslate mat-icon-no-color" role="img" ng-reflect-svg-icon="arrowDown"><svg xmlns="http://www.w3.org/2000/svg" width="100%"
height="100%" viewBox="0 0 11.43 7.058" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
<path id="Icon_material-keyboard-arrow-down" data-name="Icon material-keyboard-arrow-down" d="M10.343,11.76l4.372,4.362,4.372-4.362L20.43,13.1l-5.715,5.715L9,13.1Z" transform="translate(-9 -11.76)" fill="#db6484"></path>
</svg></mat-icon></div>
<div class="location-input__popup"></div><span class="mat-form-field-label-wrapper"><!--bindings={
"ng-reflect-ng-if": "false"
}--></span>
</div><!--bindings={
"ng-reflect-ng-if": "0"
}-->
</div><!--bindings={
"ng-reflect-ng-if": "false"
}-->
<div class="mat-form-field-subscript-wrapper" ng-reflect-ng-switch="hint"><!--bindings={
"ng-reflect-ng-switch-case": "error"
}--><!--bindings={
"ng-reflect-ng-switch-case": "hint"
}-->
<div class="mat-form-field-hint-wrapper ng-tns-c11-3 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!--bindings={
"ng-reflect-ng-if": ""
}-->
<div class="mat-form-field-hint-spacer"></div>
</div>
</div>
</div>
</mat-form-field><!--bindings={
"ng-reflect-ng-if": "false"
}--></div>
</maja-location-datepicker><maja-passengers-picker arrayname="passengers" class="search-form__input" ng-reflect-label="PASSENGER_PICKER.PASSENGERS_CO" ng-reflect-parent="[object Object]" ng-reflect-array-name="passengers" ng-reflect-icon="user"
ng-reflect-is-disabled="false" ng-reflect-passenger-categories="[object Object]">
<div class="passengers-picker"><mat-form-field appearance="outline" class="mat-form-field ng-tns-c11-0 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-should-float"
ng-reflect-appearance="outline">
<div class="mat-form-field-wrapper">
<div class="mat-form-field-flex"><!--bindings={
"ng-reflect-ng-if": "true"
}--><!---->
<div class="mat-form-field-outline ng-tns-c11-0 ng-star-inserted">
<div class="mat-form-field-outline-start"></div>
<div class="mat-form-field-outline-gap"></div>
<div class="mat-form-field-outline-end"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c11-0 ng-star-inserted">
<div class="mat-form-field-outline-start"></div>
<div class="mat-form-field-outline-gap"></div>
<div class="mat-form-field-outline-end"></div>
</div><!--bindings={
"ng-reflect-ng-if": "1"
}-->
<div class="mat-form-field-prefix ng-tns-c11-0 ng-star-inserted"></div>
<div class="mat-form-field-infix">
<div class="inputs-container"><!--bindings={
"ng-reflect-ng-if": "user"
}--><mat-icon aria-hidden="true" class="inputs-container__prefix mat-icon notranslate mat-icon-no-color ng-star-inserted" matprefix="" role="img" ng-reflect-svg-icon="user"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"
viewBox="0 0 15.715 17.96" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
<path id="Icon_awesome-user" data-name="Icon awesome-user"
d="M7.858,8.98a4.49,4.49,0,1,0-4.49-4.49A4.49,4.49,0,0,0,7.858,8.98ZM11,10.1h-.586a6.106,6.106,0,0,1-5.115,0H4.715A4.716,4.716,0,0,0,0,14.817v1.459A1.684,1.684,0,0,0,1.684,17.96H14.032a1.684,1.684,0,0,0,1.684-1.684V14.817A4.716,4.716,0,0,0,11,10.1Z"
fill="#db6484"></path>
</svg></mat-icon><input class="mat-foc mat-input-element mat-form-field-autofill-control cdk-text-field-autofill-monitored" matinput="" readonly="true" required="" ng-reflect-required="" ng-reflect-value="1 resenär"
ng-reflect-readonly="true" id="mat-input-0" aria-invalid="false" aria-required="true"><mat-icon aria-hidden="true" class="inputs-container__sufix mat-icon notranslate mat-icon-no-color" role="img"
ng-reflect-svg-icon="arrowDown"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 11.43 7.058" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
<path id="Icon_material-keyboard-arrow-down" data-name="Icon material-keyboard-arrow-down" d="M10.343,11.76l4.372,4.362,4.372-4.362L20.43,13.1l-5.715,5.715L9,13.1Z" transform="translate(-9 -11.76)" fill="#db6484"></path>
</svg></mat-icon></div><span class="mat-form-field-label-wrapper"><!--bindings={
"ng-reflect-ng-if": "false"
}--></span>
</div><!--bindings={
"ng-reflect-ng-if": "0"
}-->
</div><!--bindings={
"ng-reflect-ng-if": "false"
}-->
<div class="mat-form-field-subscript-wrapper" ng-reflect-ng-switch="hint"><!--bindings={
"ng-reflect-ng-switch-case": "error"
}--><!--bindings={
"ng-reflect-ng-switch-case": "hint"
}-->
<div class="mat-form-field-hint-wrapper ng-tns-c11-0 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!--bindings={
"ng-reflect-ng-if": ""
}-->
<div class="mat-form-field-hint-spacer"></div>
</div>
</div>
</div>
</mat-form-field>
<div class="passengers-picker__popup"></div>
</div>
</maja-passengers-picker></div><!--bindings={
"ng-reflect-ng-if": "false"
}-->
<div class="form__row"><input class="focus_btn" style="position:absolute; opacity: 0;"><maja-button class="btn btn-full-width btn-bg-monocolor search-form__submit" data-test-id="search-journey-button" _nghost-loh-c8=""><button
_ngcontent-loh-c8="" class="mat-flat-button maja-button" mat-flat-button="" ng-reflect-disabled="false" ng-reflect-klass="maja-button" ng-reflect-ng-class=""><span class="mat-button-wrapper"><span button-label=""> Sök resa </span></span>
<div class="mat-button-ripple mat-ripple" matripple="" ng-reflect-centered="false" ng-reflect-disabled="false" ng-reflect-trigger="[object HTMLButtonElement]"></div>
<div class="mat-button-focus-overlay"></div>
</button></maja-button></div><!---->
</div>
</form>
Text Content
Webbplatsen använder cookies. Genom att använda webbplatsen samtycker du till detta. Läs mer Stäng EnglishLyssnaSökMina sidor Till startsidan Sök resa RESEINFO OM ÖRESUNDSTÅG KUNDSERVICE Sök resa Reseinfo * Köpa biljett * Innan resan * Ombord * Efter resan * Planerade banarbeten * Tidtabeller * Tillgänglighet * Gruppresa * Restips Om Öresundståg * Aktuellt * I fokus * Hässleholmsdepån * Vilka är vi? * Var trafikerar Öresundståg? * Våra tåg * Jobba hos oss * Hållbarhet * Pressinformation Kundservice * Kontakta oss * Vanliga frågor * Rese- och köpvillkor * Förseningsersättning * Omboka / Avboka resa * Hittegods Enkel resa Tur och retur Hej! Vart vill du resa? Från Till Sök resa ÖRESUNDSTÅG TidtabellerBanarbetenTrafikinfo AKTUELLT 22 september 2023 kl 13:55 TÅGSTOPP HALMSTAD-GÖTEBORG 6-8 OKTOBER Trafikverket gör viktiga underhållsarbeten fredag 6 oktober till söndag 8 oktober på spåren mellan Halmstad och Göteborg. Läs mer 18 september 2023 kl 12:25 DUBBLA TÅGSTOPP I SKÅNE Trafikverket fortsätter bygga ut spåren i Skåne. Tågsträckan Malmö–Lund stängs från 22 september till 1 oktober. Sträckan Helsingborg–Ängelholm stängs från 25 september till 3 december. Läs mer 6 juli 2023 kl 14:01 FLER FORDON TILL ÖRESUNDSTÅGSFLOTTAN Nästa år består Öresundstågsflottan av totalt 111 tåg. Läs mer 9 juni 2023 kl 12:29 SÅ RESER VI TILLSAMMANS I SOMMAR Läs mer 1 juni 2023 kl 13:24 GENERÖSARE FÖRSENINGSERSÄTTNING I DANMARK MED ÖRESUNDSTÅG Läs mer 16 maj 2023 kl 08:40 STREJKVARSEL AVBLÅST Läs mer Fler nyheter VAR STANNAR ÖRESUNDSTÅGEN? Öresundstågen tar dig genom 6 sydsvenska län och 2 länder. Totalt 45 stationer ingår i trafiken. Stationer I FOKUS TÅGTRAFIK ÖVER ÖRESUNDSBRON Här kan du läsa vad som gäller i Danmark. Läs mer GRÄNSKONTROLL PÅVERKAR TRAFIKEN TILL SVERIGE Här kan du läsa om vilka inreseregler som gäller för Öresundstågsresenärer. Läs mer RESTIPS KÖPENHAMN Läs mer KALMAR Läs mer VÄXJÖ Läs mer Fler restips RESEINFO Sök resaKöpa biljettInnan resanOmbordPlanerade banarbetenTidtabellerTillgänglighetGruppresaRestips OM ÖRESUNDSTÅG AktuelltI fokusVilka är vi?Var trafikerar Öresundståg?Våra tågJobba hos ossHållbarhetPressinformation KUNDSERVICE Kontakta ossVanliga frågorRese- och köpvillkorFörseningsersättningOmboka / Avboka resaHittegods Om personuppgifterOm webbplatsen BlekingetrafikenHallandstrafikenKalmar länstrafikLänstrafiken KronobergSkånetrafikenVästtrafik