With the most extensive train network in Western Europe, France is a great country in which to travel by rail. The national rail company, SNCF (Société Nationale des Chemins de Fer), runs fast, efficient trains between the main towns. Buses cover rural areas, but services can be sporadic, with awkward departure times.