We’ve already covered the best ways to get from Lake Garda to Verona, but if you are travelling specifically from Malcesine then read on to find out the best way for you.
Getting From Malcesine To Verona
There are a number of options if you want to travel from Malcesine to Verona. We’ve looked at the following options;
- By Car
- By Bus & Train
- By Taxi
If you have a hire car then our advice would be to drive straight to Verona, as opposed to driving to the nearest train station (Peschiera del Garda) and then getting the train from there.
If you don’t have a car, then don’t worry. We would recommend getting a bus to Peschiera del Garda train station and then travelling to Verona by train.
We will take you through the journey details for each below.
Driving From Malcesine To Verona
Journey time: 1 hour and 17 minutes
Distance: 65.4km
The main reason we suggest driving straight to Verona as opposed to driving to Peschiera del Garda is that the journey time is only an extra 10 minutes to go straight to Verona.
It’s a fairly easy drive and you can easily follow it if you use a satnav or Google Maps.
There are a couple of toll roads on the way but they are inexpensive and they accept cards, so you don’t need to worry about carrying change.
Where to park in Verona
There are a lot of choices when parking in Verona. We would advise planning on where you want to park before you set off, to avoid the stress of finding a parking spot in a totally new city.
There are a couple of parking options close to the Citadella (which is pretty central in Verona). Both have a maximum charge of €18 per day, but it is cheaper if you stay under 6 hours.
Hiring a car from Lake Garda or Malcesine
If you want to drive to Verona, then we would recommend hiring a car from whichever airport you will be landing at, as there aren’t many options in Lake Garda itself.
Airports have a wide variety of rental companies, giving you more choice so you can shop around and get the best deals.
Getting The Train From Malcesine To Verona
If you haven’t got a car whilst on holiday in Lake Garda, or you don’t want to drive into Verona directly, then getting the train into Verona via Peschiera del Garda train station is your next best option.
You will need to get the bus from Malcesine up to Peschiera del Garda. The average journey time from Malcesine to Peschiera del Garda train station is between 1hr 16 mins – 1hr 33 mins.
If you want to leave before 10:00 am then your best option is to follow this route here.
If you want to leave after 10:00 am then your best option is to follow this route here.
Both routes include a 6-minute walk from the bus station to Peschiera del Garda train station.
If you wanted to get a taxi from Malcesine to Peschiera del Garda you would expect to pay between €50-€65, with an estimated journey time of just under an hour.
Reaching Peschiera del Garda station if you do have a car:
If you have a car and wish to catch the train to Verona from Peschiera del Garda station, then the drive from Malcesine to the station takes just over 1 hour.
There is parking available at the train station car park, and there are also multiple parking options a little further out in Peschiera del Garda itself.
How much is the train station from Peschiera del Garda to Verona?
Times and prices were up to date at the time of writing. We would advise checking timetables and prices before you plan your day trip to Verona! You can check timetables and book trains in advance on trainline.
The train from Peschiera del Garda to Verona Porta Nuova train station varies from as little as £3.26 to £13.22.
The cheapest train is operated by a regional rail company called Trenord. These trains take the longest, but still only take 19 minutes. These trains run less frequently than other trains, and usually leave Peschiera del Garda train station every hour.
The most expensive train from Lake Garda to Verona (currently £13.22) only takes 14 minutes. There are two high-speed train operators who run this faster service, Italo & Frecciargento. These services tend to have wifi and plug sockets and usually operate a couple of times per hour.
How long does the train take from Peschiera del Garda to Verona?
The average journey time is 14 – 19 minutes. The fastest train from Peschiera del Garda to Verona takes 14 minutes, whilst the ‘slower’ train takes 19 minutes. All of the trains from Peschiera del Garda to Verona are direct and require no changes.
Getting A Taxi From Malcesine To Verona
Getting a taxi from Malcesine to Verona is definitely your most expensive option, but is probably the easiest option, especially if you are on holiday in Lake Garda with your family.
You should expect to pay between €70-€90 for a taxi from Malcesine to Verona. Although it may be best to find out some estimated prices a few days before you travel so you have an up-to-date idea.