China Southern Airlines CZ312 from Toronto (YYZ) to Guangzhou (CAN)

From:   Toronto (YYZ)
To:   Guangzhou (CAN)
Frequency: Daily
Days: Mon Tue Wed Thu Fri Sat Sun
Distance: 12,455km (7,736mi)
Duration: 15h 30m
Avg 803km/h (499mph)
Plane: Mixed (B777-300)
Delays:
past month
4% of flights
55 min average
Last Flight

Status: Planned
Departure:
(scheduled)
1 hour from now
26. Apr 01:30 local
26. Apr 05:30 UTC
Arrival:
(scheduled)
17 hours from now
27. Apr 05:00 local
26. Apr 21:00 UTC
Map
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m
Turnaround:  7 hours

Actual:
01:36 (05:36 UTC)
Departed 6 min delayed

03:50 (19:50 UTC)
Landed  69 min early

Duration: 14h 20m
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m
Turnaround:  6 hours

Actual:
01:27 (05:27 UTC)
Departed 2 min early

04:22 (20:22 UTC)
Landed  37 min early

Duration: 14h 52m
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m

Actual:
01:36 (05:36 UTC)
Departed 6 min delayed

04:18 (20:18 UTC)
Landed  41 min early

Duration: 14h 48m
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m
Turnaround:  6 hours

Actual:
01:28 (05:28 UTC)
Departed 1 min early

04:12 (20:12 UTC)
Landed  47 min early

Duration: 14h 42m
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m

Actual:
01:45 (05:45 UTC)
Departed 15 min delayed

04:01 (20:01 UTC)
Landed  58 min early

Duration: 14h 31m
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m

Actual:
02:06 (06:06 UTC)
Departed 36 min delayed

04:51 (20:51 UTC)
Landed  8 min early

Duration: 15h 21m
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m

Actual:
01:36 (05:36 UTC)
Departed 6 min delayed

04:22 (20:22 UTC)
Landed  37 min early

Duration: 14h 52m
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m

Actual (estimated values):
01:36 (05:36 UTC)
Departed 6 min delayed

04:18 (20:18 UTC)
Landed  41 min early

Duration: 14h 48m
Scheduled:
07:54 (23:54 UTC)
08:05 (00:05 UTC)

Duration: 0h 10m

Actual:
08:07 (00:07 UTC)
Departed 12 min delayed

08:37 (00:37 UTC)
Landed  32 min delayed

Duration: 0h 42m
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m

Actual:
01:27 (05:27 UTC)
Departed 2 min early

04:00 (20:00 UTC)
Landed  59 min early

Duration: 14h 30m
Scheduled:
01:30 (05:30 UTC)
05:00 (21:00 UTC)

Duration: 15h 30m

Actual:
01:45 (05:45 UTC)
Departed 15 min delayed

03:52 (19:52 UTC)
Landed  67 min early

Duration: 14h 22m