Home › Routes › Bergamo to Verona

How to get from Bergamo to Verona

The quickest way from Bergamo to Verona is by car on the A4 motorway, about 1 h 15 for roughly 120 km. By train it takes about 1 h 30–2 h, usually with a change at Brescia, and it ends at Verona Porta Nuova, a short bus ride or walk from the old town.

107 km apart (straight line)Day trip: yesTrain · Car

Best option: Train. Trains are frequent and cheap, and they avoid parking problems and the limited-traffic zone in central Verona.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
train
Trenitalia regional train from Bergamo to Brescia, then a regional or high-speed train from Brescia to Verona Porta Nuova
about 1 h 30–2 h including the changeroughly hourly or betterabout €10–20Regional tickets have no fixed seat; validate paper tickets before boarding. High-speed trains Brescia–Verona cost more but save a little time.
car
A4 Milan–Venice motorway east from Bergamo to Verona Sud
about 1 h 15fuel plus about €10 in tollsVerona's historic centre is a limited-traffic zone (ZTL); park outside it, for example near the station or the Arena car parks.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Hire a carPick up in BergamoBook a transferDoor to door on arrivalHotels in VeronaCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

Is there a direct train from Bergamo to Verona?

Most journeys need a change at Brescia: a regional train from Bergamo to Brescia and then one of the frequent trains on the Milan–Venice line to Verona Porta Nuova. Check the current timetable, as a few direct services may run at certain times, but plan on one change and about 1 h 30–2 h in total.

Can I do it as a day trip?

Yes. With trains roughly every hour and a journey of under two hours, you can leave Bergamo in the morning, see the Arena, Piazza delle Erbe and Castelvecchio, and be back in the evening. Check the last train from Verona, especially on Sundays and holidays when services are thinner.

What is the cheapest way from Bergamo to Verona?

The regional train, at about €10–15 one way with a change in Brescia. Regional fares are fixed and do not rise on the day. Driving costs fuel plus about €10 in motorway tolls, and parking in Verona adds more, so the train usually wins for one or two people.

Do I need to book ahead?

Not for regional trains: fares are fixed and there are no seat reservations. If you choose a high-speed train for the Brescia–Verona leg, booking ahead can be cheaper. In summer, during the Arena opera season, book hotels and parking in Verona well in advance.

Verona travel guideHow many days in VeronaWhere to stay in VeronaBergamo travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.