Bonne réponse de Slasherfun que je complète avec mon expérience.
Le TGV est direct :
Paris >
Avignon >
Aix-en-Provence >
Marseille. Je l'ai pris depuis la
Gare de Lyon et 2h40 plus tard j'étais à
Avignon, c'est vraiment rapide (c'était la première fois que je prenais le train...

). Pour ton cas, tu dois en effet rajouter quelques minutes si tu le prends depuis l'aéroport Charles de Gaulle.
J'avais réservé 3 mois à l'avance et j'ai eu des billets à 45€ pour l'aller (1ère classe) et 25€ pour le retour (2nde classe) au lieu des 90€ minimum pour un aller !
Pour réserver les billets ça se passe ici :
www.voyages-sncf.com
(je viens de faire une simulation pour un départ dans 3 mois, tu paierais une quarantaine d'euros).