Is it possible to visit geneva ,take a city tour and get back to engelberg on the same day and are ther any city tour busses leaving from geneva rail station also what will be the cost for the same ?
I would not recommend Geneva as a day trip, because it's close to four hours of traveling one way. It's not impossible, but there's a lot to see and do much closer to Engelberg. If you want to visit a town you'd better consider Lucerne, Bern or Zurich. Please see the timetable for traveling times.