There are 11 ways to get from Verona to Avignon by train (Trenitalia, TGV), bus, car, plane, or train
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 Fr
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Avignon Tgvtrain Tgv
8h 16m€106–226Bus 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€61–103Bus
- Take the bus from Verona to Avignonbus 1922
14h 20m€65–110Drive 633 km
- Drive from Verona to Avignoncar 633 km
7h 58m€102–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
6h 54m€82–243Train via Ventimiglia
- Take the train from Verona Porta Nuova to Genova P.Za Principetrain Fr
- Take the train from Genova P.Za Principe to Ventimigliatrain Ic
- Take the train from Nice Ville to Avignon Tgvtrain Tgv
10h 25m€119–199Bus 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 34m€65–240Train 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 5m€75–311Train 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 28m€68–243Train 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 7m€67–439Train, 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 38m€91–303
Verona to Avignon by train
Comparing Your Travel Options
The cheapest way to get from Verona to Avignon is to bus via Turin which costs €60 - €110 and takes 14h 20m.
The fastest way to get from Verona to Avignon is to train and fly which takes 5h 28m 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 16m.
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 16m and costs €100 - €230.
It takes approximately 8h 16m 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 Trenitalia Frecce, depart from Verona Porta Nuova station.
The best way to get from Verona to Avignon is to train which takes 8h 16m and costs €100 - €230. 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 16m. 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 5210550
- Website
- Trenitalia Frecce
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
Train from Verona Porta Nuova to Genova P.Za Principe
- Ave. Duration
- 2h 53m
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- Trenitalia Frecce
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €15–27
- Website
- Trenitalia Frecce
Train from Verona Porta Nuova to Bologna Centrale
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- €16–28
- Website
- Trenitalia Frecce
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €15–27
- Website
- Trenitalia Frecce
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
- 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–70
- Website
- Flixbus
Bus from Verona to Bergamo
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €9–14
- 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
Booking & Getting There
Verona to Avignon bus services, operated by FlixBus, arrive at Avignon station.
Verona to Avignon train services, operated by Trenitalia Frecce, 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 4530+ hotels available in Avignon.







