Intercity travel is mainly by PKP Intercity trains; trunk routes such as Warsaw–Kraków and Warsaw–Gdańsk are frequent and fairly fast, and buying online in advance is usually cheaper. Buying a ticket on board may incur a surcharge, and fines for travelling without a ticket can reach hundreds of złoty, subject to official announcements. Long-distance buses (FlixBus and others) cover small and medium-sized cities as a supplement to rail. Within cities, trams and buses predominate, with Warsaw also having a metro; each city's ticketing system is independent — a Warsaw ticket cannot be used in Kraków. Tickets are mostly time-based (from 20 minutes to several hours); paper tickets must be validated immediately in the validator after boarding, and an unvalidated ticket counts as no ticket. Mobile tickets must be activated as the app directs, and this must be done before boarding. A single fare is on the order of a single-digit number of złoty; day and week tickets offer further discounts, with details subject to each city's transport authority. Taxis and ride-hailing (Uber, Bolt) are convenient in large cities; for street taxis be sure to confirm the meter. When driving in the countryside and mountains, note strict speed-limit enforcement and winter road conditions. Fines for travelling without a ticket start at over a hundred złoty, subject to official announcements.