Insito, yo miraría lo de las tarjetas Swiss Pass, sobre todo si vas con niños menores de 16 años (que viajarían con vosotros gratis y vosotros a mitad de precio).
Cada Swiss Pass Half para un adulto vale en torno a 80 Euros, que pagas antes de ir, pero, por ejemplo:
La subida al Junfrau cuesta en torno a 120 Euros por persona, y los niños algo menos. Con esa tarjeta, se pagan 120 por los cuatro (60 cada adulto y los niños gratis). Si echas cuentas, ya sale bien de precio tener las tarjetas. Así, para todos los transportes que cojas.
Yo las saqué antes de salir de Madrid, con las fechas que precisaba. Tambíen las puedes obtener en Suiza, pero el tema del idioma pone alguna barrera que otra, así que preferí tratar esos temas en castellano, que todavía lo domino bien.
todo dependerá también, de los trasnsportes que vayas a coger, pero las cumbres sólo se pueden hacer con transporte público.
Saludos.