Travel from Madrid to Avignon

Bus or train from Madrid to Avignon?

Spanish Railways AVE operates a train from Madrid to Avignon 3 times a day. Tickets cost $130 - $190 and the journey takes 7 h 17 min. Alternatively, ALSA operates a bus from Madrid to Avignon twice daily. Tickets cost $70 - $100 and the journey takes 16 h 29 min. Autocares Grupo Samar also services this route 3 times a week.

How to get from Madrid to Avignon

ModeDurationPrice
From Madrid-Puerta de Atocha train to Avignon TGV.7 h 17 min133€
From Madrid bus to Avignon.16 h 29 min76€
From Madrid drive to Avignon.9 h 53 min135€
From Recoletos train to Madrid airport, fly to Marseille airport, bus to Aix-en-Provence TGV, then train to Avignon.5 h 7 min90€
From Recoletos train to Madrid airport, fly to Lyon airport, then train to Avignon.6 h 44 min116€
From Recoletos train to Madrid airport, fly to Nice airport, train to Cannes, then train to Avignon.8 h 31 min148€

How long does it take to get from Madrid to Avignon?

The train from Madrid-Puerta de Atocha to Avignon TGV takes 7 h 17 min including transfers and departs three times a day.

Is there a direct train between Madrid and Avignon?

Yes, there is a direct train departing from Madrid-Puerta de Atocha and arriving at Avignon TGV. Services depart three times a day. The journey takes approximately 7 h 17 min.

Is there a direct bus between Madrid and Avignon?

Yes, there is a direct bus departing from Madrid and arriving at Avignon. Services depart twice daily, and operate Monday, Wednesday and Friday. The journey takes approximately 16 h 29 min.

Operators from Madrid to Avignon

OperatorPhoneWebsite
Spanish Railways AVESpanish Railways AVE
ALSA+34 902 42 22 42ALSA
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
IberiaIberia
RyanairRyanair
Vueling AirlinesVueling Airlines
Lepilote0 810 00 13 26Lepilote
TGV0033 892 353535TGV
easyJeteasyJet
Air FranceAir France
Air EuropaAir Europa
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)