KL678 Flight Status KLM: Calgary to Amsterdam (KLM678)

KLM KL 678

Landed On Time

YYC Calgary

Scheduled
16:20
Actual
16:30

Gate: D78

Departure: Fri, Nov 13, 2026 · local time MDT

Calgary International Airport (YYC)

All YYC Departures >

AMS Amsterdam

Scheduled
08:25
Actual
07:44

Terminal: 2 | Gate: E2

Arrival: Sat, Nov 14, 2026 · local time CET

Amsterdam Schiphol Airport (AMS)

All AMS Arrivals >

Distance: 7167 km / 4454 miles · Scheduled Duration: 08:05 · Actual Duration: 07:14

Flight issues? Claim up to €600 >

KL 678 Flight Status & Schedule KLM Calgary to Amsterdam

Date From To Departure Arrival Status Details
Nov 13 YYC AMS 16:30 07:44 Landed Track >
Nov 12 YYC AMS 16:32 07:34 Landed Track >
Nov 11 YYC AMS 16:31 07:59 Landed Track >
Nov 10 YYC AMS 16:30 07:49 Landed Track >
Nov 09 YYC AMS 21:04 11:54 Delayed Track >
Nov 08 YYC AMS 16:29 07:41 Landed Track >
Nov 07 YYC AMS 16:38 07:40 Landed Track >
Nov 06 YYC AMS 16:24 07:41 Landed Track >
Nov 05 YYC AMS 16:27 07:55 Landed Track >
Nov 04 YYC AMS 16:33 08:10 Landed Track >

KLM flight KL 678 links Calgary and Amsterdam, 7,167 km (4,454 mi) apart, and flies six times a week: Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The timetable allows 8 h 5 min, but the flight usually takes about 7 h 15 min, so it often makes up time. Yesterday it left on time and landed at 07:44 the next morning, 41 minutes early.

< All Calgary YYC Departures All Amsterdam AMS Arrivals >

About KL 678

KLM Flight KL678 connects Calgary, Canada to Amsterdam, Netherlands, taking off from Calgary International Airport YYC and landing at Amsterdam Schiphol Airport AMS.

Route
Calgary International Airport YYC to Amsterdam Schiphol Airport AMS
Distance
7,167 km (4,454 mi)
Typical flight time
7 h 15 min
Flies
Mon, Tue, Wed, Thu, Fri, Sun
On time
9 of the last 9

Arriving in the EU on an EU carrier, this flight is covered by EU261. Yesterday's flight landed 41 minutes early, so no delay compensation applies; it starts at 3 hours late on arrival.

KL 678 FAQ

How long is the KL678 flight from Calgary to Amsterdam?
The timetable allows 8 h 5 min. Calgary to Amsterdam is 7,167 km (4,454 mi).
How often is KL678 from Calgary to Amsterdam late?
None of the last 9 flights arrived 15 or more minutes late.
When was the latest KL678 flight from Calgary to Amsterdam?
The latest KL678 was the 16:20 (local time) departure from Calgary on 13 November 2026; it landed 41 minutes early.
Which days does KL678 fly from Calgary to Amsterdam?
Six times a week: Monday, Tuesday, Wednesday, Thursday, Friday and Sunday, based on the schedule of the last 7 days.
Which terminal does KL678 use?
It usually arrives at Terminal 2 at Amsterdam Schiphol Airport (AMS). Check the flight card above for today's terminal and gate.
What other flight numbers does KL678 have?
Also listed as KLM678 (KLM's ICAO code) and KL 678.
Can I get compensation if KL678 is delayed or cancelled?
Up to €600 per passenger may be due under EU261 when it arrives 3 or more hours late or is cancelled, unless the cause was outside the airline's control. Arriving in the EU on an EU carrier, this flight is covered by EU261.

KLM KL678 News

KL678 and Calgary YYC to Amsterdam AMS Flights

Flight KL678 is code-shared by 3 airlines using the flight numbers AF3160, DL9390, VS7160

Other flights departing from Calgary YYC: WS996, UA2409, AC148, WS121

Other flights arriving at Amsterdam AMS: KL1134, U22511, KL1916

All flights connecting Calgary YYC to Amsterdam AMS.