App, first use case Styria and Burgenland by train

Ideal leisure

Finding deals for leisure on the same back end as the rest: preferences in, honest offers out, and a nudge that is collapsed rather than hidden.

Hofer sells thermal-bath weekends, the Steiermark-Card opens a season of Styrian day trips, and a dozen thermal baths sit within a train ride of Vienna and Graz. This page reads those sources, decomposes every offer into the requirements it actually consumes, scores the bundle against your own weights, and shows what fits. A discount is an attribute of a good option, never the reason it surfaced.

Two things carry the weight. The guard: every source declares what it expects to find, and a source that stops matching reports broken, with its last known prices struck through, rather than looking like a quiet day with no deals. The nudge: three rules set offers aside with their reason on the line, and every one stays one click from being shown.

Your preferences

When you can go, what you can spend, how many you are, how far you will go by train and from where. Stored in this browser under ideal-consumption:leisure:.

When
Budget and party
How far, by train
Your weights, in the shared vocabulary

Sources, and whether they are answering

Each source declares markers it expects in the page, a minimum number of offers, a plausible price range and required fields. A page that stops matching is broken, not empty. Records past their limit render as stale with the last price struck through.

  • answering Hofer Reisen, Thermen-Special [B]

    Hofer Reisen, Thermen-Special: 14 offers read on 2026-09-05T22:34:41Z.

    What it expects, what it reads

    the first batch of offer cards on the thermal-bath theme page: place, hotel, region, board, nights, travel period, "ab" price per person, travel type icon, promotion flags

    Markers: "offer-items-container", "offer-item-title", "teaser-price--total", "teaser-dates", "traveltype-icon-". At least 5 offers. Prices EUR 20 to 8000 per person. Required fields: title, price, url. Records stale after 168 hours.

    robots.txt allowed, checked 2026-09-05T22:32:10Z: robots.txt for User-agent * disallows /hotels/, /content*, /recent_items*, /sitemap/offers/ and a few utility paths; /reise-themen/ and /results are not listed and are read. /hotels/ and /sitemap/offers/ are never read.

  • answering Hofer Reisen, flight-inclusive listing [B]

    Hofer Reisen, flight-inclusive listing: 12 offers read on 2026-09-05T22:40:10Z.

    What it expects, what it reads

    the same card shape on the flight listing; the flight is declared by the travel type icon and by "inkl. Flug ab/bis ..." lines

    Markers: "offer-items-container", "offer-item-title", "teaser-price--total", "teaser-dates", "traveltype-icon-". At least 5 offers. Prices EUR 20 to 8000 per person. Required fields: title, price, url. Records stale after 168 hours.

    robots.txt allowed, checked 2026-09-05T22:32:10Z: robots.txt for User-agent * disallows /hotels/, /content*, /recent_items*, /sitemap/offers/ and a few utility paths; /reise-themen/ and /results are not listed and are read. /hotels/ and /sitemap/offers/ are never read.

  • answering Hofer Reisen, ship and cruise listing [B]

    Hofer Reisen, ship and cruise listing: 15 offers read on 2026-09-05T22:40:47Z.

    What it expects, what it reads

    the same card shape on the ship listing; river cruises from Vienna and coastal cruises, some flight-inclusive

    Markers: "offer-items-container", "offer-item-title", "teaser-price--total", "teaser-dates", "traveltype-icon-". At least 5 offers. Prices EUR 20 to 8000 per person. Required fields: title, price, url. Records stale after 168 hours.

    robots.txt allowed, checked 2026-09-05T22:32:10Z: robots.txt for User-agent * disallows /hotels/, /content*, /recent_items*, /sitemap/offers/ and a few utility paths; /reise-themen/ and /results are not listed and are read. /hotels/ and /sitemap/offers/ are never read.

  • answering Steiermark-Card, prices and validity [B]

    Steiermark-Card, prices and validity: 4 offers read on 2026-09-05T22:36:11Z.

    What it expects, what it reads

    the price table (three purchase seasons by age group, the 7-day card), the validity sentence, and the unlimited/single-visit split

    Markers: "Steiermark-Card", "Frühbucher", "Normalpreis", "Sommerpreis", "7-Tageskarte", "Ausflugsziele". At least 4 offers. Prices EUR 20 to 300 per person. Required fields: title, price, url. Records stale after 720 hours.

    robots.txt allowed, checked 2026-09-05T22:41:00Z: robots.txt for User-agent * disallows only one plugin JSON file.

  • answering Steiermark-Card, destination sitemap [B]

    Steiermark-Card, destination sitemap: 241 offers read on 2026-09-05T22:32:40Z.

    What it expects, what it reads

    the list of destination page URLs; which of them name a Therme. The per-destination benefit is a JavaScript widget and is not read.

    Markers: "<urlset", "<loc>https://www.steiermark-card.net/ausflugsziele/". At least 100 offers. Required fields: title, url. Records stale after 720 hours.

    robots.txt allowed, checked 2026-09-05T22:41:00Z: robots.txt for User-agent * disallows only one plugin JSON file.

Evaluated at 2026-09-06T09:25:22.624Z

What fits, good first

28 current offers shown, sorted by fit and then by your combined score, unknowns last. A discount shows on an offer as an attribute.

Lutzmannsburg | Thermenhof Lutzmannsburg

Thermal bath Burgenland (AT) read from the page

current

EUR 99 per person

1 to 7 nights

Fit
Partly fits
Days
Offered 2026-10-02 to 2026-12-22, overlapping part of your window.
Budget
EUR 99 per person, within your EUR 250.
Journey
60 min by train, estimated at confidence 0.6.

Transport: own arrival, no transport included Train Wien Hbf to Deutschkreutz: 1 h, then BAST shared taxi

The bundle: transport, shelter, food, health

transport Getting to Lutzmannsburg

mode
own-arrival declared, 0.85
trainMinutes
60 min estimated, 0.60, below the floor

shelter Thermenhof Lutzmannsburg

nights
1 to 7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. Sonnentherme Lutzmannsburg

included
Inkl. Sonnentherme Lutzmannsburg declared, 0.80

79 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 90Price 85Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. Sonnentherme Lutzmannsburg

Lutzmannsburg | Hotel Xylophon

Thermal bath Burgenland (AT) read from the page

current

EUR 99 per person

1 to 7 nights

Fit
Partly fits
Days
Offered 2026-09-08 to 2026-12-20, declared.
Budget
EUR 99 per person, within your EUR 250.
Journey
60 min by train, estimated at confidence 0.6.

Transport: own arrival, no transport included Train Wien Hbf to Deutschkreutz: 1 h, then BAST shared taxi

The bundle: transport, shelter, food, health

transport Getting to Lutzmannsburg

mode
own-arrival declared, 0.85
trainMinutes
60 min estimated, 0.60, below the floor

shelter Hotel Xylophon

nights
1 to 7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Halbpension

board
Halbpension declared, 0.80

health Inkl. Sonnentherme Lutzmannsburg

included
Inkl. Sonnentherme Lutzmannsburg declared, 0.80

79 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 90Price 85Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. Sonnentherme Lutzmannsburg; inkl. Fahrradverleih

Bad Hofgastein | GRETI Alpine Boutique Hotel

Thermal bath Salzburg (AT) read from the page

current

EUR 74 per person

1 to 7 nights

Fit
No verdict
Days
Offered 2026-09-10 to 2026-11-01, overlapping part of your window.
Budget
EUR 74 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Bad Hofgastein

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter GRETI Alpine Boutique Hotel

nights
1 to 7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. Alpentherme Gastein

included
Inkl. Alpentherme Gastein declared, 0.80

82 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 90Price 100Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. Alpentherme Gastein; inkl. Guest Mobility Ticket

Bad Füssing | Aichmühle Appartementhof

Thermal bath Bayern / Deutschland (DE) read from the page

current

EUR 95 per person

2 to 7 nights

Fit
No verdict
Days
Offered 2026-09-07 to 2026-11-22, overlapping part of your window.
Budget
EUR 95 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Bad Füssing

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Aichmühle Appartementhof

nights
2 to 7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. Johannesbad Therme

included
Inkl. Johannesbad Therme declared, 0.80

73 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 65Price 92Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. Johannesbad Therme

Stegersbach | Thermenhotel PuchasPlus

Thermal bath Burgenland (AT) read from the page

current

EUR 111 per person

1 to 7 nights

Fit
No verdict
Days
Offered 2026-09-07 to 2026-12-22, declared.
Budget
EUR 111 per person, within your EUR 250.
Journey
Train from Wien Hbf to Bad Waltersdorf exists, but its time is not established.

Transport: own arrival, no transport included Train Wien Hbf to Bad Waltersdorf: not established, then taxi onward to Stegersbach

The bundle: transport, shelter, food, health

transport Getting to Stegersbach

mode
own-arrival declared, 0.85
trainMinutes
not established not established no timetable read: fahrplan.oebb.at/robots.txt disallows /bin/, where the HAFAS query endpoint lives, and no page stated a duration

shelter Thermenhotel PuchasPlus

nights
1 to 7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. Therme Stegersbach

included
Inkl. Therme Stegersbach declared, 0.80

72 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 90Price 46Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. Therme Stegersbach

Jennersdorf | Hotel Restaurant Raffel

Thermal bath Burgenland (AT) read from the page

current

EUR 120 per person

1 to 7 nights

Fit
No verdict
Days
Offered 2026-09-07 to 2026-12-15, overlapping part of your window.
Budget
EUR 120 per person, within your EUR 250.
Journey
Train from Wien Hbf to Fürstenfeld exists, but its time is not established.

Transport: own arrival, no transport included Train Wien Hbf to Fürstenfeld: not established

The bundle: transport, shelter, food, health

transport Getting to Jennersdorf

mode
own-arrival declared, 0.85
trainMinutes
not established not established no timetable read: fahrplan.oebb.at/robots.txt disallows /bin/, where the HAFAS query endpoint lives, and no page stated a duration

shelter Hotel Restaurant Raffel

nights
1 to 7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. Therme Loipersdorf

included
Inkl. Therme Loipersdorf declared, 0.80

69 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 90Price 31Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. Therme Loipersdorf; inkl. Benutzung der hoteleigenen Sauna und des Dampfbades

Erding - THERME ERDING | Andante Hotel Erding

Thermal bath Bayern / Deutschland (DE) read from the page

current

EUR 100 per person

1 to 3 nights

Fit
No verdict
Days
Offered 2026-09-10 to 2027-07-02, declared.
Budget
EUR 100 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Erding - THERME ERDING

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Andante Hotel Erding

nights
1 to 3 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. THERME ERDING

included
Inkl. THERME ERDING declared, 0.80

69 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 65Price 69Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. THERME ERDING

Erding - THERME ERDING | Victor’s Residenz-Hotel München

Thermal bath Bayern / Deutschland (DE) read from the page

current

EUR 109 per person

1 to 3 nights

Fit
No verdict
Days
Offered 2026-09-12 to 2027-07-02, declared.
Budget
EUR 109 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Erding - THERME ERDING

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Victor’s Residenz-Hotel München

nights
1 to 3 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. THERME ERDING

included
Inkl. THERME ERDING declared, 0.80

68 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 65Price 62Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. THERME ERDING

Bad Hofgastein | Hotel Germania Gastein

Thermal bath Salzburg (AT) read from the page

current

EUR 131 per person

2 to 7 nights

Fit
No verdict
Days
Offered 2026-09-07 to 2026-12-08, overlapping part of your window.
Budget
EUR 131 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Bad Hofgastein

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Hotel Germania Gastein

nights
2 to 7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. Alpentherme Gastein

included
Inkl. Alpentherme Gastein declared, 0.80

66 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 90Price 15Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. Alpentherme Gastein; inkl. Prosecco Gutschein

Erding - THERME ERDING | Akzent Hotel Aufkirchen

Thermal bath Bayern / Deutschland (DE) read from the page

current

EUR 110 per person

1 to 3 nights

Fit
No verdict
Days
Offered 2026-09-07 to 2027-06-02, declared.
Budget
EUR 110 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Erding - THERME ERDING

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Akzent Hotel Aufkirchen

nights
1 to 3 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. THERME ERDING

included
Inkl. THERME ERDING declared, 0.80

66 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 65Price 54Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. THERME ERDING

Radenci | Hotel Radin

Thermal bath Slowenien (SI) read from the page

current

EUR 118 per person

2 to 7 nights

Fit
No verdict
Days
Offered 2026-09-20 to 2026-12-30, overlapping part of your window.
Budget
EUR 118 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Radenci

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Hotel Radin

nights
2 to 7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück, Halbpension oder Vollpension

board
Frühstück, Halbpension oder Vollpension declared, 0.80

health inkl. Benutzung des hoteleigenen Thermal- und Schwimmbades

included
inkl. Benutzung des hoteleigenen Thermal- und Schwimmbades declared, 0.80

63 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 65Price 38Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Wellnessbereich 1.000 m²; inkl. Benutzung des hoteleigenen Thermal- und Schwimmbades

Erding - THERME ERDING | Best Western Hotel München Airport

Thermal bath Bayern / Deutschland (DE) read from the page last minute

current

EUR 129 per person

1 to 3 nights

Fit
No verdict
Days
Offered 2026-09-08 to 2027-07-02, declared.
Budget
EUR 129 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Erding - THERME ERDING

mode
own-arrival inferred, 0.50, below the floor
trainMinutes
not established not established no train journey established for this place

shelter Best Western Hotel München Airport

nights
1 to 3 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. THERME ERDING

included
Inkl. THERME ERDING declared, 0.80

60 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 65Price 23Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. THERME ERDING; Neu renovierte Zimmer

Erding - THERME ERDING | Hotel Kastanienhof

Thermal bath Bayern / Deutschland (DE) read from the page

current

EUR 132 per person

1 to 3 nights

Fit
No verdict
Days
Offered 2026-09-07 to 2027-07-01, declared.
Budget
EUR 132 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Erding - THERME ERDING

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Hotel Kastanienhof

nights
1 to 3 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. THERME ERDING

included
Inkl. THERME ERDING declared, 0.80

57 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 65Price 8Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. THERME ERDING

Konstanz | Aqua Hotel

Thermal bath Bodensee / Deutschland (DE) read from the page

current

EUR 134 per person

2 to 7 nights

Fit
No verdict
Days
Offered 2026-10-26 to 2027-05-25, overlapping part of your window.
Budget
EUR 134 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food, health

transport Getting to Konstanz

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Aqua Hotel

nights
2 to 7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/reise-themen/thermen-special-9100447

food Frühstück

board
Frühstück declared, 0.80

health Inkl. Bodensee Therme Konstanz

included
Inkl. Bodensee Therme Konstanz declared, 0.80

56 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 65Price 0Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:34:41Z, stale after 2026-09-12T22:34:41Z. Inkl. Bodensee Therme Konstanz; inkl. Bodensee Card West

Bratislava - Twin City Liner & City-Trip | Hotel Devin

Cruise Slowakei read from the page

current

EUR 177 per person

1 nights

Fit
No verdict
Days
Offered 2026-09-21 to 2026-11-02, overlapping part of your window.
Budget
EUR 177 per person, within your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: ship No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Bratislava - Twin City Liner & City-Trip

mode
ship declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Hotel Devin

nights
1 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Frühstück

board
Frühstück declared, 0.80

56 on the known 38% of weighted criteria; 5 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 35Locality ?Price 100Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. An-/Rückreise mit dem Twin City Liner; inkl. Benutzung des hoteleigenen Wellnessbereichs

Kroatien - Kreuzfahrt & Baden ab/bis Rijeka | Schiff der I.D. Riva Flotte

Cruise Kvarner Bucht / Kroatien (HR) read from the page

current

EUR 617 per person

7 nights

Fit
Does not fit
Days
Starts 2027-04-24, after your window.
Budget
EUR 617 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Kroatien - Kreuzfahrt & Baden ab/bis Rijeka

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Schiff der I.D. Riva Flotte

nights
7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Halbpension

board
Halbpension declared, 0.80

59 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 30Price 71Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. inkl. Stadtführung in Mali Lošinj, Rab und Zadar

Kroatien - Kreuzfahrt & Baden ab/bis Trogir | Schiff der I.D. Riva Flotte

Cruise Mitteldalmatien / Kroatien (HR) read from the page

current

EUR 617 per person

7 nights

Fit
Does not fit
Days
Starts 2027-04-24, after your window.
Budget
EUR 617 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Kroatien - Kreuzfahrt & Baden ab/bis Trogir

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Schiff der I.D. Riva Flotte

nights
7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Halbpension

board
Halbpension declared, 0.80

59 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 30Price 71Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. inkl. Stadtführung in Split, Trogir und Dubrovnik

Kroatien - Kreuzfahrt & Baden ab/bis Zadar | Schiff der I.D. Riva Flotte

Cruise Norddalmatien / Kroatien (HR) read from the page

current

EUR 617 per person

7 nights

Fit
Does not fit
Days
Starts 2027-04-24, after your window.
Budget
EUR 617 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Kroatien - Kreuzfahrt & Baden ab/bis Zadar

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Schiff der I.D. Riva Flotte

nights
7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Halbpension

board
Halbpension declared, 0.80

59 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 30Price 71Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. inkl. Stadtführung in Trogir, Šibenik und Zadar

Adventzauber auf der Donau - Kurz-Flusskreuzfahrt | MS Primadonna

Cruise Österreich & Ungarn read from the page

current

EUR 349 per person

3 nights

Fit
Does not fit
Days
Offered 2026-12-04 to 2026-12-19, overlapping part of your window.
Budget
EUR 349 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: ship No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Adventzauber auf der Donau - Kurz-Flusskreuzfahrt

mode
ship declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter MS Primadonna

nights
3 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Vollpension

board
Vollpension declared, 0.80

54 on the known 38% of weighted criteria; 5 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 35Locality ?Price 93Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. Winterliche Donau, festliche Städte; inkl. Ausflugsprogramm

Von Wien nach Passau - Advent-Kurzkreuzfahrt | MS Primadonna

Cruise Österreich & Deutschland read from the page

current

EUR 529 per person

3 nights

Fit
Does not fit
Days
Offered 2026-12-07 to 2026-12-16, overlapping part of your window.
Budget
EUR 529 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: ship No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Von Wien nach Passau - Advent-Kurzkreuzfahrt

mode
ship declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter MS Primadonna

nights
3 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Vollpension

board
Vollpension declared, 0.80

52 on the known 38% of weighted criteria; 5 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 35Locality ?Price 86Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. Vier Städte auf einer Reise entdecken; inkl. Programm in Linz und Passau

Kroatien - Inselhüpfen & Radtour ab/bis Rijeka | Schiff der I.D. Riva Flotte

Cruise Kvarner Bucht / Kroatien (HR) read from the page

current

EUR 851 per person

7 nights

Fit
Does not fit
Days
Starts 2027-04-24, after your window.
Budget
EUR 851 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Kroatien - Inselhüpfen & Radtour ab/bis Rijeka

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Schiff der I.D. Riva Flotte

nights
7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Halbpension

board
Halbpension declared, 0.80

51 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 30Price 29Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. Inkl. geführter Radtouren; inkl. Leih-Trekking-Rad (Paket B) oder Leih-E-Bike (Paket C)

Kroatien - Inselhüpfen & Radtour ab/bis Trogir | Schiff der I.D. Riva Flotte

Cruise Mitteldalmatien / Kroatien (HR) read from the page

current

EUR 851 per person

7 nights

Fit
Does not fit
Days
Starts 2027-04-24, after your window.
Budget
EUR 851 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Kroatien - Inselhüpfen & Radtour ab/bis Trogir

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Schiff der I.D. Riva Flotte

nights
7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Halbpension

board
Halbpension declared, 0.80

51 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 30Price 29Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. Inkl. geführter Radtouren; inkl. Leih-Trekking-Rad (Paket B) oder Leih-E-Bike (Paket C)

Kroatien - Inselhüpfen & Radtour ab/bis Zadar | Schiff der I.D. Riva Flotte

Cruise Norddalmatien / Kroatien (HR) read from the page

current

EUR 851 per person

7 nights

Fit
Does not fit
Days
Starts 2027-04-24, after your window.
Budget
EUR 851 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: own arrival, no transport included No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Kroatien - Inselhüpfen & Radtour ab/bis Zadar

mode
own-arrival declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Schiff der I.D. Riva Flotte

nights
7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Halbpension

board
Halbpension declared, 0.80

51 on the known 50% of weighted criteria; 4 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 80Locality 30Price 29Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. Inkl. geführter Radtouren; inkl. Leih-Trekking-Rad (Paket B) oder Leih-E-Bike (Paket C)

Westliches Mittelmeer - Kreuzfahrt | Costa Toscana

Cruise Italien, Frankreich & Spanien read from the page

current

EUR 649 per person

7 nights

Fit
Does not fit
Days
Offered 2026-12-12 to 2027-03-06, overlapping part of your window.
Budget
EUR 649 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: ship No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Westliches Mittelmeer - Kreuzfahrt

mode
ship declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Costa Toscana

nights
7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food All-inclusive

board
All-inclusive declared, 0.80

42 on the known 38% of weighted criteria; 5 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 35Locality ?Price 50Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. Inkl. „MyItalian - Genusspaket“; inkl. Trinkgelder an Bord

Westliches Mittelmeer - Kreuzfahrt | Costa Pacifica

Cruise Italien, Spanien, Frankreich & Tunesien read from the page

current

EUR 739 per person

11 nights

Fit
Does not fit
Days
Starts 2027-01-22, after your window.
Budget
EUR 739 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: ship No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Westliches Mittelmeer - Kreuzfahrt

mode
ship declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Costa Pacifica

nights
11 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Vollpension

board
Vollpension declared, 0.80

40 on the known 38% of weighted criteria; 5 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 35Locality ?Price 43Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. 9 Häfen in 5 Ländern in 12 Tagen; inkl. Trinkgelder an Bord

Westliches Mittelmeer in den Osterferien 2027 - Kreuzfahrt | Costa Toscana

Cruise Italien, Frankreich & Spanien read from the page

current

EUR 849 per person

7 nights

Fit
Does not fit
Days
Starts 2027-03-20, after your window.
Budget
EUR 849 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: ship No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Westliches Mittelmeer in den Osterferien 2027 - Kreuzfahrt

mode
ship declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Costa Toscana

nights
7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Vollpension

board
Vollpension declared, 0.80

39 on the known 38% of weighted criteria; 5 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 35Locality ?Price 36Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. 2 Kinder bis zu 17 Jahren gratis bei Mehrbettbelegung; inkl. Trinkgelder an Bord

Westliches Mittelmeer - Kreuzfahrt | Costa Pacifica

Cruise Westliches Mittelmeer read from the page

current

EUR 859 per person

12 nights

Fit
Does not fit
Days
Starts 2027-03-28, after your window.
Budget
EUR 859 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: ship No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Westliches Mittelmeer - Kreuzfahrt

mode
ship declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Costa Pacifica

nights
12 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Vollpension

board
Vollpension declared, 0.80

31 on the known 38% of weighted criteria; 5 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 35Locality ?Price 7Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. Zwei Kontinente in einer Reise; inkl. Trinkgelder an Bord

Kroatien - Kreuzfahrt & Baden ab/bis Rijeka | Schiff der I.D. Riva Flotte

Cruise Kvarner Bucht / Kroatien read from the page

current

EUR 875 per person

7 nights

Fit
Does not fit
Days
Offered 2026-09-12 to 2026-10-24, overlapping part of your window.
Budget
EUR 875 per person, above your EUR 250.
Journey
No train journey from Wien Hbf is listed for this offer.

Transport: ship No train journey established for this place.

The bundle: transport, shelter, food

transport Getting to Kroatien - Kreuzfahrt & Baden ab/bis Rijeka

mode
ship declared, 0.85
trainMinutes
not established not established no train journey established for this place

shelter Schiff der I.D. Riva Flotte

nights
7 nights declared, 0.80
stars
not established not established https://www.hofer-reisen.at/results?p_traveltype=schiff

food Halbpension

board
Halbpension declared, 0.80

29 on the known 38% of weighted criteria; 5 of 8 unknown. Labour ?Ownership ?Ecology ?Climate 35Locality ?Price 0Epistemic commons 50Health ?

Hofer Reisen (Eurotours), read 2026-09-05T22:40:47Z, stale after 2026-09-12T22:40:47Z. inkl. Stadtführung in Mali Lošinj, Rab und Zadar

Set aside, with the reason on the line

Three rules. None is a ban. The count and the reasons are always visible, and every offer set aside can be shown with one click.

Flying. An offer whose package requires a flight is set aside, with the train alternative and its journey time where one is established. Where none is, it says so.

Repeat usage. A cruise once is acceptable; a cruise habit is not. A category you did within your threshold is set aside with the month you did it, not with a judgement. The thresholds are yours.

Business models that consume rather than release resources. Last-minute cruise berths are the worked example: a rule you can edit, not a moral.

"it nudges unlocking resources in the sense of not looking for deals that would sustain bad business models, like final spots on cruises. Because if the cruise companies calculate those final spots in, then by taking such a final spot we are still [...]"

inferred completion sustaining the model: a discounted last-minute berth (Restplatz) is priced in by the operator, so taking it keeps the ship full and the model running rather than freeing a resource.

Thermal baths nearby, and how the train reaches them

Styria and Burgenland first, because that is where the cluster is. Train reachability is what makes the no-flying nudge concrete: a station, a last leg, a journey time with the basis it rests on. Where a fact was not read off a page it stays not established.

Established for 13 baths: website 12/13 station 11/13 stationDistanceKm 2/13 lastLeg 9/13 dayTicketAdult 6/13 operating2026 12/13 cardBenefit 0/13 train journey time 1/16

BathNearest stationLast legBy trainDay ticketSteiermark-CardOpen in 2026
Therme Loipersdorf Bad Loipersdorf, SteiermarkFürstenfeld or Jennersdorf bus or taxi from Fürstenfeld, "in wenigen Minuten"train Wien Hbf to Fürstenfeld: not established not establishedtrain Graz Hbf to Fürstenfeld: not established not establishednot establishedyes benefit not establishedyes
Heiltherme Bad Waltersdorf Bad Waltersdorf, SteiermarkBad Waltersdorf (Thermenbahn stop in the village) free pickup from Bahnhof Bad Waltersdorf by the resorttrain Wien Hbf to Bad Waltersdorf: not established not establishedbus Wien to Heiltherme Bad Waltersdorf: not established not establishednot establishedyes benefit not establishedyes
Rogner Bad Blumau Bad Blumau, SteiermarkBad Blumau 2 kmtransfer on request; Thermenlandbus April to Octobertrain Wien Hbf to Bad Blumau: not established not establishedtrain Graz Hbf to Bad Blumau: not established not establishednot establishedno benefit not establishedyes
H2O Hotel-Therme Sebersdorf Bad Waltersdorf (Sebersdorf), SteiermarkBad Waltersdorf: "der nächste Bahnhof ist in Bad Waltersdorf" not establishedtrain Wien Hbf to Bad Waltersdorf: not established not establishedEUR 40no benefit not establishedyes
Parktherme Bad Radkersburg Bad Radkersburg, Steiermarknot established not establishedtrain Graz Hbf to nearest station not established: not established not establishednot establishedyes benefit not establishedyes
Therme NOVA Köflach Köflach, SteiermarkKöflach, terminus of S-Bahn Steiermark line S7 free shuttle from Bahnhof Köflach on request; or the flux shared taxi to stop "VO1552 Köflach - Therme Nova"train Graz Hbf to Köflach: not established not establishedEUR 36yes benefit not establishedyes
Die Therme der Ruhe, Bad Gleichenberg Bad Gleichenberg, SteiermarkBad Gleichenberg, reached by changing at Feldbach; rail to Bad Gleichenberg runs March to October and December only bus from Feldbach to "Villa D'Orsay" or the station; GASTI call taxi to the door; Thermenlandbus from Vienna at weekends in seasontrain Wien Hbf to Bad Gleichenberg: not established not establishedtrain Graz Hbf to Bad Gleichenberg: not established not establishedEUR 29yes benefit not establishedyes
Aqualux Therme Fohnsdorf Fohnsdorf, Steiermarknot established not establishedtrain Graz Hbf to Zeltweg: not established not establishedEUR 28yes benefit not establishedyes
Grimming-Therme Bad Mitterndorf Bad Mitterndorf, SteiermarkBad Mitterndorf (Salzkammergutbahn); change at Stainach-Irdning from Vienna not establishedtrain Wien Hbf to Bad Mitterndorf: not established not establishednot establishedno benefit not establishednot established
Therme Stegersbach (Allegria Resort) Stegersbach, BurgenlandBad Waltersdorf, across the border in Styria: "euer Zielbahnhof heißt Bad Waltersdorf/Steiermark" taxi from Bad Waltersdorf station (fixed-price service named on the page); or bus B01 from Vienna / B3 from Graz to "P+R Stegersbach" and the BAST call taxitrain Wien Hbf to Bad Waltersdorf: not established not establishedbus Wien to P+R Stegersbach: not established not establishedEUR 36yes benefit not establishedyes
Sonnentherme Lutzmannsburg Lutzmannsburg, BurgenlandDeutschkreutz BAST call-and-ride shared taxi (bast-burgenland.at) from Deutschkreutztrain Wien Hbf to Deutschkreutz: 1 h estimated, 0.60not establishedno benefit not establishedyes
St. Martins Therme & Lodge Frauenkirchen, BurgenlandFrauenkirchen free transfer from Bahnhof Frauenkirchen for direct bookingstrain Wien Hbf to Frauenkirchen: not established not establishednot establishedno benefit not establishedyes
AVITA Therme Bad Tatzmannsdorf Bad Tatzmannsdorf, BurgenlandPinggau/Friedberg 25 kmfree hotel shuttle from Pinggau/Friedberg on request; buses from Vienna (Dr. Richard/Südburg) and Graz (Südburgenlandbus); overnight guests get the Burgenland Card for BAST and regional busestrain Wien Hbf to Pinggau/Friedberg: not established not establishedEUR 38no benefit not establishedyes

Steiermark-Card, as far as it could be established

A season pass to Styrian destinations, issued by Steiermark-Card GmbH in Gleisdorf. What its own site states is below; what its JavaScript widget hides stays unknown.

Established from its own site, read 2026-09-05T22:36:11Z

Purchase seasonAdultSeniorChildSmall child
Frühbucher until 2026-03-31EUR 95EUR 90EUR 49EUR 39
Normalpreis 2026-04-01 to 2026-06-30EUR 99EUR 95EUR 49EUR 39
Sommerpreis 2026-07-01 to 2026-10-31EUR 95EUR 90EUR 49EUR 39
7-day card, adults and seniors onlyEUR 79, seven days from first use, one mountain railway per day
  • Valid 2026-04-01 to 2026-10-31, or from the purchase date within the season.
  • 85 destinations as often as you like, 95 destinations once. Not a uniform "unlimited everywhere" pass.
  • Personalised; shown with photo ID. Bought online, by post, or at points of sale including Spar branches.

Thermal baths its destination sitemap names (7)

  • Thermenresort Loipersdorf /ausflugsziele/thermenresort-loipersdorf-steiermark-card/
  • Therme Nova /ausflugsziele/therme-nova-steiermark-card/
  • Parktherme Bad Radkersburg /ausflugsziele/parktherme-bad-radkersburg-steiermark-card/
  • Aqualux Therme Fohnsdorf /ausflugsziele/aqualux-therme-fohnsdorf-steiermark-card/
  • Therme Der Ruhe Bad Gleichenberg /ausflugsziele/therme-der-ruhe-bad-gleichenberg-steiermark-card/
  • Heiltherme Bad Waltersdorf /ausflugsziele/heiltherme-bad-waltersdorf-steiermark-card/
  • Therme Stegersbach /ausflugsziele/therme-stegersbach/

Not established: what the card gives at each of them (free entry once, unlimited, or a percentage). The destination pages are a JavaScript widget and the static HTML carries no benefit text. Whether the four Burgenland baths in the table above count as "Vorteilspartner" is likewise not read.

What you already did, and who may see it

The frequency rule needs to know what you did. That makes leisure history the first stored personal data in this ecosystem: about you, not about the world.

What is stored, and where

Your leisure history is the one piece of personal data this app keeps. It is a list of dates and categories, held in this browser only, under the storage key shown below. Nothing is sent anywhere. Another app asking for it goes through your permission gate under the category "purchases", and the default answer for anyone but you is never.

Storage key ideal-consumption:leisure:history, permission category purchases.

Nothing stored yet. Add a past activity to see the frequency rule act on the offers above.

Who may read it

Evaluated through your permission gate with each person as the asker, category purchases. Paths are names; there is no number.

  • purchases for anyone with a vouch path: never, Where I have been is nobody's business by default.
  • preferences for anyone with a vouch path: never, My budget and my free days stay with me.
  • purchases for Mara: always, Mara plans our next Therme day around what we already did.

What is real in this build

Registered on the query port

  • ideal-leisure serves transport, shelter, food, health this app
  • Real: The contract, the parsers, the guard, the three rules, the preference fit, the bundle scoring, the permission gate and the vouch paths (shared in-memory stubs from the interop package, swapped for the Web of Trust by replacing one module).
  • Stubbed: Identities and vouches are a fixture graph. The offers come from committed fixtures read on 2026-09-05, not from a live fetch; a separate script refreshes them. One record is an example written to show the business-model rule.
  • Unknown by design: Most criteria are unknown for a package read off a listing page: labour, ownership and ecology of a hotel are not on the card. They are shown as unknown, never as a middle number. Train journey times were not established for most baths in this build and are shown as such.

Sources

  1. Hofer Reisen, Thermen-Special listing, read 2026-09-05 [B]. Fixture committed; the first batch of 14 cards. Prices are "ab" per person and change without notice.
  2. Hofer Reisen, flight listing, read 2026-09-05 [B]. Fixture committed; 12 cards, 10 flight-inclusive and 2 round trips.
  3. Hofer Reisen, ship listing, read 2026-09-05 [B]. Fixture committed; 15 cards, 8 by ship. None carried the provider's own last-minute marker on that day.
  4. Hofer Reisen, robots.txt, read 2026-09-05 [B]. Committed beside the fixtures. Governs what this app may read.
  5. Steiermark-Card GmbH, Karte & Vorteile, read 2026-09-05 [B]. Price table for 2026 by purchase season and age group; validity 1 April to 31 October; 85 destinations unlimited, 95 single visit.
  6. Steiermark-Card GmbH, destination sitemap, read 2026-09-05 [B]. 241 destination URLs; 7 slugs name a Therme. The per-destination benefit lives in a JavaScript widget and could not be read.
  7. Steiermark Tourismus, Steiermark-Card page, read 2026-09-06 [B]. Describes the card as the ticket to about 180 excursion destinations.
  8. Therme Loipersdorf, Anreise, read 2026-09-06 [B]. Nearest stations Fürstenfeld or Jennersdorf; bus or taxi for the last leg.
  9. Heilthermen Resort Bad Waltersdorf, Anreise, read 2026-09-06 [B]. Own Thermenbahn stop in the village; free pickup from the station; Thermenlandbus from Vienna.
  10. Rogner Bad Blumau, Anreise, read 2026-09-06 [B]. Bahnhof Bad Blumau about 2 km; transfer on request; Thermenlandbus April to October.
  11. St. Martins Therme & Lodge, Anreise, read 2026-09-06 [B]. Frauenkirchen station; free transfer for direct bookings.
  12. Sonnentherme Lutzmannsburg, Anreise, read 2026-09-06 [B]. Deutschkreutz station, "about one hour" from Vienna by the operator's own estimate; BAST call taxi for the last leg.
  13. Wikipedia (de), Bad Waltersdorf, read 2026-09-06 [C]. Thermenbahn stop on the Wechselbahn/Aspangbahn route toward Vienna, roughly two-hourly regional service.
  14. Wikipedia (de), Köflach, read 2026-09-06 [C]. Köflach station is the S7 terminus of the S-Bahn Steiermark on the Graz-Köflacher Bahn.
  15. Wikipedia (de), Bad Mitterndorf, read 2026-09-06 [C]. Four Salzkammergutbahn stops; weekend InterCity Wien Hbf to Stainach-Irdning since December 2020; Grimming-Therme insolvency 2015.
  16. Wikipedia (de), Fohnsdorf, read 2026-09-06 [C]. Aqualux Therme taken over in 2021; the old domain aqualux.at is parked for sale. 2026 operating status not established.
  17. Wikipedia (de), Bad Gleichenberg, read 2026-09-06 [C]. Terminus of the Landesbahn Feldbach-Bad Gleichenberg; the current spa brand is not named there.
  18. Therme NOVA Köflach, Anreise, read 2026-09-06 [B]. S-Bahn from Graz; free shuttle from Bahnhof Köflach on request; flux shared taxi stop at the bath.
  19. Therme NOVA Köflach, Öffnungszeiten und Preise, read 2026-09-06 [B]. Adult day ticket EUR 35.50 weekdays, 37.50 weekends; sauna extra.
  20. Die Therme der Ruhe Bad Gleichenberg, Anreise, read 2026-09-06 [B]. From Wien Hbf or Graz Hbf via Feldbach to Bahnhof Bad Gleichenberg; rail on that branch March to October and December only; GASTI call taxi; Thermenlandbus at weekends.
  21. Die Therme der Ruhe Bad Gleichenberg, Preise, read 2026-09-06 [B]. Adult day ticket EUR 29 weekdays, 30 from 2026-10-01.
  22. Aqualux Therme Fohnsdorf, Öffnungszeiten und Preise, read 2026-09-06 [B]. Prices valid from 2026-09-01; adult Erlebnisbereich EUR 28. Operator DM Thermen Betriebs GmbH. No Anreise page on the site.
  23. H2O Hotel-Therme-Resort, Anreise, read 2026-09-06 [B]. "Der nächste Bahnhof ist in Bad Waltersdorf." Sebersdorf 300, 8271 Bad Waltersdorf.
  24. H2O Hotel-Therme-Resort, Preise, read 2026-09-06 [B]. Adult day ticket EUR 39.50 main season, 41.50 high season.
  25. AVITA Resort Bad Tatzmannsdorf, Anreise, read 2026-09-06 [B]. Free shuttle from Bahnhof Pinggau/Friedberg, 25 km. The "Wien 90 Minuten" figure on that page is a driving time, not rail.
  26. AVITA Resort Bad Tatzmannsdorf, Preise, read 2026-09-06 [B]. Adult day ticket EUR 38 weekdays, 41 weekends and holidays.
  27. Allegria Resort Stegersbach, Kontakt und Anreise, read 2026-09-06 [B]. Rail destination Bad Waltersdorf/Steiermark, taxi onward; bus B01 from Vienna and B3 from Graz to P+R Stegersbach; BAST call taxi. Formerly Reiters.
  28. Allegria Resort Stegersbach, Thermenpreise, read 2026-09-06 [B]. Adult day ticket without sauna EUR 36 Monday to Thursday, 37.60 Friday to Sunday.
  29. thermeplus.at, member baths, read 2026-09-06 [C]. A multi-bath discount card site; used only to find the operators' own domains for H2O, AVITA and Stegersbach.
  30. ÖBB, fahrplan.oebb.at robots.txt, read 2026-09-06 [B]. Disallows /bin/, the path of the HAFAS query endpoint. Obeyed, which is why no train journey time on this page rests on a timetable.
  31. Jakob Possert-Bienzle, voice notes 2026-09-05 and 2026-09-06 (transcribed), 2026-09-05 [C]. The scope and the three nudges, in his words. One clause was garbled in transcription and is marked inferred wherever it is used.