The distance is of 401 miles and will take 6 hours and 39 minutes. The shortest route is from I-81. Refer to maps.google.com for exact directions.
1) Take I-280 WEST to I-287 to MAHWAH and MORRISTOWN. This is near where I-280 dissolves into I-80. You want to take I-287 NORTH to MAHWAH.
2) Take I-287 NORTH to I-87 New York State Thruway (toll) NORTH just as you enter into New York.
3) Take New York State Thruway (toll) up I-87 and then across I-90 to I-290 WEST at EXIT 50 outside of Buffalo.
4) Take I-290 WEST to I-190 NORTH
5) Take I-190 NORTH to Niagara Falls.
2) Take I-287 NORTH to I-87 New York State Thruway (toll) NORTH just as you enter into New York.
3) Take New York State Thruway (toll) up I-87 and then across I-90 to I-290 WEST at EXIT 50 outside of Buffalo.
4) Take I-290 WEST to I-190 NORTH
5) Take I-190 NORTH to Niagara Falls.