Graniczy z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Ligota Tułowicka, Szydłów, Ligota Prószkowska, Chrzelice, Rzymkowice, Borek, Kuźnica Ligocka, Sowin.
Wieś leży na Nizinie Śląskiej. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory, Przechód znajduje się w granicach mikroregionów Wysoczyzna Niemodlińska (318.55.6), Wał Niemodliński (318.55.1) i Dolina Środkowej i Dolnej Ścinawy Niemodlińskiej (318.55.3). W obszarze wsi przepływają rzeka Ścinawa Niemodlińska oraz strugi Brodnia, Ugowa i Ziębia.
Wschodnia część wsi znajduje się w Obszarze Chronionego Krajobrazu Bory Niemodlińskie.
Wieś zaliczana jest do ulicówek, z zagrodami po obu stronach ulicy, z przysiółkami i niwowym układem pól. Obszar zajmowany przez wieś jest w większości równinny, z niewielkimi wzniesieniami, które posiadają zwyczajowe nazwy np.: Górka Sowińska, Górka Balzerowa i Góra Czarownic.