In July this year I made my up to Nussdorf on the outskirts of Vienna to catch the Vienna Huerigen Express. The small train departs from Nussdorf and goes up to Kahlenberg, back through Grinzing, and ends up back at Nussdorf. The train meanders through the Viennese woods passing vineyards as it goes. The price is 8,30 Euro for adults and 4,50 Euro for children. The tour lasts approximately 50 minutes. You can buy tickets on the train. The train runs from the beginnning of April until the end of October. When we went it was raining and the train is enclosed so it was not the best environment for taking pictures but here are my efforts :
Website : Vienna Heurigen Express