The authority to construct the railway was gained in three stages, that from
Bex, a small town on the main
Lausanne–Simplon railway, to
Villars-sur-Ollon on 15 October 1897; from Villars to
Chesières on 19 December 1905 and from Villars to
Bretaye on 5 October 1911. The lines were opened in five stages. A
tramway was opened from
Bex to Bévieux on 10 September 1898, continuing to
Gryon from 3 June 1900 as a rack railway and reaching Villars, again as tramway, just over one year later. The line from Villars to Chesières was opened on 12 August 1901, less than eight months after authorisation while the final link, that from Villars to Bretaye, opened on 18 December 1913 as a distinct company. The two companies BGVC and VB merged in 1943. However, the company was officially registered as "Forces motrices de l'Avançon" and this company still exists. Simply, the railway no longer belongs to this company. Since 1999 the line has been operated as part of the
Transports Publics du Chablais and details from that date of investments are included under that heading. == Line ==