Travel from Avignon to Montpellier

Bus or train from Avignon to Montpellier?

French Railways (SNCF) operates a train from Avignon to Montpellier hourly. Tickets cost $21 - $35 and the journey takes 1 h 8 min. Alternatively, Ouibus operates a bus from Avignon to Montpellier once daily. Tickets cost $4 - $6 and the journey takes 1 h 40 min.

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 Montpellier

ModeDurationPrice
From Avignon Centre train to Montpellier Saint-Roch.1 h 8 min21€
From Avignon bus to Montpellier.1 h 40 min4€
From Avignon rideshare to Montpellier.1 h 36 min6€
From Avignon drive to Montpellier.1 h 16 min12€

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

The train from Avignon Centre to Montpellier Saint-Roch takes 1 h 8 min including transfers and departs hourly.

Is there a direct train between Avignon and Montpellier?

Yes, there is a direct train departing from Avignon Centre and arriving at Montpellier Saint-Roch. Services depart hourly, and operate every day. The journey takes approximately 1 h 8 min.

Is there a direct bus between Avignon and Montpellier?

Yes, there is a direct bus departing from Avignon and arriving at Montpellier. Services depart once daily, and operate every day. The journey takes approximately 1 h 40 min.

Operators from Avignon to Montpellier

OperatorPhoneWebsite
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Ouibus0890715298Ouibus
BlaBlaCarBlaBlaCar