One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

THB 7,990 THB 208,000

Duration

2 h 10 m 24 h 0 m

Stops From Zurich

Departure From Zurich

6 AM - 12 PM

THB 8,755

12 PM - 6 PM

THB 8,347

After 6 PM

THB 7,991

Arrival at Dundee

6 AM - 12 PM

THB 7,991

12 PM - 6 PM

THB 9,194

After 6 PM

THB 8,347

Alliances & Airlines

Oneworld

(19)

SkyTeam

(10)

Star Alliance

(29)

+ 17 more

Layover Airports

+ 16 more

Layover Duration

55 m 21 h 0 m

Zurich To Dundee Flights

Book Zurich to Dundee flight tickets at lowest price. Get best deals on your upcoming Zurich to Dundee flights only on MakeMyTrip. Also Book Dundee to Zurich Flights. Currently 65 flights flying from Zurich to Dundee. 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
KLM Royal Dutch

THB 7,991

You save THB 14,216 if you fly to Edinburgh | Transit Visa may be required

Zurich to Edinburgh , 29 Jul

KLM Royal Dutch KL | 1926

19:25

Tue, 29 Jul 25

Zurich, Switzerland

01 h 35 m

21:00

Tue, 29 Jul 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 923

07:55

Wed, 30 Jul 25

Amsterdam, Netherlands

01 h 30 m

08:25

Wed, 30 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

THB 8,347

You save THB 13,860 if you fly to Edinburgh | Transit Visa may be required

Zurich to Edinburgh , 29 Jul

KLM Royal Dutch KL | 1924

17:35

Tue, 29 Jul 25

Zurich, Switzerland

01 h 35 m

19:10

Tue, 29 Jul 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 933

21:15

Tue, 29 Jul 25

Amsterdam, Netherlands

01 h 30 m

21:45

Tue, 29 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

THB 8,370

You save THB 13,837 if you fly to Edinburgh | Transit Visa may be required

Zurich to Edinburgh , 29 Jul

KLM Royal Dutch KL | 1926

19:25

Tue, 29 Jul 25

Zurich, Switzerland

01 h 35 m

21:00

Tue, 29 Jul 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 925

10:00

Wed, 30 Jul 25

Amsterdam, Netherlands

01 h 25 m

10:25

Wed, 30 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

THB 8,755

You save THB 13,452 if you fly to Edinburgh | Transit Visa may be required

Zurich to Edinburgh , 29 Jul

KLM Royal Dutch KL | 1916

07:00

Tue, 29 Jul 25

Zurich, Switzerland

01 h 40 m

08:40

Tue, 29 Jul 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 925

10:00

Tue, 29 Jul 25

Amsterdam, Netherlands

01 h 25 m

10:25

Tue, 29 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Air France

THB 9,194

You save THB 13,013 if you fly to Edinburgh | Transit Visa may be required

Zurich to Edinburgh , 29 Jul

Air France AF | 1115

11:20

Tue, 29 Jul 25

Zurich, Switzerland

01 h 25 m

12:45

Tue, 29 Jul 25

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1486 | Operated By Airlinair

15:45

Tue, 29 Jul 25

Terminal T2E

Paris, France

01 h 50 m

16:35

Tue, 29 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways

THB 9,642

You save THB 12,565 if you fly to Edinburgh

Zurich to Edinburgh , 29 Jul

British Airways BA | 8768

19:15

Tue, 29 Jul 25

Zurich, Switzerland

01 h 35 m

19:50

Tue, 29 Jul 25

London - City Airport, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 8700

07:00

Wed, 30 Jul 25

London - City Airport, United Kingdom

01 h 15 m

08:15

Wed, 30 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways

THB 9,897

You save THB 12,310 if you fly to Edinburgh

Zurich to Edinburgh , 29 Jul

British Airways BA | 717

18:55

Tue, 29 Jul 25

Zurich, Switzerland

01 h 45 m

19:40

Tue, 29 Jul 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 1440

21:20

Tue, 29 Jul 25

Terminal T5

London - Heathrow Apt, United Kingdom

01 h 20 m

22:40

Tue, 29 Jul 25

Terminal T1

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways

THB 10,073

You save THB 12,134 if you fly to Edinburgh

Zurich to Edinburgh , 29 Jul

British Airways BA | 719

20:45

Tue, 29 Jul 25

Zurich, Switzerland

01 h 40 m

21:25

Tue, 29 Jul 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 8700

07:00

Wed, 30 Jul 25

London - City Airport, United Kingdom

01 h 15 m

08:15

Wed, 30 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

THB 10,222

You save THB 11,985 if you fly to Edinburgh | Transit Visa may be required

Zurich to Edinburgh , 29 Jul

KLM Royal Dutch KL | 1920

11:50

Tue, 29 Jul 25

Zurich, Switzerland

01 h 35 m

13:25

Tue, 29 Jul 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 931

15:55

Tue, 29 Jul 25

Amsterdam, Netherlands

01 h 30 m

16:25

Tue, 29 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

THB 10,236

You save THB 11,971 if you fly to Edinburgh | Transit Visa may be required

Zurich to Edinburgh , 29 Jul

KLM Royal Dutch KL | 1918

09:20

Tue, 29 Jul 25

Zurich, Switzerland

01 h 35 m

10:55

Tue, 29 Jul 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 927

12:10

Tue, 29 Jul 25

Amsterdam, Netherlands

01 h 30 m

12:40

Tue, 29 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available