French Railways (SNCF) operates a train from Avignon to Menton every 5 minutes. Tickets cost $9 - $14 and the journey takes 6 min. 2 other operators also service this route. Alternatively, Isilines operates a bus from Avignon to Menton once daily. Tickets cost $19 - $24 and the journey takes 3 h 23 min. 3 other operators also service this route.
From Avignon Centre train to Avignon TGV, train to Nice Ville, then train to Menton. 4 h 46 min 66€. From Avignon - Gare Routière bus to Nice Airport then bus to Menton. 4 h 52 min 39€. From Avignon drive to Menton. 2 h 57 min 38€. From Avignon TGV train to Lyon airport, fly to Nice airport, then train to Menton. 3 h 50 min 135€.