One Way

Popular Filters

Departure Airports

Arrival Airports

One Way Price

SAR 822 SAR 6,200

Duration

2 h 40 m 27 h 0 m

Stops From Milan-Orio Al Serio Apt

Departure From Milan-Orio Al Serio Apt

6 AM - 12 PM

SAR 822

12 PM - 6 PM

SAR 843

After 6 PM

SAR 822

Arrival at Oslo

6 AM - 12 PM

SAR 1,128

12 PM - 6 PM

SAR 822

After 6 PM

SAR 822

Alliances & Airlines

Oneworld

()

SkyTeam

(14)

Star Alliance

(3)

+ 1 more

Layover Airports

+ 2 more

Layover Duration

50 m 23 h 0 m

Flights from Bergamo to Norway

Book flights from Bergamo to Norway at lowest price. Get best deals on your upcoming Bergamo to Norway flight only on MakeMyTrip Saudi.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 24 Jun 2026 00:43:51
Scandinavian Airlines

SAR 822

Milan to Oslo , 27 Jun

Scandinavian Airlines SK | 4720

10:45

Sat, 27 Jun 26

Terminal T1

Milan, Italy

02 h 40 m

13:25

Sat, 27 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

Air France

SAR 843

Transit Visa may be required

Milan-Linate Airport to Oslo , 27 Jun

Air France AF | 1613

18:00

Sat, 27 Jun 26

Milan-Linate Airport, Italy

01 h 30 m

19:30

Sat, 27 Jun 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1274

21:00

Sat, 27 Jun 26

Terminal T2F

Paris, France

02 h 20 m

23:20

Sat, 27 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines

SAR 942

Milan to Oslo , 27 Jun

Scandinavian Airlines SK | 4916

09:30

Sat, 27 Jun 26

Terminal T1

Milan, Italy

02 h 35 m

12:05

Sat, 27 Jun 26

Bergen, Norway

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines SK | 274

12:55

Sat, 27 Jun 26

Bergen, Norway

50 m

13:45

Sat, 27 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

SAR 975

Transit Visa may be required

Milan-Linate Airport to Oslo , 27 Jun

KLM Royal Dutch KL | 1616

13:00

Sat, 27 Jun 26

Milan-Linate Airport, Italy

01 h 50 m

14:50

Sat, 27 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1207

20:50

Sat, 27 Jun 26

Amsterdam, Netherlands

01 h 45 m

22:35

Sat, 27 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

Air France

SAR 978

Transit Visa may be required

Milan-Linate Airport to Oslo , 27 Jun

Air France AF | 1313

20:45

Sat, 27 Jun 26

Milan-Linate Airport, Italy

01 h 30 m

22:15

Sat, 27 Jun 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1274

21:00

Sun, 28 Jun 26

Terminal T2F

Paris, France

02 h 20 m

23:20

Sun, 28 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines

SAR 988

Transit Visa may be required

Milan to Oslo - Sandefjord Apt , 27 Jun

Scandinavian Airlines SK | 1686

11:25

Sat, 27 Jun 26

Terminal T1

Milan, Italy

02 h 05 m

13:30

Sat, 27 Jun 26

Terminal T3

Copenhagen, Denmark

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines SK | 1396 | Operated By Braathens Regional Aviation

15:15

Sat, 27 Jun 26

Terminal T3

Copenhagen, Denmark

01 h 20 m

16:35

Sat, 27 Jun 26

Oslo - Sandefjord Apt, Norway

BAGGAGE : CHECK INCABIN

Information not available

Norwegian

SAR 1,063

Milan to Oslo , 27 Jun

Norwegian DY | 1877

10:50

Sat, 27 Jun 26

Terminal T1

Milan, Italy

02 h 40 m

13:30

Sat, 27 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

SAR 1,128

Transit Visa may be required

Milan-Linate Airport to Oslo , 27 Jun

KLM Royal Dutch KL | 1612

06:40

Sat, 27 Jun 26

Milan-Linate Airport, Italy

01 h 50 m

08:30

Sat, 27 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1199

09:20

Sat, 27 Jun 26

Amsterdam, Netherlands

01 h 45 m

11:05

Sat, 27 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

SAR 1,138

Transit Visa may be required

Milan-Linate Airport to Oslo , 27 Jun

Lufthansa LH | 1853

13:40

Sat, 27 Jun 26

Milan-Linate Airport, Italy

01 h 05 m

14:45

Sat, 27 Jun 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 2454

15:40

Sat, 27 Jun 26

Terminal T2

Munich, Germany

02 h 15 m

17:55

Sat, 27 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

SAR 1,148

Transit Visa may be required

Milan-Linate Airport to Oslo , 27 Jun

Austrian Airlines OS | 530

07:00

Sat, 27 Jun 26

Milan-Linate Airport, Italy

01 h 25 m

08:25

Sat, 27 Jun 26

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 977

09:20

Sat, 27 Jun 26

Terminal T3

Vienna, Austria

02 h 15 m

11:35

Sat, 27 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Bergamo to Norway International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Bergamo to Norway International air travel route. Check flight reservation status, schedules of Bergamo to Norway International flight ticket online.Also book tickets for Norway to Bergamo

About Bergamo (BGY)

Bergamo

About Norway (NO)

The 'Land of the Midnight Sun', Norway is quite literally a natural paradise. A holiday in Norway is like stepping through a magical mirror, into an exquisite land where natural environment prevails over all. Travel deals and tour packages to Norway include accommodation along with sightseeing itineraries covering its star attractions. During your Norway holidays, travel along the Norwegian coast on a cruise or enjoy tours to its various cities. On Norway vacations watch the wildlife and scenery, visit the Opera in Oslo and the Fish Market in Bergen and discover its many wonders including the UNESCO-protected Geirangerfjord and the North Cape. Get the best deals on Norway holiday packages from India.