Getting around Bratislava by public transport

City transport in Bratislava is run by Dopravný podnik Bratislava, a.s. (CC BY 4.0, data.bratislava.sk). Punkto holds 135 lines (trams, trolleybuses, buses, regional buses) and 783 stops in the city; the timetable is valid until 5 December 2026. This page gathers what a visitor arriving in the city needs: tickets, the railway station and, where the timetable has them, the airport and night lines.

Tickets and paying

The basic (full) fare on Bratislava city transport starts at €1.09 when paying by card and at €1.20 in cash. A temporary discount begins on 12 October 2026: sale −50% until 10.11. The price list was last checked on 6 October 2026.

Paying by card or electronically is cheaper than cash: a basic ticket starts at €1.09 against €1.20 in cash.

From the tariff: A single IDS BK ticket is valid with all operators of the integrated system for its whole validity period; prices are for zones 100 and 101, travel outside them is paid with an additional zone. The electronic price applies when paying with an e-wallet, in the IDS BK and Cyril apps or with a contactless payment card.

Full prices, reduced fares, temporary promotions and the tariff source are on the Bratislava public transport fares page. Bratislava public transport fares

From the railway station

Bratislava hl.st.

Bratislava hl.st. railway station: on a weekday 150 trains leave from it.

Trains run mainly to: Kúty (19 trips, first 04:01, last 22:36); Wien Hbf (19 trips, first 04:50, last 23:50); Galanta (17 trips, first 05:09, last 22:09); Nové Zámky (16 trips, first 05:33, last 23:09); Košice (15 trips, first 04:16, last 18:16).

Within 300 m of the station is the city transport stop Jaskový rad: it is served by lines 145, with 31 departures on a weekday, first 05:55, last 20:55.

Within 300 m of the station is the city transport stop Žabotova: it is served by lines 145, with 31 departures on a weekday, first 05:57, last 20:57.

Bratislava-Petržalka

Bratislava-Petržalka railway station: on a weekday 42 trains leave from it.

Trains run mainly to: Deutschkreutz (14 trips, first 04:16, last 21:16); Wien Hbf (9 trips, first 04:46, last 23:16); Hegyeshalom (8 trips, first 05:49, last 20:49); Bratislava-N.Mesto (6 trips, first 08:08, last 22:08); Rajka (3 trips, first 04:49, last 15:49).

Within 300 m of the station is the city transport stop Stn. Petržalka: it is served by lines 80, N80, 91, 93, N93, 94, 99, 191, with 1241 departures on a weekday, first 00:00, last 23:59.

Within 300 m of the station is the city transport stop Gercenova: it is served by lines 88, N95, 99, with 470 departures on a weekday, first 00:00, last 23:59.

Airport

The stop Letisko / Airport is named as the airport in the timetable. It is served by lines 61, N61.

On a weekday there are 147 departures from it, first 00:00, last 23:59.

Busiest directions: Hlavná stanica.

Night lines

The timetable source marks these lines as night lines (20). Times are the first and last departure on the line and the number of trips on a weekday, on Saturday and on Sunday.

Night lines in Bratislava
LineRouteWeekdaySaturdaySunday
N21Hlavná stanica – Štefana Králika23:30–03:52 (+1 day), 12 trips23:30–03:52 (+1 day), 12 trips23:30–03:52 (+1 day), 12 trips
N29Hrad Devín – Hlavná stanica23:30–03:57 (+1 day), 11 trips23:30–03:57 (+1 day), 11 trips23:30–03:57 (+1 day), 11 trips
N31Cintorín Slávičie – Hlavná stanica23:30–04:10 (+1 day), 11 trips23:30–04:10 (+1 day), 11 trips23:30–04:10 (+1 day), 11 trips
N33Hlavná stanica – Dlhé diely23:13–04:03 (+1 day), 13 trips23:13–04:03 (+1 day), 13 trips23:13–04:03 (+1 day), 13 trips
N34Hlavná stanica – Pri kríži22:59–03:59 (+1 day), 13 trips22:59–03:59 (+1 day), 13 trips22:59–03:59 (+1 day), 13 trips
N37Záhorská Bystrica – Hlavná stanica22:59–03:59 (+1 day), 13 trips22:59–03:59 (+1 day), 13 trips22:59–03:59 (+1 day), 13 trips
N44Hodžovo nám. – Koliba23:16–04:16 (+1 day), 12 trips23:16–04:16 (+1 day), 12 trips23:16–04:16 (+1 day), 12 trips
N47Hodžovo nám. – Valašská23:38–04:25 (+1 day), 10 trips23:38–04:25 (+1 day), 10 trips23:38–04:25 (+1 day), 10 trips
N53Hlavná stanica – Vajnory22:59–03:59 (+1 day), 13 trips22:59–03:59 (+1 day), 13 trips22:59–03:59 (+1 day), 13 trips
N55Hlavná stanica – Na pántoch23:29–03:59 (+1 day), 12 trips23:29–03:59 (+1 day), 12 trips23:29–03:59 (+1 day), 12 trips
N56Zlaté piesky – Hečkova23:48–04:18 (+1 day), 8 trips23:48–04:18 (+1 day), 8 trips23:48–04:18 (+1 day), 8 trips
N61Letisko / Airport – Hlavná stanica23:30–03:52 (+1 day), 11 trips23:30–03:52 (+1 day), 11 trips23:30–03:52 (+1 day), 11 trips
N70Stn. P. Biskupice – Hlavná stanica23:30–03:59 (+1 day), 11 trips23:30–03:59 (+1 day), 11 trips23:30–03:59 (+1 day), 11 trips
N72Hodžovo nám. – Stn. Vrakuňa23:35–04:00 (+1 day), 11 trips23:35–04:00 (+1 day), 11 trips23:35–04:00 (+1 day), 11 trips
N74Vlčie hrdlo – Hlavná stanica22:59–03:59 (+1 day), 13 trips22:59–03:59 (+1 day), 13 trips22:59–03:59 (+1 day), 13 trips
N80Kapitulský dvor – Hlavná stanica23:30–04:00 (+1 day), 11 trips23:30–04:00 (+1 day), 11 trips23:30–04:00 (+1 day), 11 trips
N91Čunovo – Jasovská23:55–04:22 (+1 day), 10 trips23:55–04:22 (+1 day), 10 trips23:55–04:22 (+1 day), 10 trips
N93Jasovská – Hlavná stanica23:00–04:30 (+1 day), 14 trips23:00–04:30 (+1 day), 14 trips23:00–04:30 (+1 day), 14 trips
N95Depo Petržalka – Hlavná stanica22:59–04:30 (+1 day), 14 trips22:59–04:30 (+1 day), 14 trips22:59–04:30 (+1 day), 14 trips
N99Depo Petržalka – Ovsište23:40–04:00 (+1 day), 6 trips23:40–04:00 (+1 day), 6 trips23:40–04:00 (+1 day), 6 trips

The Punkto app

Punkto shows live departures where the source provides them, plans journeys with transfers and prices a trip inside the city from the tariff given above. The app can be installed on a phone's home screen, and the city timetables work without a connection.

Frequently asked questions

How much is a public transport ticket in Bratislava?
The basic (full) fare on Bratislava city transport starts at €1.09 when paying by card and at €1.20 in cash. A temporary discount begins on 12 October 2026: sale −50% until 10.11. The price list was last checked on 6 October 2026.
How do you pay for public transport in Bratislava?
The price list gives two prices: by card or electronically from €1.09, in cash from €1.20.
Which lines go to the airport in Bratislava?
The stop Letisko / Airport is served by lines 61, N61.
Are there night lines in Bratislava?
Yes, the timetable marks these lines as night lines: N21, N29, N31, N33, N34, N37, N44, N47, N53, N55, N56, N61, N70, N72, N74, N80, N91, N93, N95, N99.
Which city transport stop is next to the railway station in Bratislava?
Within 300 m of Bratislava hl.st. station is the stop Jaskový rad, served by lines 145.

Direct connections from Bratislava

All direct connections from Bratislava