Jak każdy wie, nadchodzą Święta Bożego Narodzenia, a później czeka nas Sylwester i Nowy Rok, zakończone Świętem Trzech Króli. Ten specjalny okres wpływa na działanie Warszawskiego Transportu Publicznego.
Podczas świąteczno-noworocznego okresu ruch jest zwykle mniejszy, z wieloma dniami wolnymi od pracy. Uczniowie i studenci cieszą się przerwą w nauce, co przekłada się na mniej pasażerów korzystających z komunikacji miejskiej. Z tego powodu Zarząd Transportu Miejskiego w Warszawie co roku wprowadza zmiany, które dostosowują WTP do aktualnego zapotrzebowania.
Już 23 grudnia, dzień przed Wigilią, nastąpią pierwsze zmiany w rozkładach jazdy. Kursowanie autobusów linii 196 i 200 zostanie zawieszone, a na ulice wyjadą autobusy specjalnej linii C40, które będą przewozić pasażerów z metra Młociny do zachodniej bramy Cmentarza Północnego. Ponadto, między godzinami 9:00 a 16:00 do tego samego miejsca będzie dojeżdżać również linia autobusowa nr 250. Wiele osób odwiedza groby swoich bliskich w Wigilię, dlatego autobusy linii cmentarnej będą kursowały również 24 grudnia.
W Wigilię, 24 grudnia, autobusy będą działać według specjalnego świątecznego rozkładu jazdy, podobnie jak tramwaje. Niektóre linie tramwajowe i autobusowe zostaną zawieszone. Od godzin popołudniowych część pojazdów wróci do zajezdni, a kursowanie niektórych linii zostanie zawieszone. Metro będzie działało zgodnie z niedzielnym rozkładem do godziny 15:00, a następnie co około 7 minut. Noc z 24 na 25 grudnia przyniesie również nocne kursy.
Podczas świąt Bożego Narodzenia (25 i 26 grudnia) obowiązywać będzie świąteczny rozkład jazdy dla autobusów linii dziennych. Tramwaje będą kursować według specjalnego rozkładu co około 10 lub 20 minut, w zależności od linii, przy jednoczesnym zawieszeniu wybranych tras. Metro będzie działać od godziny 6:00 do 23:00 co 6-7 minut, a pozostałe godziny co 10 minut. W nocy z 25 na 26 grudnia uruchomione zostaną nocne kursy metra.
Od 27 do 29 grudnia, autobusy zasadniczo będą jeździły według harmonogramu dnia powszedniego, z wyjątkiem kilku zawieszonych linii. Nie będzie kursów szkolnych i podjazdów pod szkoły. Tramwaje w godzinach szczytu będą przyjeżdżać na przystanki co 5 lub 10 minut, a poza szczytem co 7 i pół minuty lub co 15 minut. Metro będzie kursować co 3 minuty i 30 sekund podczas godzin szczytu, a noc z 29 na 30 grudnia przyniesie nocne kursy.
W ostatnie dwa dni roku (30-31 grudnia) Warszawski Transport Publiczny będzie działał według standardowego rozkładu jazdy, z wyjątkiem kilku linii autobusowych. W sylwestrową noc metra nadal będą jeździć.
W Nowy Rok, 1 stycznia, dla autobusów obowiązywać będzie świąteczny rozkład jazdy z zawieszeniem lub korektą wybranych linii, a tramwaje będą kursować według specjalnego rozkładu co około 10 lub 20 minut, w zależności od linii, przy jednoczesnym zawieszeniu wybranych tras. Metro będzie działać od godziny 6:00 do 23:00 co 6-7 minut, a w pozostałe godziny co około 10 minut.
Tramwaje będą kursowały według weekendowego rozkładu 6 stycznia, Święto Trzech Króli, a metro według niedzielnego. Noc z 6 na 7 stycznia przyniesie dodatkowe kursy nocne. Autobusy będą jeździć „świątecznie”, z zawieszeniem kilku wybranych linii przez cały weekend.