Verona (VRN) to Milan (BGY) flights
No airline flies nonstop from Verona (VRN) to Milan (BGY). The two airports are 62 miles (99 km) apart. There are 9 ways to fly it with one stop, through Rome, Olbia and Alghero and more.
How to fly VRN to BGY: one stop
9 connections, most direct first. 2-stop routings and flight times are in Routes with Pro.
- Via Rome (FCO)Neos the whole wayNONO
- Via Olbia (OLB)Volotea the whole way
NO

- Via Alghero (AHO)Volotea, then Ryanair


- Via Prague (PRG)Volotea, then Ryanair


- Via Naples (NAP)Ryanair the whole way


- Via Cologne (CGN)Eurowings, then Ryanair


- Via Brussels (CRL)Ryanair the whole way


- Via Cagliari (CAG)Ryanair the whole way

NO
- Via Bari (BRI)Ryanair the whole way


VRN to BGY: common questions
Is there a nonstop flight from VRN to BGY?
No. The most direct way is one stop, for example through Rome (FCO) on Neos and then Neos. This page lists all 9 1-stop options.
How far is Verona from Milan by plane?
Verona (VRN) and Milan (BGY) are 62 miles (99 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.
How many miles does VRN to BGY cost?
It depends on the program: each prices the route from its own chart or dynamically. The Award Flight Pricer compares 30+ programs for VRN to BGY with taxes and fees.
Where can I connect between Verona and Milan?
The most direct connections are through Rome (FCO), Olbia (OLB), Alghero (AHO), Prague (PRG) and Naples (NAP). On 6 of them the same airline flies both flights, for example Neos through Rome.
More routes
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.