Plan a routeCZEN

What this site is

metropraha.com is an independent guide to the Prague metro. It is not the website of the transport company or of ROPID: we do not sell tickets, we cannot top up a Lítačka card and we cannot resolve a complaint about your journey.

What we do is put in one place the three lines, a page for each of the 58 stations, the timetable, the fares, the Lítačka card and a route planner, in Czech and in English.

What the September 2026 review found

The worst finding was Flora. The station has been closed since 2 February 2026 for a full reconstruction and Line A trains pass through without stopping — and our page did not say a word about it. It said instead that “Flora is one of the stations of the Prague metro” and that it had step-free access. Step-free access is precisely what is being built there: the operator expects the lifts to enter service in the first quarter of 2028, almost a year after the reopening, which slipped from December 2026 to the end of February 2027 when damaged beams and a missing fire-protection layer turned up under the platform ceiling.

The second finding was systemic and affected every station: each page carried “step-free access: Yes” in its statistics row. The PID timetable marks 43 of the 57 stations in service that way. Twelve — among them Staroměstská, Malostranská, Náměstí Míru, Náměstí Republiky and Hradčanská — are not marked step-free, and at Florenc only the platforms of one of the two lines are. We corrected the same claim on the Prague attractions pages, where it read “Yes, the station has lifts”.

The fares, by contrast, needed no change: 36/39 CZK for 30 minutes, 46/50 CZK for 90 minutes, 140/150 CZK for 24 hours and 340/350 CZK for 72 hours match what PID publishes at pid.cz/jizdne-a-tarif. We had to open that page in a browser, because the prices on it are drawn by JavaScript.

Where the station pages now get their numbers

The transport company and ROPID publish the whole Prague integrated transport timetable as open data (data.pid.cz/PID_GTFS.zip). It contains every individual departure, so it yields what used to be estimated. As of 6 September 2026 we take from it, for each station:

  • the first and last train, separately for weekdays and weekends, and separately for each line that calls there;
  • how many trains stop there in a day — from 517 at Nemocnice Motol to 669 on Line C, because not every train runs the whole route;
  • step-free access from the wheelchair_boarding flag on each platform;
  • the trams, buses and trains that call at the same interchange node;
  • the running time to every other station on the line: the median of what a direct train actually takes.

Each station’s opening date comes from Wikidata; the former names (Moskevská, Gottwaldova, Kosmonautů, Sokolovská…) and the depth come from OpenStreetMap, as do the places around each station, with straight-line distances.

One filter worth explaining

The first time we listed the connecting lines, Želivského came back with all 29 Prague tram routes. The reason: the Žižkov depot is next door, and the timetable includes the runs to and from the depot, which formally stop at the station.

So we list only lines with at least 60 trips on a weekday — and for night lines (trams 91–99, buses 900+), which are sparse by design, eight is enough. That left Želivského with six daytime trams and eight buses, which is what is actually there. We write it down here because a filter like that is a decision, not a fact, and you should know what we threw out.

What we do not know, and what we do when we find an error

We do not know whether the end of February 2027 will hold — the date has already moved once and it can move again. We do not know how many passengers use each station either: the operator does not publish a figure per station, so we do not give one. And the journey times are median running times, not including the wait on the platform.

The PID timetable changes; when it does, we recompute the pages and change the verification date. If you find something that no longer holds, write to [email protected] — it is the fastest way to get it fixed.

This site is run by the team at GoRandom, a small group based in the Basque Country in Spain who do two things that go together better than they sound: travel, and build websites.

Prague is not yet one of the cities we have set foot in — we are up to twenty and we move slowly. We would rather say so than pretend otherwise: what you read here does not come from our memories, it comes from what the operator publishes and from checking work we can show you.

The other half of what we know how to do is web development, and this site is the excuse to put the two together. We do not leave it sitting there: every fare and every timetable carries its source and the date we checked it, and they get revised when the operator changes something. The last full review is from September 2026. It found that the page for Flora said nothing about the station having been closed since February 2026, and that it — like every other station page — claimed step-free access, when the PID timetable marks twelve of the fifty-seven stations as not step-free. Since that review the first and last train, the number of trains, step-free access and the connecting lines are computed for each station separately from the PID timetable.

David Franco Aguirre
Responsible for the project and for what gets published on it

He decides what goes up, checks the data before it does, and answers the email. If you find a fare that has expired or a timetable that no longer holds, there is a specific person to write to.