Bajonetligging is een term die wordt gebruikt om een bepaalde plaatsing van haltes en perrons aan te duiden. De term geeft aan dat ze verspringend liggen, schuin tegenover elkaar. Veelal liggen ze aan weerszijden van een spoorwegovergang of kruising, maar de keuze voor de verspringende ligging kan bijvoorbeeld ook gemaakt wegens ruimtegebrek of om de loopafstanden voor passagiers te verkleinen.
De term verwijst naar de bajonet die ook verspringend staat ten opzichte van de loop van een geweer.