We just took the helicopter ride but we still took the Gornergrat Bahn another popular attraction in Zermatt to see the Matterhorn. The station is right opposite the main railway station. It takes just over half an hour to reach the top. You can watch the video cam in the ticket hall about the actual visibility in Gornergrat so you can decide if you want to go up or not.From Zermatt it stops at 4 different stations before Gornergrat . Return ticket Zermatt to Gornergrat is 82 Swiss Franc each children from 6-16 yrs old pay half or if you have a swiss -pass / card you get 50 % off too.if you just want to go to the other stations and not all the way up to Gornergrat there is a price difference in fare price. You'll be given an information guide with your ticket. i think if you leave after 1:36 PM you pay less around 66SFand they also have a late afternoon ticket from 3:36 leave Gornergrat at 6:57 PM and you'll pay around 49 Swiss Franc Each station has a big board where everyone can see what the weather is like as you reach the top.The route is a hiker's & biker's paradise with views of 29 four -thousand-metre high mountains. We went straight to KulmHotel at 3100 ft above sea level , where they have a self- restaurant and a nice shop . It also has a separate small chapel outside the hotel. The view is amazing, stunning in fact and again we were very lucky because the weather is so clear , hot and sunny that day .You can see the majestic Matterhorn. It is very busy with tourist and locals too but the whole place is spacious you don't feel crowded. It's very inspiring to see people young and old, couples with young children walking and just relaxing. The train ride is very smooth through the forested mountain with a beautiful waterfalls . You can see the neat and beautiful chalets and gardens of the elegant town of Zermatt down the valley. It is definitely worth the trip, though not sure if the weather is not good visibility wise. But if money is not a problem, just go and hang out in the hotel and have a nice meal and a bottle of champagne, life is too short, enjoy and have fun!