De Burgenland Straße B50 is een Bundesstraße in de Oostenrijkse deelstaten Neder-Oostenrijk, Burgenland en Stiermarken.
De B50 loopt van Wolfsthal, Berg, Eisenstadt, Mattersburg, Oberpullendorf en Oberwart naar Hartberg. De weg is 167 km lang.
- Neder-Oostenrijk
De B50 Begint op de deelstaatgrens met Neder-Oostenrijk als verlengde van de Wolfthaler Straße B50a.
- Burgenland.
De B50 loopt in zuidelijke richting door Kittsee, langs Pama, door Gattendorf waar ze op een kruising aansluit op de B10. Samen lopen ze in westelijke richting, langs Potzneusiedl, door Neudorf tot in Parndorf waar de B50 weer in zuidelijke richting afsplitst. De weg passeert de afrit naar de B51 richting Neusiedl am See en passeert Neusiedl aan via een westelijke rondweg en komt vervolgens door Jois, Winden am See, Breitenbrunn en Purbach am Neusiedler See, Donnerskirchen waar ze de B15 kruist en door Schützen am Gebirge. De B50 loopt verder door Eisenstadt hier kruist ze zowel de B52 en de B59. Ten zuiden van Eisenstadt kruist de B16, passeert Wulkaprodersdorf en Antau en. B53. Vervolgens passeert ze de Pöttelsdorf, kruist op een rotonde de S4 en komt door Mattersburg. De B50 loopt via de rondweg van Marz, door Sieggraben, Kalkgruben, Tschurndorf, Weppersdorf en kruist de B62. De weg loopt verder door Markt Sankt Martin, Neutal, Stoob en kruist op een rotonde in Oberpullendorf de B61. De B50 loopt verder door Piringsdorf, kruist de B55, komt door Bernstein, met een rondweg langs Mariasdorf, Bad Tatzmannsdorf. De weg kent op een rotonde de aansluiting van de B63a, passeert de afrit Oberwart-Nord de B63 komt door Oberwart en kruist in het zuiden van het dorp op een rotonde de B63a. De weg loopt door Litzelsdorf, rotonde de B57 en komt door Markt Allhau, waarna de grens met Stiermarken volgt.
- Stiermarken
De B50 loopt nog door Sankt Johann in der Haide en eindigt op een rotonde in Hartberg B54.