Among Central European countries, the Czech Republic stands out for the quality and reach of its public transport. Bus and tram services in major cities such as Prague, Brno, Ostrava, and PlzeĆ run frequently, cost relatively little, and operate as part of well-coordinated networks. Long-distance coach routes tie the country’s cities and towns together. For those newly arrived, the system is dependable, increasingly digital, and generally modern â though it is worth noting that every city manages its own ticketing arrangements independently.
| Item | Details |
|---|---|
| Prague single ticket (30-min, app, as of 2026) | CZK 36 via PID LĂtaÄka app; CZK 39 paper |
| Prague single ticket (90-min, app, as of 2026) | CZK 46 via PID LĂtaÄka app; CZK 50 paper |
| Prague 24-hour ticket (as of 2026) | CZK 140 (app) / CZK 150 (paper) |
| Prague 72-hour ticket (as of 2026) | CZK 340 (app) / CZK 350 (paper) |
| Cities with tram networks | Prague, Brno, Liberec, Most, Olomouc, Ostrava, PlzeĆ |
| Key ticketing app | PID LĂtaÄka (Prague); city-specific apps elsewhere |
| Children under 15 / over 65 in Prague | Travel free on Prague public transport |
What is the overall standard of bus services in Czech Republic?
Urban public transport in the Czech Republic is broadly considered one of the country’s genuine everyday advantages. Getting around city centres is inexpensive, reasonably quick â particularly on rail-based services â and very safe. Prague occupies a particularly prominent position: its tram network already ranks as one of the densest and most heavily patronised anywhere on the planet.
Prague Integrated Transport (in Czech: PraĆŸskĂĄ integrovanĂĄ doprava, or PID) brings together bus, tram, metro, rail, and even a river ferry service under a single fare structure covering Prague and the Central Bohemian Region. The system is coordinated by a city-owned body called the Regional Organiser of Prague Integrated Transport (ROPID). This unified approach â where one ticket unlocks multiple modes of travel â draws natural comparisons with London’s Oyster card model, offering residents a similar convenience of paying once and moving freely across the network.
Beyond the capital, bus routes reach villages and smaller towns across the country that are not served by train lines, while also linking major destinations like Prague, Brno, and Ostrava. Expats settling elsewhere in the country will find that other cities run their own well-organised networks, each with its own ticketing structure.
What range of bus services is available in Czech Republic?
Bus travel in the Czech Republic divides broadly into two distinct categories: urban and suburban services run by city or regional authorities, and intercity coach routes operated by private companies. These two types differ considerably in how they are priced, how tickets are purchased, and what the experience on board is like.
Urban and suburban buses sit within each city’s wider integrated transport framework. In Prague, the PID umbrella covers metro, trams, railways, buses, trolleybuses, the PetĆĂn funicular, a river ferry, and park-and-ride facilities. Urban buses within Prague are operated by the city-owned Prague Public Transit Company (DPP), with PID providing a single ticketing system valid across all transport modes throughout Prague and the Central Bohemian Region. Brno, meanwhile, offers an extensive network of trams, trolleybuses, and buses that provides thorough coverage across the city’s various districts.
Intercity coach services are primarily served by a small number of dominant operators. RegioJet â a Czech company based in Brno â runs a substantial network from Prague, including connections to Ostrava, Vienna (both via Brno), PlzeĆ, Liberec, and Hradec KrĂĄlovĂ©, with the PragueâBrno corridor operating around the clock as its busiest route. FlixBus and Infobus are among the other key operators. RegioJet, Student Agency, and FlixBus also run services linking the Czech Republic to various European destinations.
Across the country, intercity buses cover more than 639 distinct travel combinations. For a sense of typical journey times: Prague to Brno averages roughly 2.5 hours with FlixBus; Prague to Ostrava takes approximately 5 to 6 hours, with FlixBus and Infobus among the options available.
Where can I find bus timetables, routes, and fare information?
Accessing accurate, current travel information in the Czech Republic is straightforward once you are familiar with the relevant sources. For Prague and the Central Bohemian Region, the main official reference is the PID (PraĆŸskĂĄ integrovanĂĄ doprava) website, which provides route maps, timetables, pricing, and the zone map. The Prague Public Transit Company (DPP) publishes maps and live vehicle tracking at dpp.cz/en.
The PID platform offers real-time positions for metro trains, trams, trolleybuses, buses, mainline trains, and ferries â including live delay information â through a web-based application. For journey planning extending beyond Prague to other parts of the country, the IDOS platform (idos.cz) is the most widely used nationwide resource. Its mobile app (available on iOS and Android) allows travellers to search connections from specific stops or their current position and displays upcoming departures along with delay or service change alerts.
For long-distance travel, booking directly through each operator’s website is the most reliable approach: regiojet.com for RegioJet and flixbus.com for FlixBus. Both carry full schedules and allow online reservations. Google Maps is equally useful for real-time city journey planning, displaying all lines, live departure times, and delays.
For cities outside Prague â such as Brno (DPMB) or Ostrava (DPO) â each transport operator maintains its own website with local schedules and fare details. Since fares are revised periodically, it is always worth checking directly with the relevant operator for the most up-to-date pricing.
What types of bus tickets and passes are available in Czech Republic?
The ticket options available to you depend entirely on which city you are in. Every urban transport network in the Czech Republic is independent, meaning a ticket bought in one city cannot be used in another â a Prague ticket works only in Prague, and a Brno ticket works only in Brno. Despite this, the range of products on offer follows a broadly similar pattern from city to city.
In Prague (under the PID system), the following short-term options are available as of 2026 â always check pid.cz for the latest prices: A 30-minute ticket costs CZK 36 through the PID LĂtaÄka app, CZK 39 as a paper ticket, and CZK 42 via SMS. The 90-minute ticket is CZK 46 via the app, CZK 50 on paper, and CZK 55 by SMS. Day passes are also available: the 24-hour ticket costs CZK 150 in paper form (CZK 140 through the LĂtaÄka app), while the 72-hour ticket is CZK 350 on paper (CZK 340 via the app).
Long-term season passes represent the best value for those living in the city. Prague residents and regular commuters can purchase passes valid for 1 month, 3 months, 10 months, or 1 year, covering Prague and the surrounding region, with the requirement to obtain a LĂtaÄka card. Both paper-based and electronic versions are available. Prices for long-term subscription passes within Prague itself remained unchanged in 2026. The LĂtaÄka card operates along similar lines to a registered transit smart card â comparable to London’s Oyster or Paris’s Navigo â and can be linked to your identity for security purposes.
A revised PID tariff took effect on 1 January 2026, primarily raising the cost of single-journey tickets in Prague and the outer zones, as well as season tickets in the outer tariff zones. Season ticket prices within Prague’s core zones were not affected. The changes are designed to encourage passengers to adopt electronic and digital ticketing, which remains the most cost-effective way to travel within the PID network.
Concessions and free travel: Children aged up to 15 and adults over 65 ride Prague public transport at no charge. Passengers aged 60 to 65 travel at half fare. Students aged 18 to 26 in full-time education are entitled to a 50% discount upon presentation of a PID card with a study confirmation, a student card, or an ISIC card. Current eligibility conditions should always be confirmed on the official PID website.
How do you buy a bus ticket in Czech Republic?
Purchasing a ticket in Prague and other major cities offers several routes depending on your preference. The steps below refer primarily to Prague’s PID system; the process in other cities is broadly similar, but individual operator websites should be consulted for local details.
- Download the PID LĂtaÄka app (available for iOS and Android) ahead of your first journey. Purchasing travel documents through this app â or through the electronic shop at eshop.dpp.cz or pidlitacka.cz â comes with a price advantage over paper tickets. Tickets purchased in-app are activated directly on your device and require no further validation.
- Pay at onboard contactless terminals on trams and city buses. Touchscreen terminals installed on trams, urban buses, and trolleybuses sell full-price and reduced-price tickets valid for 30 minutes, 90 minutes, or 24 hours. These tickets become valid immediately upon purchase and do not need to be stamped. Only contactless payment is accepted at these terminals.
- Visit a ticket machine or information centre. Short-term paper tickets can be bought from ticket machines, information centres, ticket offices, and railway counters. Long-term passes â in both paper and electronic formats â are available from information centres and dedicated ticket offices.
- Buy from the driver on suburban or regional bus services. On suburban routes, passengers board through the front door only, and the driver checks tickets as travellers enter. If you do not have a ticket, you may purchase one directly from the driver, who accepts coins, banknotes up to CZK 200, and contactless payment cards.
- Use an SMS ticket if you carry a Czech SIM card. Sending the correct code to the designated number will return a ticket by text within around two minutes â do not board until the confirmation message arrives. Codes differ between cities: in Brno, send “BRNO20” to 90206 for a 20-minute ticket costing CZK 20; in Olomouc, send “DPO” to 90206 for a 50/70-minute ticket at CZK 18; in Hradec KrĂĄlovĂ©, send “HK” to 90230 for a 45-minute ticket at CZK 25.
- Stamp paper tickets immediately upon boarding. Any paper ticket obtained from a machine or office must be validated in the onboard stamping device as soon as you enter the vehicle â whether tram, bus, or ferry â or the transport space in the case of the metro and funicular. Failing to do so risks a fine. Do not re-stamp the same ticket when changing vehicles, as this will render it invalid. Tickets from the app or onboard terminals are already active and need no further stamping.
Some cities have moved towards a tap-in, tap-out contactless model. In Brno, this system is called Beep & Go. Simply tap your card or phone (including Apple Pay) against the reader â typically a yellow box near the door â and wait for the confirmation beep. If your journey lasts fewer than 15 minutes, tapping out again when you alight will secure a lower fare.
Are there trams in Czech Republic?
Trams are a central and visible feature of city life throughout the Czech Republic, not only in the capital. Tram networks operate in Brno, Liberec, Most, Olomouc, Ostrava, PlzeĆ, and Prague. In most of these cities, trams carry the heaviest share of passenger traffic, supported by buses and â in Prague’s case â the metro as well.
Prague operates by far the largest tram system in the country. The network covers 144 km of standard-gauge track, draws on a fleet of 882 vehicles (placing it among the largest tram fleets globally), and runs 26 daytime routes alongside 2 heritage routes and 9 night routes, amounting to a total route length of 518 km. Day services run across 27 routes (numbered 1 to 26 and 31), operating from 4:30 AM until 1:00 AM, seven days a week from early morning through to late at night.
When the metro shuts down for the night, trams keep the city connected. Night services, running from approximately 00:30 to 04:30, substitute for the daytime metro, tram, and bus lines. Nine night tram routes (numbered 91â99) form the core of this nocturnal network, all departing at 30-minute intervals, with every line intersecting at the central transfer point of LazarskĂĄ. On busy corridors during rush hours, headways are especially tight: routes 9, 17, and 22 â the busiest in the network â operate at four-minute intervals in peak periods, extending to between five and ten minutes at quieter times.
Prague’s tram network is in the middle of a significant expansion phase. Six new routes are being added, designed collectively to carry up to 150,000 passengers daily, with initial adjustments scheduled from March 2026. Over the coming three years, Prague is set to experience its most substantial tram expansion in decades.
Brno is the country’s second most important city for tram travel. Fifteen tram lines run across the city’s neighbourhoods, forming the principal backbone of urban movement, with buses taking over in areas the tram network does not reach. Tram, trolleybus, and bus services in Brno are coordinated under the city’s unified transport framework.
What practical tips should expats know about using buses and trams?
Always validate paper tickets correctly. Paper tickets must be stamped in the onboard validating device the moment you board. An exception applies when purchasing a ticket at the contactless terminal located in the centre of the tram â those tickets are immediately active. Importantly, ticket validity is based entirely on time, not on the number of transfers made. If you change vehicles within your ticket’s time window, do not stamp the ticket again â restamping will invalidate it. This is quite different from tap-in systems like London’s Underground, where each boarding is separately recorded.
Fare evasion carries a meaningful financial penalty, and fines have risen. From September 2025, the on-the-spot penalty for travelling without a valid ticket in Prague increased from CZK 1,000 to CZK 1,500. Ticket inspectors (known as revizor) are active across all transport modes and carry out checks with regularity, so travelling without a valid, stamped ticket is a risk not worth taking.
Tickets are entirely city-specific. This is perhaps the most important rule for anyone moving between Czech cities. There is no cross-city transit pass â a ticket valid in Prague cannot be used in Brno or any other city, and vice versa. Unlike national rail passes available in some countries, no universal urban transport product covers multiple Czech cities at once.
Boarding arrangements on buses changed in 2025. From 1 August 2025, passengers on suburban bus lines in Prague and the Central Bohemian Region were permitted to board through all doors rather than only the front door. On urban buses within Prague, the contactless payment terminal is positioned near the second door; on trams, it sits in the middle of the vehicle.
Accessibility provisions are improving. The majority of Prague’s metro stations and its newer tram vehicles are accessible to wheelchair users, and assistance can be arranged on request. The PID website carries dedicated barrier-free travel guidance, and staff at DPP information centres can help identify accessible routes and vehicles suited to specific needs.
Lost property in Prague. If you leave something behind on a Prague public transport service, the lost property contact number is 296 19 18 17.
Go digital for the best value. The 2026 tariff revision was explicitly designed to encourage passengers towards electronic and digital ticketing. App-based fares and electronic season tickets are not just more convenient â they are currently the most economical way to travel within the PID system. For anyone spending a month or more in Prague, loading a monthly pass onto a LĂtaÄka card will save considerably more money than purchasing individual journey tickets each day.
Frequently asked questions
Is public transport in Czech Republic reliable enough for daily commuting?
Yes, particularly in Prague and Brno. Trams, buses, and Prague’s metro operate frequently and adhere reasonably well to schedule. Urban transport in Czech cities is inexpensive, fairly quick, and safe. The real-time PID app lets you check for delays before leaving home, making it easy to plan around any disruptions.
Do I need to speak Czech to use the bus or tram system?
Not in most cases. Prague’s PID system, the LĂtaÄka app, and the DPP website are all fully available in English. Leading intercity operators such as RegioJet and FlixBus also function in English. In other cities, English-language support can be less comprehensive, but route numbers and stop names are clearly displayed on vehicles and at stops, making navigation manageable without Czech.
Can I use a contactless bank card to pay for bus and tram travel in Czech Republic?
Yes, in Prague. Touchscreen terminals fitted to trams, urban buses, and trolleybuses accept contactless payment only and issue tickets that are valid from the moment of purchase, requiring no additional validation. In Brno, the Beep & Go scheme enables passengers to tap in and out using a contactless card or phone directly, with no need to buy a separate ticket beforehand.
What is the LĂtaÄka card and do I need one as an expat in Prague?
The LĂtaÄka is an electronic ticketing system that can be loaded onto a physical card or managed through the dedicated mobile app. For expats living and commuting regularly in Prague, obtaining a personalised LĂtaÄka card or using the PID LĂtaÄka app is highly advisable â it unlocks the lowest available fares and allows monthly or annual passes to be loaded, delivering substantial savings over paying for each journey individually.
Are children and seniors entitled to free or discounted travel?
Children up to 15 years of age and passengers over 65 travel free of charge on Prague public transport. Those aged between 60 and 65 pay half the standard fare. These concessions are valid within Prague’s zones P, 0, and B. Full-time students aged 18 to 26 may also claim a 50% reduction with appropriate proof, such as an ISIC card.
How do intercity buses in Czech Republic compare to trains for long-distance travel?
Intercity buses offer a cost-effective and hassle-free way to travel between cities without the need to drive. Operators like RegioJet provide onboard Wi-Fi and additional passenger amenities on longer routes. That said, on corridors such as PragueâBrno where both bus and rail services operate, the train can be quicker and the journey experience more comfortable. It is worth comparing both options before committing to a booking.
Can I buy a bus ticket on board in Czech Republic?
This varies by service type. On urban trams and buses in Prague, onboard contactless terminals allow you to pay by card. On suburban bus routes, passengers without a ticket may purchase one directly from the driver, who accepts coins, notes up to CZK 200, and contactless payment. For intercity coaches, booking ahead online is advisable â particularly on popular routes where seats can fill up.
Which app should I use for journey planning across Czech Republic?
For travel within Prague and the surrounding region, the PID LĂtaÄka app is the official tool for both ticketing and journey planning. For planning journeys across the whole country using any public transport mode, IDOS (accessible at idos.cz or as a smartphone app) provides the most thorough nationwide coverage. Google Maps is also a reliable option for city-level planning and displays live departure information and delay alerts across Czech cities.