Free city transport in Slovakia

Of the 42 cities whose price list Punkto has checked, city transport is free for everyone in: Dunajská Streda, Komárno. In 7 more cities some groups ride free, for example children, seniors or holders of a disability card (ŤZP). Conditions differ, so they are given city by city. Every city shows its source and the day we checked the price list.

Free for everyone

Dunajská Streda

According to the tariff: City transport is free for everyone, including luggage, prams and animals

Source: municipal-ds.sk, Tarifa mestskej autobusovej dopravy v meste Dunajská Streda. Checked 1 January 2024.

The price list is more than two years old; check it with the carrier before you travel.

Dunajská Streda public transport fares

Komárno

According to the tariff: City transport in Komárno is free for everyone, including visitors from elsewhere

Source: arriva.sk, TARIFA mestskej autobusovej dopravy Komárno od 1.11.2025. Checked 1 November 2025.

Komárno public transport fares

Free for some groups

Humenné

Conditions in the tariff: the discount applies to children and students; seniors 63+ pay the full fare, from age 65 with residence in the town free

Other passengers pay a basic fare from €0.33 by card, €0.40 in cash.

Source: dzsmktrans.sk, Tarifa MHD Humenné od 15.06.2026. Checked 7 October 2026.

Humenné public transport fares

Kežmarok

Conditions in the tariff: by bank card €0.50 / €0.30; children under 6, seniors 63+ and disabled passengers (ŤZP) free

Other passengers pay a basic fare from €0.40 by card, €0.40 in cash.

Source: sadpp.sk, Tarifa v MHD v Kežmarku platná od 1.7.2026 (uzn. MsZ č. 42/2026). Checked 1 July 2026.

Kežmarok public transport fares

Levoča

Conditions in the tariff: children under 6, seniors 63+ and disabled passengers (ŤZP) free; in cash double the card price

Other passengers pay a basic fare from €0.50 by card, €1.00 in cash.

Source: levoca.sk, Tarifa cestovného č. 5/2026 (uzn. MsZ č. 30/27 z 11.6.2026). Checked 1 July 2026.

Levoča public transport fares

Považská Bystrica

Conditions in the tariff: 45-minute transfer only from a transport card; children and seniors with a card travel free

Other passengers pay a basic fare from €0.60 by card, €1.00 in cash.

Source: dpmpb.sk, ceny cestovného od 1.3.2023. Checked 7 October 2026.

Považská Bystrica public transport fares

Púchov

Conditions in the tariff: in cash everyone pays €1.00 with no discount; with a card, children, students, disabled passengers (ŤZP), those over 63 and residents of Púchov travel free

Other passengers pay a basic fare from €0.60 by card, €1.00 in cash.

Source: puchov.sk, Cenový výmer č. 1/2026 a Tarifa MAD Púchov (uzn. MZ č. 162/2026). Checked 1 July 2026.

Púchov public transport fares

Šaľa

Conditions in the tariff: transfer within 45 minutes only from a transport card; seniors 63+ free

Other passengers pay a basic fare from €0.30 by card, €0.40 in cash.

Source: arriva.sk, TARIFA mestskej autobusovej dopravy Šaľa od 1.11.2025. Checked 7 October 2026.

Šaľa public transport fares

Vranov nad Topľou

Conditions in the tariff: discount for children under 15 and students under 26; there is no age discount, from age 65 with the Senior Card free

Other passengers pay a basic fare from €0.50 by card, €0.70 in cash.

Source: sadhe.sk, Tarifné podmienky MHD Vranov n/T (Tarifa č. 1/2024 mesta). Checked 7 October 2026.

Vranov nad Topľou public transport fares

Free until recently

According to the tariff note, city transport here was free only until a given day; today you pay.

Topoľčany

transport was free until 30 Sep 2026; the fare lists free travel from age 70 in one place and from 65 elsewhere — check with the driver

Other passengers pay a basic fare from €0.45 by card, €0.60 in cash.

Topoľčany public transport fares

How we find out

  • We count city transport as free for everyone when every price in the carrier's price list is €0.00: full and reduced fares, by card and in cash.
  • Groups that ride free are taken from the notes of the city's tariff and quoted as they stand. Conditions such as age, residence in the city or a card are set by the tariff.
  • A city is not listed if only the press says its transport is free and the price list does not confirm it. A price list older than three years drops a city from the list.
  • Price lists change by a decision of the city or the carrier, so each city shows the day it was checked and a link to its page with the detailed fares.

Frequently asked questions

Which cities have free public transport?
Free for everyone: Dunajská Streda, Komárno. Free for some groups: Humenné, Kežmarok, Levoča, Považská Bystrica, Púchov, Šaľa, Vranov nad Topľou.
Is public transport also free for tourists and visitors?
Where city transport is free for everyone, that includes visitors. Where only some groups ride free, you must meet the tariff's conditions, such as age, residence in the city or a card; everyone else pays the basic fare.
Where does the data come from?
From the price lists of carriers and cities. Each city shows its source and the day we checked the price list.