How do I buy public transport tickets in Prague and where?
Before purchasing your public transport tickets, you should first consider if you really need them during your stay in Prague. The historic centre isn’t large and can be easily explored on foot, so you might not even need to use your tickets.
If you want to explore the neighbourhoods outside the city centre, you can reach them by metro or tram.
We recommend that you purchase your tickets at the beginning of your visit, so that you can have them to hand whenever you use the metro, tram or bus.
Tickets for Prague public transport can be bought at a newsagent’s (trafika) or ticket machines, which you’ll find at all metro stations. Since 2019, these machines have also been installed in all trams, where tickets can be purchased with contactless payment cards only. Additionally, you can buy tickets at the reception of your hotel.
A convenient option is to buy your tickets at our office, located just a few steps from Old Town Square in Jáchymova Street 3 (1 st floor).
Please note that you can’t buy your ticket from the bus/tram driver in Prague.
Warning : Ticket machines accept coins only. If you don’t have any change, you can buy tickets at the Prague Public Transport Company information centre. In 2016, ticket machines solely accepting contactless payment cards were introduced in Prague metro stations and continue to be installed.
Prague Public Transport Company information centres
With a CZK 24 (approximately EUR 1) ticket, you can travel for 30 minutes. The CZK 32 ticket (approximately EUR 1.30) entitles you to a 90-minute ride around the city centre and beyond. A CZK 110 ticket (approximately EUR 4), is valid on Prague public transport for 24 hours. A CZK 310 ticket (approximately EUR 12), gives you unlimited use of Prague public transport for 3 days.
Before boarding the metro remember to stamp the ticket (yellow machines before the escalators), or as you get on the bus or tram (the same machines are installed). Please note that Prague inspectors show no mercy towards fare dodgers and treat foreigners and locals equally harshly. Sometimes, they don’t wear uniforms, but if they stop you, they should always present their Prague Transport Company identification.
Handy tips
If you have a Czech telephone number
If you don’t have any change and there is a long queue in front of the ticket machines, you can buy a ticket for Prague public transport by text message. Simply send the message “DPT24” (for a 30-minute journey), “DPT32” (for a 90-minute journey), “DPT110” (for a 24-hour ticket) or “DPT310” (for a 72-hour ticket) to the number 902 06. In a few minutes you should receive a text message with your ticket. During a ticket check, you should show the text to the inspector. Please note that you can only board the metro, tram or bus once you have received the text. Otherwise, you may have to pay a fine!
For more information on public transport in Prague, see the website of the Prague Transport Company (Dopravní podnik hlavního města Prahy). Information is available in English.
| Ticket validity period
| Full adult fare
from age 15 | Half price fare for
children aged 6 to 14 | | 30 minutes | CZK 24 | CZK 12 | | 90 minutes | CZK 32 | CZK 16 | | 24 hours | CZK 110 | CZK 55 | | 72 hours | 310 CZK |