Travel from Avignon to Toulouse

Bus or train from Avignon to Toulouse?

You can take a train from Avignon to Toulouse via Nîmes in around 4 hours 17 minutes. Alternatively, Eurolines FR operates a bus from Avignon to Toulouse once daily. Tickets cost $18 - $95 and the journey takes 5 hours 43 minutes.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Avignon to Toulouse

ModeDurationPrice
From Avignon Centre train to Nîmes then train to Toulouse-Matabiau.4 h 17 min66€
From Avignon Centre train to Nîmes, train to Gonin, then bus to Jean Jaurès.5 h 26 min53€
From Avignon - Gare Routière bus to Toulouse.5 h 43 min52€
From Avignon rideshare to Toulouse.4 h 14 min21€
From Avignon drive to Toulouse.3 h 22 min43€
From Avignon TGV train to Aix-en-Provence TGV, bus to Marseille airport, fly to Toulouse airport, then bus to Toulouse.3 h 7 min128€
From Avignon TGV train to Lyon airport, fly to Toulouse airport, then bus to Toulouse.3 h 16 min91€

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

It takes approximately 4 hours 17 minutes to get from Avignon to Toulouse, including transfers.

Is there a direct train between Avignon and Toulouse?

No, there is no direct train from Avignon to Toulouse. However, there are services departing from Avignon Centre and arriving at Toulouse-Matabiau via Nîmes. The journey, including transfers, takes approximately 4 hours 17 minutes.

Is there a direct bus between Avignon and Toulouse?

Yes, there is a direct bus departing from Avignon - Gare Routière and arriving at Toulouse. Services depart once daily, and operate every day. The journey takes approximately 5 hours 43 minutes.

Operators from Avignon to Toulouse

OperatorPhoneWebsite
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
TGV0033 892 353535TGV
Tisseo+33 (0 ) 5 61 41 70 70Tisseo
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
BlaBlaCarBlaBlaCar
Lepilote0 810 00 13 26Lepilote
Nouvel Air TunisieNouvel Air Tunisie
Hop!Hop!
easyJeteasyJet
TUI fly BelgiumTUI fly Belgium