方案1: 共 5站,約耗時 21分鐘。 【元朗(西)總站】⇒新元朗中心⇒【上水站】
出發:在 元朗(西)總站乘坐九巴54路,九巴64p路,九巴68m路,九巴77k路,九巴968路,到 新元朗中心下車換乘:NR95路|(新元朗中心→上水站),到達 目的地:上水站。
方案2: 共 9站,約耗時 33分鐘。 【元朗(西)總站】⇒大欖隧道⇒【上水站】
出發:在 元朗(西)總站乘坐九巴68m路,九巴968路,到 大欖隧道下車換乘:過海隧巴978A路_環線|過海隧巴978B路_環線|過海隧巴978路|(大欖隧道→上水站),到達 目的地:上水站。
方案3: 共 10站,約耗時 36分鐘。 【元朗(西)總站】⇒西區海底隧道⇒【上水站】
出發:在 元朗(西)總站乘坐九巴968路,到 西區海底隧道下車換乘:過海隧巴978A路_環線|過海隧巴978B路_環線|過海隧巴978路|(西區海底隧道→上水站),到達 目的地:上水站。
方案4: 共 39站,約耗時 2小時4分鐘。 【元朗(西)總站】⇒維多利亞公園⇒【上水站】
出發:在 元朗(西)總站乘坐九巴968路,到 維多利亞公園下車換乘:過海隧巴678路|(維多利亞公園→上水站),到達 目的地:上水站。
方案5: 共 42站,約耗時 2小時11分鐘。 【元朗(西)總站】⇒大頭嶺⇒【上水站】
出發:在 元朗(西)總站乘坐九巴77k路,到 大頭嶺下車換乘:九巴N73路|(大頭嶺→上水站),到達 目的地:上水站。
方案6: 共 52站,約耗時 2小時43分鐘。 【元朗(西)總站】⇒粉嶺消防局⇒【上水站】
出發:在 元朗(西)總站乘坐九巴77k路,到 粉嶺消防局下車換乘:龍運A43P路|龍運A43路|(粉嶺消防局→上水站),到達 目的地:上水站。
方案7: 共 60站,約耗時 3小時5分鐘。 【元朗(西)總站】⇒粉嶺消防局⇒【上水站】
出發:在 元朗(西)總站乘坐九巴77k路,到 粉嶺消防局下車換乘:龍運A43P路|龍運A43路|(粉嶺消防局→上水站),到達 目的地:上水站。
方案8: 共 60站,約耗時 3小時7分鐘。 【元朗(西)總站】⇒康樂園⇒【上水站】
出發:在 元朗(西)總站乘坐九巴64p路,到 康樂園下車換乘:九巴N73路|(康樂園→上水站),到達 目的地:上水站。