I bought ticket to fly to Paris CDG, transfer flight from CDG to Lyon. I plan to take TGV from Lyon to Avignon. How do I get from Lyon airport to Lyon TGV station? Do I need to take a shuttle? or is the TGV station close to the airport? I'd like to buy the TGV ticket in advance. How much time should I allocate between the air arrival and train departure? I assume all the immigration and custom will be taken care when I land at CDG. Am I correct? Thank you in advance for your help.