If you like to use the train visit the website of the French Railways SNCF
. The trains need 1.10 hrs but sometimes substituted by coaches which need 1.20 hrs. But there are not going very frequently.
I would hire a car. The next should be HERTZ