Travel from Grenoble to Avignon

Bus or train from Grenoble to Avignon?

French Railways (SNCF) operates a train from Grenoble to Avignon once daily. Tickets cost $35 - $55 and the journey takes 2 h 36 min. Alternatively, Ouibus operates a bus from Grenoble to Avignon once daily. Tickets cost $8 - $13 and the journey takes 2 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 Grenoble to Avignon

ModeDurationPrice
From Grenoble train to Avignon Centre.2 h 36 min37€
From Grenoble train to Valence TGV then train to Avignon TGV.2 h 37 min42€
From Grenoble bus to Avignon.2 h 40 min8€
From Grenoble rideshare to Avignon.3 h14€
From Grenoble drive to Avignon.2 h 17 min29€

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

The train from Grenoble to Avignon Centre takes 2 h 36 min including transfers and departs once daily.

Is there a direct train between Grenoble and Avignon?

Yes, there is a direct train departing from Grenoble and arriving at Avignon Centre. Services depart once daily, and operate Friday. The journey takes approximately 2 h 36 min.

Is there a direct bus between Grenoble and Avignon?

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

Operators from Grenoble to Avignon

OperatorPhoneWebsite
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
TGV0033 892 353535TGV
Ouibus0890715298Ouibus
BlaBlaCarBlaBlaCar