Det beror på resans storlek och popularitet. En liten buss mellan två landsbygdssamhällen som har högst hundra personer kan inte ens springa om föraren har ett dåligt humör den dagen, men ett InterCity-tåg kommer nästan alltid att vara i tidtabell. I de flesta fall borde du tillåta dig själv 5-15 minuters fördröjning, nästan alla stora tåg kommer att anlända inom denna tidsram.
Kollektivtrafik i Budapest är generellt bra, även om det finns förseningar gör systemet det med frekvens och alternativa rutter.
Bussar mellan städer (särskilt de som inte använder motorvägar) tenderar att uppträda felaktigt, som ibland kan de samla ganska stora förseningar i samband med deras stopp på grund av antingen några problematiska passagerare (som inte förstår att detta är inte bussen som de väntade på, som vill betala med en stor sedel att föraren inte har någon förändring, försöker betala med ett kreditkort etc.) eller många små problem (tiotals människor skrapar byte från fickorna medan andra väntar bakom dem, en hel skolklass ombord på en buss, etc.).
Så allmänt är det generiska svaret att de är rimliga punktliga i de flesta fall, men det finns undantag. Om du nämner din exakta väg kanske jag kan ge några bättre uppskattningar (om jag har erfarenhet av det specifika området).