There are 11 ways to get from Verona to Avignon by train (Trenitalia, TGV), bus, car, plane, train, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Verona Porta Nuova to Milano Centraletrain
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Avignon Tgvtrain Tgv
8h 37m€109–199Bus via Turin
cheapest- Take the bus from Verona - Bus Stop to Turin - Vittorio Emanuele Bus Stationbus BlaBlaCar Bus
- Take the bus from Turin to Avignonbus N1719 / ...
14h 20m€62–115Bus
- Take the bus from Verona to Avignonbus 1922
14h 20m€65–110Drive 633 km
- Drive from Verona to Avignoncar 633 km
7h 58m€101–146Fly from Verona Villafranca Airport, train
- Fly from Verona Villafranca Airport (VRN) to Marseille Provence Airport (MRS)plane VRN - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgvtrain
7h 3m€83–244Train via Chambéry
- Take the train from Verona Porta Nuova to Milano Centraletrain
- Take the train from Milano Centrale to Chambery Challes Les Eauxtrain Fr
- Take the train from Chambery Challes Les Eaux to Avignon Centretrain Ter
10h 2m€104–239Train to Venice Marco Polo Airport, fly, train
- Take the train from Verona Porta Nuova to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Marseille Provence Airport (MRS)plane VCE - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgvtrain
6h 15m€77–312Bus to Il Caravaggio International Airport, fly, train
- Take the bus from Verona to Bergamobus
- Fly from Il Caravaggio International Airport (BGY) to Marseille Provence Airport (MRS)plane BGY - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgvtrain
5h 43m€66–231Train to Bologna Guglielmo Marconi Airport, fly, train
- Take the train from Verona Porta Nuova to Bologna centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Marseille Provence Airport (MRS)plane BLQ - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgvtrain
5h 38m€70–248Train to Treviso Airport, fly, train
- Take the train from Verona Porta Nuova to Venezia Mestretrain
- Fly from Treviso Airport (TSF) to Marseille Provence Airport (MRS)plane TSF - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgvtrain
6h 16m€70–465Train, train to Milano Malpensa Airport, fly
- Take the train from Verona Porta Nuova to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Marseille Provence Airport (MRS)plane MXP - MRS
- Take the train from Aix En Provence Tgv to Avignon Tgvtrain
6h 48m€85–247
Verona to Avignon by train
Questions & Answers
The cheapest way to get from Verona to Avignon is to bus which costs €65 - €110 and takes 14h 20m.
The fastest way to get from Verona to Avignon is to train and fly which takes 5h 38m and costs €65 - €250.
Yes, there is a direct bus departing from Verona and arriving at Avignon. Services depart three times a week, and operate Monday, Wednesday and Friday. The journey takes approximately 14h 20m.
No, there is no direct train from Verona to Avignon. However, there are services departing from Verona Porta Nuova and arriving at Avignon Tgv via Milano Centrale and Lyon Part Dieu. The journey, including transfers, takes approximately 8h 37m.
The distance between Verona and Avignon is 818 km. The road distance is 633 km.
The best way to get from Verona to Avignon without a car is to train which takes 8h 37m and costs €100 - €200.
It takes approximately 8h 37m to get from Verona to Avignon, including transfers.
Verona to Avignon bus services, operated by FlixBus, depart from Verona station.
Verona to Avignon train services, operated by ItaloTreno, depart from Verona Porta Nuova station.
The best way to get from Verona to Avignon is to train which takes 8h 37m and costs €100 - €200. Alternatively, you can bus, which costs €65 - €110 and takes 14h 20m.
What companies run services between Verona, Italy and Avignon, France?
You can take a train from Verona Porta Nuova to Avignon Tgv via Milano Centrale and Lyon Part Dieu in around 8h 37m. Alternatively, FlixBus operates a bus from Verona to Avignon 3 times a week. Tickets cost €65–110 and the journey takes 14h 20m.
- Website
- lufthansa.com
Flights from Verona Villafranca Airport to Marseille Provence Airport via Munich
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- €110–380
Flights from Venice Marco Polo Airport to Marseille Provence Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €90–310
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €18–35
- Website
- Italo Treno
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €18–35
- Website
- Italo Treno
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Italo Treno
Train from Verona Porta Nuova to Bologna centrale
- Ave. Duration
- 52 min
- Frequency
- Every 3 hours
- Estimated price
- €14–27
- Website
- Italo Treno
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Italo Treno
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €18–35
- Website
- Italo Treno
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Verona to Avignon
- Ave. Duration
- 14h 20m
- Frequency
- 3 times a week
- Estimated price
- €65–110
- Website
- Flixbus
Bus from Turin to Avignon
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Estimated price
- €45–75
- Website
- Flixbus
Bus from Verona to Bergamo
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- Flixbus
Want to know more about travelling around France
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Verona to Avignon bus services, operated by FlixBus, arrive at Avignon station.
Verona to Avignon train services, operated by ItaloTreno, arrive at Milano Centrale station.
Yes, the driving distance between Verona to Avignon is 633 km. It takes approximately 7h 58m to drive from Verona to Avignon.
Book your Verona to Avignon train tickets online with Omio.
Book your Verona to Avignon bus tickets online with Omio and FlixBus.
There are 4604+ hotels available in Avignon.









