One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

SGD 242 SGD 7,600

Duration

55 m 23 h 0 m

Stops From Milan-Orio Al Serio Apt

Departure From Milan-Orio Al Serio Apt

Before 6 AM

SGD 282

6 AM - 12 PM

SGD 281

12 PM - 6 PM

SGD 260

After 6 PM

SGD 242

Arrival at Zurich

6 AM - 12 PM

SGD 242

12 PM - 6 PM

SGD 282

After 6 PM

SGD 281

Alliances & Airlines

Oneworld

(7)

SkyTeam

(26)

Star Alliance

(85)

+ 22 more

Layover Airports

+ 20 more

Layover Duration

30 m 14 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 128 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
Aegean Airlines

SGD 242

You save SGD 204 if you fly from Milan | Transit Visa may be required

Milan to Zurich , 24 Jun

Aegean Airlines A3 | 663

22:20

Tue, 24 Jun 25

Terminal T1

Milan, Italy

02 h 25 m

01:45

Wed, 25 Jun 25

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 850

08:30

Wed, 25 Jun 25

Athens, Greece

02 h 50 m

10:20

Wed, 25 Jun 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Fare Option 1

Fare offered by airline.

8 kg (1 Pc.)
Hand baggage only
Cancellation Fee starting
SGD 152
Chargeable
Chargeable
No Meals

SGD 242

SunExpress

SGD 260

You save SGD 186 if you fly from Milan | Transit Visa may be required

Milan to Zurich , 24 Jun

SunExpress XQ | 481

17:15

Tue, 24 Jun 25

Terminal T1

Milan, Italy

03 h 15 m

21:30

Tue, 24 Jun 25

Terminal T2

Antalya, Turkey

BAGGAGE : CHECK INCABIN

Information not available

SunExpress XQ | 124

06:10

Wed, 25 Jun 25

Terminal T2

Antalya, Turkey

03 h 40 m

08:50

Wed, 25 Jun 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Fare Option 1

Fare offered by airline.

Not allowed
20 kg (1 Pc.)
Non-refundable fare
Not allowed
Chargeable
No Meals

SGD 260

Swiss

SGD 281

You save SGD 165 if you fly from Milan

Milan to Zurich , 24 Jun

Swiss LX | 1613

10:40

Tue, 24 Jun 25

Terminal T1

Milan, Italy

01 h

11:40

Tue, 24 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
SGD 149

SGD 281

Economy Light

Fare offered by airline.

8 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
SGD 149

SGD 292

Economy Classic

Fare offered by airline.

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

SGD 385

Economy Green

Fare offered by airline.

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

SGD 390

Economy Flex

Fare offered by airline.

8 kg
23 kg (1 Pc.)
Cancellation Fee starting
SGD 104
Free date change allowed

SGD 482

Swiss

SGD 282

You save SGD 164 if you fly from Milan

Milan to Zurich , 24 Jun

Swiss LX | 1639 | Operated By Helvetic Airways

05:50

Tue, 24 Jun 25

Terminal T1

Milan, Italy

01 h 05 m

06:55

Tue, 24 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
SGD 149

SGD 282

Economy Light

Fare offered by airline.

8 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
SGD 149

SGD 292

Economy Classic

Fare offered by airline.

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

SGD 385

Economy Green

Fare offered by airline.

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

SGD 390

Economy Flex

Fare offered by airline.

8 kg
23 kg (1 Pc.)
Cancellation Fee starting
SGD 104
Free date change allowed

SGD 482

Aegean Airlines

SGD 299

You save SGD 147 if you fly from Milan | Transit Visa may be required

Milan to Zurich , 24 Jun

Aegean Airlines A3 | 665

19:25

Tue, 24 Jun 25

Terminal T1

Milan, Italy

02 h 25 m

22:50

Tue, 24 Jun 25

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 850

08:30

Wed, 25 Jun 25

Athens, Greece

02 h 50 m

10:20

Wed, 25 Jun 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Fare Option 1

Fare offered by airline.

8 kg (1 Pc.)
Hand baggage only
Cancellation Fee starting
SGD 152
Chargeable
Chargeable
No Meals

SGD 299