Flights from Milan to Tromso – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BGY to TOS – All flight route options from Orio al Serio International Airport, Italy to Tromso, Norway. These flights are operated by Norwegian Air. You can either fly non-stop to Tromso or with one stop via Oslo. The shortest flight time is 3 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Other flight options
Check out these routes. They have daily flights from Orio al Serio International Airport and connections to Tromso:
Find the best prices on hotels and car rental near Tromso
We got great deals on hotels and car rentals near the airport.
Milan to Tromso flights
This route is operated by 2 airlines. You can fly non-stop to Tromso (TOS) from Milan (BGY) with Norwegian Air or opt for a connecting flight via Oslo (OSL).
Milan to Tromso with Norwegian Air
Norwegian Air has non-stop every Tuesday or Saturday at 14:10 or 14:40. You also have the option to do a transit flight via Oslo.
Note Non-stop flights with Norwegian Air will begin in Oct 2025.
Distance & flight times: Bergamo Airport to Tromso
The shortest flight time between BGY and TOS is 3 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 55m | - | 1698 miles (2732 km) |
OSL Oslo | 5h 45m | 1h 20m | 1706 miles (2745 km) |



Quick copy and share this page
From Milan to Norway
Below is a list of other destinations to Norway from Orio al Serio International Airport with either direct flights or 1 stop connections.
-
OSL Oslo Direct
-
BGO Bergen Direct
-
TRD Trondheim
-
SVG Stavanger Direct
-
TRF Sandefjord Direct
-
BOO Bodo
-
EVE Harstad-Narvik Direct
-
AES Aalesund
-
ALF Alta
-
KKN Kirkenes
From Italy to Tromso
Below is a list of other cities in Italy with flights to Tromso with either non-stop or connecting flights.