46 batalion saperów (46 bsap) – pododdział saperów Wojska Polskiego II RP z okresu kampanii wrześniowej.
Batalion nie występował w pokojowej organizacji wojska. Został sformowany w 1939 przez 4 pułk saperów z Przemyśla.
Formowanie i działania Batalion został sformowany w dniach 31 sierpnia - 5 września 1939 roku, w I rzucie mobilizacji powszechnej przez 4 pułk saperów z Przemyśla dla 36 Dywizji Piechoty.
Władysław Steblik opierając się na pracy „Polskie Siły Zbrojne (...)""Polskie Siły Zbrojne w drugiej wojnie światowej", tom I "Kampania wrześniowa 1939", część 3, s. 449. podał, że 46 bsap pod dowództwem kpt. Eugeniusza KrzemińskiegoEugeniusz Krzemiński, kapitan, ur. 30.12.1899 w Żdżarach, zamordowany w 1940 r. w Charkowie. w dniu 9 września 1939 roku przybył z Rudnika nad Sanem do rejonu Sieniawy, lecz nie podlegał żadnemu dowództwu taktycznemu i nie miał łączności z innymi oddziałamiWładysław Steblik, Armia "Kraków" 1939 s. 299, 350.. Z kolei Ryszard Dalecki utrzymuje, że pododdziałem, który przybył z Rudnika do rejonu Sieniawy był 2 bsap majora Franciszka Kostki, a dowództwo obrony linii Sanu na odcinku od Sieniawy do Radymna sprawował gen. bryg. Wacław WieczorkiewiczRyszard Dalecki, Armia "Karpaty" w wojnie obronnej 1939 r., s. 124-125..