One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

AUD 218 AUD 8,800

Duration

55 m 23 h 0 m

Stops From Milan-Orio Al Serio Apt

Departure From Milan-Orio Al Serio Apt

Before 6 AM

AUD 343

6 AM - 12 PM

AUD 257

12 PM - 6 PM

AUD 343

After 6 PM

AUD 218

Arrival at Zurich

6 AM - 12 PM

AUD 257

12 PM - 6 PM

AUD 218

After 6 PM

AUD 343

Alliances & Airlines

Oneworld

(5)

SkyTeam

(24)

Star Alliance

(72)

+ 24 more

Layover Airports

+ 20 more

Layover Duration

30 m 17 h 30 m

Bergamo To Zurich Flights

Book Bergamo to Zurich flight tickets at lowest price. Get best deals on your upcoming Bergamo to Zurich flights only on MakeMyTrip. Also Book Zurich to Bergamo Flights. Currently 112 flights flying from Bergamo to Zurich. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Air Serbia

AUD 218

You save AUD 152 if you fly from Milan | Transit Visa may be required

Milan to Zurich , 29 Jun

Air Serbia JU | 419

21:00

Sun, 29 Jun 25

Terminal T1

Milan, Italy

01 h 45 m

22:45

Sun, 29 Jun 25

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia JU | 332

12:00

Mon, 30 Jun 25

Terminal T2

Belgrade, Serbia

01 h 50 m

13:50

Mon, 30 Jun 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Fare Option 1

Fare offered by airline.

Not allowed
Hand baggage only
Non-refundable fare
Not allowed
Chargeable
No Meals

AUD 218

Ethiopian Airlines

AUD 257

You save AUD 113 if you fly from Milan

Milan to Zurich , 29 Jun

Ethiopian Airlines ET | 736

07:05

Sun, 29 Jun 25

Terminal T1

Milan, Italy

01 h 15 m

08:20

Sun, 29 Jun 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Fare Option 1

Fare offered by airline.

Not allowed
2 Pieces
Non-refundable fare
Not allowed
Chargeable
No Meals

AUD 257

Fare Option 2

Fare offered by airline.

7 kg
2 Pieces
Non-refundable fare
Date Change Fee starting
AUD 231
----
----

AUD 281

Swiss

More Timing Options

AUD 343

You save AUD 27 if you fly from Milan

Milan to Zurich , 29 Jun

Swiss LX | 1639 | Operated By Helvetic Airways

05:50

Sun, 29 Jun 25

Terminal T1

Milan, Italy

01 h 10 m

07:00

Sun, 29 Jun 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Economy Light

Fare offered by airline.

8 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
AUD 181

AUD 343

Economy Light

Fare offered by airline.

8 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
AUD 180

AUD 351

Economy Classic

Fare offered by airline.

8 kg
23 kg (1 Pc.)
Non-refundable fare
Date Change Fee starting
AUD 126

AUD 463

Economy Green

Fare offered by airline.

8 kg
23 kg (1 Pc.)
Non-refundable fare
Free date change allowed

AUD 470

Economy Flex

Fare offered by airline.

8 kg
23 kg (1 Pc.)
Cancellation Fee starting
AUD 126
Free date change allowed

AUD 581

AJet

AUD 370

Transit Visa may be required

Milan-Orio Al Serio Apt to Zurich , 29 Jun

AJet VF | 62

12:45

Sun, 29 Jun 25

Milan-Orio Al Serio Apt, Italy

02 h 45 m

16:30

Sun, 29 Jun 25

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

AJet VF | 53

08:05

Mon, 30 Jun 25

Istanbul-Sabiha Gokcen, Turkey

03 h 10 m

10:15

Mon, 30 Jun 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Basic

Fare offered by airline.

8 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
AUD 136

AUD 370

Ecojet

Fare offered by airline.

8 kg
20 kg
Non-refundable fare
Date Change Fee starting
AUD 117

AUD 424

Flex

Fare offered by airline.

8 kg
25 kg
Cancellation fees apply
Free date change allowed

AUD 502

ITA Airways

More Timing Options

AUD 442

Milan to Zurich , 29 Jun

ITA Airways AZ | 7202 | Operated By Swiss

05:50

Sun, 29 Jun 25

Terminal T1

Milan, Italy

01 h 10 m

07:00

Sun, 29 Jun 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Fare Option 1

Fare offered by airline.

Not allowed
1 Piece
Non-refundable fare
Not allowed
Chargeable
No Meals

AUD 442

Economy classic

Fare offered by airline.

7 kg
23 kg (1 Pc.)
Non-refundable fare
Date Change Fee starting
AUD 118
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

AUD 449

Economy flex

Fare offered by airline.

7 kg
23 kg (1 Pc.)
No airline cancellation fee
Free date change allowed
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

AUD 566