方案1: 共 10站,約耗時 37分鐘。 【粉嶺站】⇒欣盛苑⇒【上水】
出發:在 粉嶺站乘坐過海隧巴678路,九巴N73路,到 欣盛苑下車換乘:過海隧巴373路|過海隧巴678路|(欣盛苑→上水),到達 目的地:上水。
方案2: 共 13站,約耗時 45分鐘。 【粉嶺站】⇒塘坑⇒【上水】
出發:在 粉嶺站乘坐龍運A43路,到 塘坑下車換乘:過海隧巴373路|過海隧巴673路_環線|(塘坑→上水),到達 目的地:上水。
方案3: 共 17站,約耗時 57分鐘。 【粉嶺站】⇒塘坑⇒【上水】
出發:在 粉嶺站乘坐龍運A43路,到 塘坑下車換乘:過海隧巴373路|過海隧巴673路_環線|(塘坑→上水),到達 目的地:上水。
方案4: 共 17站,約耗時 58分鐘。 【粉嶺站】⇒百福田心球場⇒【上水】
出發:在 粉嶺站乘坐過海隧巴978路,到 百福田心球場下車換乘:過海隧巴373路|(百福田心球場→上水),到達 目的地:上水。
方案5: 共 17站,約耗時 56分鐘。 【粉嶺站】⇒大老山隧道⇒【上水】
出發:在 粉嶺站乘坐過海隧巴678路,到 大老山隧道下車換乘:過海隧巴373路|過海隧巴673路_環線|過海隧巴678路|(大老山隧道→上水),到達 目的地:上水。
方案6: 共 20站,約耗時 65分鐘。 【粉嶺站】⇒牽晴間⇒【上水】
出發:在 粉嶺站乘坐過海隧巴678路,過海隧巴978路,九巴N73路,到 牽晴間下車換乘:過海隧巴373路|(牽晴間→上水),到達 目的地:上水。
方案7: 共 23站,約耗時 74分鐘。 【粉嶺站】⇒和興村⇒【上水】
出發:在 粉嶺站乘坐過海隧巴978路,九巴N73路,新界區專線小巴502路,到 和興村下車換乘:過海隧巴373路|(和興村→上水),到達 目的地:上水。