Some of you will be out of town this weekend, which sounds nice, but really you are forced to contend with travel nightmares that extend well beyond the scope of a wonky subway system. The rest of us will have to navigate the trains to get to the movie theater, so that sucks, but at least we don't have to get anyone presents!

Here's what's on tap this holiday weekend, with some changes expected to stretch on through the winter:

3 trains will skip Rockaway Av and Van Siclen Av in both directions at all times through Winter 2015/16.

4 trains will skip Rockaway Av and Van Siclen Av in both directions at all times through Winter 2015/16.

A trains will skip 111 St and 80 St on the Brooklyn-bound track from 12:01 a.m. Monday through Spring 2016.

D trains will not run in either direction between Atlantic Av-Barclays Ctr and 34 St-Herald Sq from 11:30 p.m. Friday to 5 a.m. Monday.

Jamaica-179 St bound F trains will skip 169 St starting at 11:45 p.m. Friday and ending at 5 a.m. Monday.

L trains skip Atlantic Av in both directions, with that change in effect at all times until WInter 2016.

Astoria-bound N trains will reroute along the Q line from DeKalb Av to Canal St from 11:45 p.m. Friday to 6 a.m. Saturday, from 11 p.m. Saturday to 6 a.m. Sunday, and from 11 p.m. Sunday to 5 a.m. Monday. On that same track, trains will run express from Coney Island-Stillwell Av to 59 St from 11:45 p.m. Friday to 5 a.m. Monday, and trains will run local in both directions between DeKalb Av and 59 St in Brooklyn from 12:01 a.m. Saturday to 5 a.m. Monday.

71 Av-bound R trains will reroute along the Q line from DeKalb Av to Canal St from 6 a.m. to 11 p.m. on Saturday and Sunday. All R trains are suspended in both directions between 59 St and 36 St in Brooklyn starting at 11:45 p.m. Friday and ending at 6:30 a.m. Sunday, and then again from 11:45 p.m. Sunday to 5 a.m. Monday.