| ARRIVED 5 HOUR 42 MINUTES AGO |
![]() | ![]() |

4.8 out of 5 stars / 6 votes
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sun, 28 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:10 +03 | 00:10 CST | 10:50 +03 | 20:33 CST | |
| Sat, 27 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | A7-BFG (Boeing B77L) | 12:24 +03 | 22:15 CST |
| Thu, 25 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | |||
| Thu, 25 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:25 +03 | 00:15 CST | 11:04 +03 | 20:32 CST | |
| Tue, 23 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 13:00 +03 | 02:00 CST | |||
| Tue, 23 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:20 +03 | 00:10 CST | 12:28 +03 | 20:37 CST | |
| Sun, 21 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:10 +03 | 00:10 CST | 10:47 +03 | 19:49 CST | |
| Sat, 20 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | 12:48 +03 | 20:57 CST | |
| Thu, 18 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | |||
| Thu, 18 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:25 +03 | 00:15 CST | 13:00 +03 | 20:41 CST | |
| Tue, 16 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 13:00 +03 | 02:00 CST | |||
| Tue, 16 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:20 +03 | 00:10 CST | 12:18 +03 | 20:26 CST | |
| Sun, 14 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:10 +03 | 00:10 CST | A7-BFB (Boeing B77L) | 10:34 +03 | 20:13 CST |
| Sat, 13 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | A7-BFH (Boeing B77L) | 12:42 +03 | 20:52 CST |
| Thu, 11 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | |||
| Thu, 11 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:25 +03 | 00:15 CST | 12:24 +03 | 20:33 CST | |
| Tue, 09 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 13:00 +03 | 02:00 CST | |||
| Tue, 09 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:20 +03 | 00:10 CST | 13:00 +03 | 20:14 CST | |
| Sun, 07 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:10 +03 | 00:10 CST | 12:46 +03 | 19:22 CST | |
| Sat, 06 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | 12:43 +03 | 20:50 CST | |
| Thu, 04 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | |||
| Thu, 04 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:25 +03 | 00:15 CST | A7-BFF (Boeing B77L) | 12:07 +03 | 20:11 CST |
| Tue, 02 Jun | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 13:00 +03 | 02:00 CST | 12:09 +03 | 20:05 CST | |
| Sun, 31 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:10 +03 | 00:10 CST | 14:30 +03 | 19:30 CST | |
| Sat, 30 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | A7-BFM ( B77L) | 12:49 +03 | 20:50 CST |
| Thu, 28 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | |||
| Thu, 28 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:40 +03 | 00:15 CST | A7-BFK (Boeing B77L) | 12:45 +03 | 18:45 CST |
| Tue, 26 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 13:00 +03 | 02:00 CST | |||
| Tue, 26 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:35 +03 | 00:10 CST | 12:18 +03 | 18:14 CST | |
| Sun, 24 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:10 +03 | 00:10 CST | 12:15 +03 | 20:17 CST | |
| Sat, 23 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | A7-BFB (Boeing B77L) | 12:38 +03 | 20:44 CST |
| Thu, 21 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | |||
| Thu, 21 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:40 +03 | 00:15 CST | 12:53 +03 | 20:53 CST | |
| Tue, 19 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 13:00 +03 | 02:00 CST | |||
| Tue, 19 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:35 +03 | 00:10 CST | A7-BFL (Boeing B77L) | 12:12 +03 | 20:14 CST |
| Sun, 17 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:10 +03 | 00:10 CST | 12:27 +03 | 20:20 CST | |
| Sat, 16 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | A7-BFL (Boeing B77L) | 12:47 +03 | 20:47 CST |
| Thu, 14 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | |||
| Thu, 14 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:40 +03 | 00:15 CST | 12:40 +03 | 20:30 CST | |
| Tue, 12 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 13:00 +03 | 02:00 CST | |||
| Tue, 12 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:35 +03 | 00:10 CST | 12:09 +03 | 19:57 CST | |
| Sun, 10 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:10 +03 | 00:10 CST | A7-BFC (Boeing B77L) | 12:17 +03 | 20:12 CST |
| Sat, 09 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | A7-BFL (Boeing B77L) | 12:46 +03 | 20:37 CST |
| Thu, 07 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | |||
| Thu, 07 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:40 +03 | 00:15 CST | 14:45 +03 | 21:57 CST | |
| Tue, 05 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 13:00 +03 | 02:00 CST | |||
| Tue, 05 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 10:35 +03 | 00:10 CST | A7-BFI (Boeing B77L) | 11:54 +03 | 20:18 CST |
| Sun, 03 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:10 +03 | 00:10 CST | A7-BFC (Boeing B77L) | 10:34 +03 | 19:57 CST |
| Sat, 02 May | QR8960 | Doha Intl (DOH) | Pudong (PVG) | 11:45 +03 | 00:45 CST | 11:17 +03 | 20:44 CST | |