There are various Bus Companies that offer land trasportation to Bariloche from many cities in Argentina and Chile and with several schedules per day. If you are in Buenos Aires, you can buy your ticket in the Retiro Bus Station: http://www.omnilineas.com.ar/bus/retiro/bariloche/