V sobotu 20. prosince pojedou linky pražské integrované dopravy podle sobotních jízdních řádů. Posílen bude ale provoz linky B metra, tramvajových linek 9, 14, 18 a 22 a autobusu 133. Stejné posílení mohou cestující čekat také v neděli, kdy nebude jezdit autobus 143. Ve dnech 22. a 23. prosince nebudou kromě autobusu 143 v provozu ani linky 277 a školní spoje.
Na Štědrý den bude metro do 19:00 jezdit podle sobotních jízdních řádů, poté každých 15 minut. Sobotními řády se budou řídit i tramvaje a autobusy. Denní provoz tramvají i autobusů bude ukončen zhruba do 19:00, poté pojedou spoje v nočním provozu až do sedmé hodiny ranní druhého dne. Linka 119 bude jezdit přibližně do 0:30 v intervalu 30 minut. Lanová dráha přestane cestující vozit v 19:00, přívozy o dvě hodiny dříve.
Na první a druhý svátek vánoční se bude veřejná doprava v hlavním městě řídit nedělními jízdními řády, 27. a 28. prosince pojedou spoje stejně jako v sobotu a v neděli. Ve dnech 29. a 30. prosince platí jízdní řády pro pracovní dny s výjimkou školních linek.
Na Silvestra zavede dopravní podnik na všech linkách metra od 7:00 do 19:00 interval pět minut, od 19:00 do 21:00 pak 7,5 minuty. Poté budou soupravy jezdit každých deset minut, a to až do půl druhé v noci. Tramvaje a autobusy mohou lidé využívat jako v pracovní dny téměř až do 22:00. Poté pojedou až do 7:00 následujícího dne noční spoje. Od 23:45 do 1:00 ale tramvaje nebudou moci kvůli oslavám projíždět přes Václavské náměstí. Lanovka na Petřín ukončí provoz ve 21:00, přívozy pojedou podle pravidelných řádů.
Na Nový rok se veřejná doprava bude opět řídit nedělními řády. Ve dnech 2. až 4. ledna pojedou spoje stejně jako v běžné dny.