We will be traveling from Zermatt to Avignon in a day - preferably arriving by 4 pm. We are considering taking the train to Geneva airport, then renting a car to drive the remaining distance as we will need a car anyway and will be returning to the states via Geneva.
I see there is a train from Zermatt to Avignon via Visp and Geneva departing at 8:39 and arriving at 15:45 - pretty perfect. I have two questions. (1) Are the transfer times adequate? 20 minutes in Visp and 15 in Geneva. (2) What kind of immigration process should I be prepared for going from Switzerland to France and could it hamper our ability to make the connection?
Are there any other concerns I should be aware of with my choice of train/rental car versus this train schedule?
Thank you so much for any help.