A Complete Guide to Prague Public Transport

This post may contain affiliate links or widgets. If you make a purchase through any of these links or widgets, we may earn a small commission at no extra cost to you. But don’t worry, we only recommend services and products that we have used and enjoyed! By clicking these links you are helping to support us to provide valuable travel tips and guides for free. Thank you!

All information in this post is accurate as of the publishing date, however it is always best to check timetables, pricing, or opening hours before visiting a destination or venue.

Prague is such a beautiful city, and well worth a few days of your time! We spent a long weekend exploring all the wonderful areas of the city, and we couldn’t have seen as much as we did without the trams, buses and metro. Like many cities in Europe, the Prague public transport system is amazing. It is clean, efficient, cost-effective, and can get you most places you’ll want to go.

We navigated the Prague public transport system and have written down everything we learned so that you can make the most of your visit.

In this post:

  1. Modes of Transport
  2. Buying Tickets
  3. Cost of Transport
  4. Getting to and from the Airport
  5. Finding Timetables and Routes
  6. Important Things to Know
A Complete Guide to Prague Public Transport. In the foreground are green trees and behind them a view of Prague, Czechia. There's lots of white buildings with orange roofs with spots of green trees in between them all.
Prague is a gorgeous city and this view from the castle is a great one!

Modes of Transport

In Prague, public transport mainly consists of trams, buses and metros. We ended up using all three of these modes in the time we were there as they all service different routes. There is also the Petřín Funicular, which was unfurtunately closed during our visit, and a few ferry routes for river crossings outside of the city centre.

All of these transport modes are run by the Prague Integrated Transport (PID) and share the same ticketing system.

Buses

Buses in Prague run through the city and out to the suburban areas, including the airport. There are two kinds of buses in Prague, city buses and trolleybuses, which are powered by overhead lines. Buses are the main transport that services Prague airport, with connections to transport interchanges with trams or metros. There are over 130 bus routes, with some routes operating overnight.

Trams

Prague’s very first horse powered tram line opened in 1875, with electric trams starting from 1891. While the trams in modern days actually service less of the city than they did at their peak in the 1970s, there are still more than 30 tram routes. They service the city and suburbs, running from 4:30am until around midnight. There are a few routes that also have night time services.

There are a few different kinds of trams in Prague. Some are a few carriages long while some are only one. There are also modern trams and more historic ones. During peak months and peak times, the trams can get very crowded, as they are the main transport mode for the most touristy areas around Old Town.

A red, white and black tram in Prague, Czechia. There's tram lines above it, tracks under it and people on the right side waiting to get on. A Complete Guide to Prague Public Transport
A tram in Prague
An electronic list of tram stops on a tram in Prague, Czechia. There's a number 20 on the left (the tram number), with a line of stops so you know where you are next to it. Under the sign is a window with some trees outside. A Complete Guide to Prague Public Transport
The stops are easily listed on the trams

Metro

There are three metro lines that run from suburbs through the city centre of Prague. Routes A (green) and B (yellow) run roughly east to west, crossing over near Old Town. Route C runs predominately north-south, and crosses both A and B in the city as well. Most metro stations are underground, with clear signage from street level to indicate entrances.

While buses and trams both have night services, the metro does not. It stops service around midnight and starts again at around 5:00am each day.

Petřín Funicular

Sometimes considered part of the tram network, the Petřín Funicular runs from Malá Strana up Petřín, a hill on the west side of the city. It is currently undergoing a refurbishment, and is expected to be back up and running in summer 2026.

Ferries

Along the Vltava River, there are 6 ferry routes that provide easy river crossings. None of the routes are in the central area around Old Town. If you’re exploring further afield or going on any walks or bike rides, you might find a ferry useful!

A little orange and white ferry on the river in Prague, Czechia. Behind the water are orange, white and yellow buildings with orange roofs. There's spots of trees and behind them is the brown castle on a hill above it all. A Complete Guide to Prague Public Transport
A ferry going under Charles bridge with the amazing Prague Castle behind it

Buying and Validating Tickets

You have a few options for buying your tickets. Firstly, if you’re looking at where to buy Prague public transport tickets, you can buy physical paper tickets at all metro stations and major bus and tram stops. You can also buy tickets on board trams and ferries. You can also use PID Lítačka app to buy and store digital tickets.

In terms of ticket types, you also have a few options ranging from 30 minute tickets to 72 hours. There is also a month long Prague public transport pass that may be useful if you are staying in the city for a while, but it is the same price as roughly 18 half-hour journeys or almost 14 of the 90-minute journeys. With all ticket types, you have access to buses, trams, metros and ferries with unlimited transfers within the time window. You only need to validate your ticket once. It is important to note that the ticket duration is when the ticket no longer allows you on the vehicle. You must be finished your journey completely when the ticket expires.

If you are intending to use your tickets for the Petřín Funicular, you will need a 24 or 72 hour ticket. Alternatively, you can also buy a specific Petřín Funicular ticket before boarding.

You should also buy an additional ticket if you are travelling with large luggage or with an animal. These can be purchased at the same time alongside your travel ticket.

Krissie smiling while sitting down on a tram in Prague, Czechia. On her left is a red and black ticket machine with spots to tap your payment card and then for your ticket to come out under it. A Complete Guide to Prague Public Transport
A ticket machine on a tram in Prague
A hand holding a white ticket with black writing which is a tram ticket from a machine on a tram in Prague, Czechia. A Complete Guide to Prague Public Transport
The ticket that you get on a tram

Ticket Machines

If you’re after the most simple way to get your Prague public transport tickets, buying them from the machines in the city is the best option. At most transport stations or stops, you’ll find yellow ticket machines. From these, you can buy 30 or 90 minute tickets, as well as the longer term 24 or 72 hour tickets. Tickets from these yellow machines will need to be validated when you board a bus or tram in the small yellow machines. These validation machines are near the entrances to metro stations. You MUST validate your ticket as soon as you board transport or before you enter a metro station. Having an invalid ticket is simply like having no ticket at all.

On board trams and buses you will also find orange ticket machines. These will also allow you to buy 30 and 90 minute tickets with a contactless card that are validated at the time of purchase. We found this option to be great when we weren’t sure when or where we were going, as it gave us the flexibility to jump on a tram and buy a ticket then and there.

A yellow ticket machine at a metro station in Prague, Czechia. The machine has a blue screen with spots to tap your payment card and get your ticket from underneath. A Complete Guide to Prague Public Transport
A metro ticket machine
A hand putting a little ticket into a yellow validation machine. The person is on a tram so the tram doors are behind them waiting at a stop in Prague, Czechia. A Complete Guide to Prague Public Transport
A validation machine
A hand holding a little ticket with an orange arrow on it and writing. It was bought from a machine in Prague, Czechia. A Complete Guide to Prague Public Transport
The ticket you get

PID Lítačka App

The Prague public transport app is another easy way to purchase your tickets. In the app, you can purchase all of the short term tickets (30-minute, 90-minute, 24-hour and 72-hour), as well as monthly passes. To buy a monthly pass, you will need to create an account and be logged into the app, but for all of the other passes you can continue without an account.

When you buy a ticket in the PID Lítačka app, you can choose to validate the ticket immediately, at a certain time, or manually. If you validate it immediately after purchase, it will take 2 minutes to validate. Make sure you give yourself enough time to let the validation complete before you board a tram or bus or enter a metro station. You will also need an internet connection for the tickets to validate, so plan ahead if you won’t have access to data!

The app also has real-time data on where vehicles are, and you can check routes and timetable information.

A screenshot of the PID Lítačka App which shows the different ticket types, how much they are, how long they last and who can buy them. A Complete Guide to Prague Public Transport
The ticket types you can get
A screenshot of the PID Lítačka App with a pop up that comes up once you've selected a ticket. It asks when you'd like to validate the ticket. A Complete Guide to Prague Public Transport
A pop up asking when to validate the ticket

Ticket Offices

Around the city, there are a few places where you can buy public transport tickets in person. At some metro stations, there will be people in ticket booths to help you. There are also information centres and convenience stores around the city where you can buy tickets. However, unless you’re after something specific or need to talk to someone about your options, this isn’t the most convenient way to get tickets.

Alternative Option: Visitor Pass

One last option for Prague public transport tickets is to buy the Prague Visitor Pass. This comes in 48, 72 or 120 hour options, and provides full access to buses, trams, metros and ferries in the city, as well as a return trip from Prague airport. It also will get you into many of the cities attractions, inluding Prague Castle, the Astronomical Tower and Town Hall, the City Hall, and some walking and biking tours. If you’re planning on doing a lot of these activities anyway, this could be a cost-effective option, but definitely do the maths on if it’s worthwhile for you!

Powered by GetYourGuide

Cost of Transport

As the ticket types are the same across all modes of transport, the cost is very straightforward. The below Prague public transport fares are accurate as of October 2025)

Adult (15 – 60)Student (15 – 26)Senior (over 60)Child (under 15)
30 Minute30 Kč30 Kč15 KčFree
90 Minute40 Kč40 Kč20 KčFree
24 Hour120 Kč120 Kč60 KčFree
72 Hour330 Kč330 KčN/AFree
One Month550 Kč130 Kč130 KčFree

Children aged 10 – 15 may be asked to prove their age.

Tickets for luggage or pets are an additional 20 Kč. Tickets for the Petřín Funicular are 60 Kč.

Getting to and from Prague Airport

Even though the airport is outside of the city, it is very easy to travel between the Prague airport and the city centre on public transport. Of course, you can also use a taxi or rideshare, but a one-way journey using the Prague public transport will only set you back 40 Kč (around €1.60 in October 2025).

All routes from the airport to the city on public transport will start with a bus, as the trams and metros do not go to the airport. The bus stop is clearly signed from within the airport. Depending on where in the city you’re going, you’ll have a couple of options. The option we used to get to our accommodation in Prague 3 was to catch the 59 bus to Divoká Šárka and then swapping to the 26 tram. We also considered the 59 bus to Nádraží Veleslavín, then swapping to the A metro.

As the city centre is well serviced with trams and metros, there will be multiple options for your journey. You can always use Google Maps or Citymapper to find the best route for you.

For tickets to and from the airport, you can simply buy a 90 minute ticket before you board the bus at the airport from one of the ticket machines. As you get on the bus, simply validate your ticket on one of the yellow machines, and you’re good to go!

A bus station at Prague airport, Czechia. On the right is the bus stop with places to sit and wait with a number 59 bus on the left. Above there's a roof in case it rains and the sky is overcast. A Complete Guide to Prague Public Transport
The bus stop at Prague Airport with a bus waiting to head into the city

Finding Timetables and Routes

As we’ve mentioned, using the PID Lítačka app is a great way to see real-time data on all transport modes. In the app, you can enter your destination and either use your current location or enter a start point to get a route suggestion. You can also see upcoming departures from nearby transport stops.

Google Maps is also fully integrated with the Prague public transport system, as is CityMapper. Both are great options. If you are already familiar with using one of these, it will serve you just fine in Prague.

Metros, trams and buses all come quite frequently during the day. However if you’re going anywhere early in the morning or later in the evening, it would be a good idea to check in advance what times you’ll be able to get on the route you need.

A view of Prague Castle in Prague, Czechia. The water of the river is in the foreground with green and yellow leaves above it. In the distance is a view of the other side of the river with white buildings with orange roofs, trees, and Prague castle on a hill above it all. A Complete Guide to Prague Public Transport
An incredible view of Prague Castle, truly such a wonderful city!

Important Things to Know

  • Random ticket checks do occur on all modes of transport. If your ticket has not been validated, it has expired, or you don’t have one at all, you could face a fine. This includes if you bought a ticket in the app less than 2 minutes before it is checked, as they take 2 minutes to be valid.
  • Trams around Old Town can be very crowded during peak times. Some routes have smaller vehicles, so you may need to wait for a later one if they are too busy. Plan ahead if you have somewhere to be at a certain time.
  • Metro stations have zones where you need a ticket. Even if you are not on a train, you can be fined if you are on the platform without a validated ticket.
  • We bought tickets out of the machines multiple times, however on one occasion we bought two and it only printed one. There’s no way to get a refund without calling someone so we just left it. However just make sure you’re double checking how many tickets have been printed before you walk away.

You Might Also Like

Our favourite travel planning resources

Flights: When planning a trip our favourite websites to compare flights on are Google Flights and Skyscanner. We then personally prefer to go through the airlines official website to book flights.

Travel Insurance: Once you’ve booked flights, the very next step should be travel insurance. We highly recommend booking travel insurance for every international trip no matter the length. For our Australian readers, we use and love Travel Insurance Saver, as they accept one way trips.

Travel Items: We have some favourite travel items that we’ll never set off without. We wrote a post here about the best items that we recommend for all travellers!

Accommodation: For everywhere we stayed, we booked on either Airbnb or Booking.com. Both websites allow you to filter to only show you places in your budget, and pick from inclusions such as kitchen and laundry so it’s really easy to find exactly what you need!

Travel SIM: We used Airalo e-SIMs for data while overseas and loved them. You download the app, pick the plan you want and install it on your phone in less than 10 minutes. Our referral code KRISTE3325 will get you $3USD off your first purchase.

Tours & Activities: We booked all our day trips and some activities through GetYourGuide.