anyone interested in getting from CDG Paris to Le Puy I found a train on the website trainline.eu below are the details. Seemed like a pretty good deal to me and fairly easy.
As you can see it cost 91 euros which i thought to be very fair. Leaves CDG aroung 830 sm and arrives at Le Puy around 230 pm.
Aéroport-Paris-Roissy-Charles-de-Gaulle CDG ? Le
Puy-en-Velay - Monday, 17 April 2017 €91.20
08:31 Aéroport-Paris-Roissy-Charles-de-Gaulle
CDG TGV 9810
10:30 Lyon Part-Dieu
Passenger: Charles
Carriage 11, seat 17
12:06 Lyon Part-Dieu TER 89981
13:09 Firminy
Passenger: Charles
13:20 Firminy Coach/Bus 6016
14:35 Le Puy-en-Velay
Passenger: Charles
Receiving your ticket
This ticket must be printed from a SNCF self-
service terminal at a station or at a ticket office.
how to use the self-service terminal and how to
print your ticket.