Airlines with flights from Doha to Guangzhou
There are five airlines with scheduled flights between DOH and CAN. Both Qatar Airways and China Southern operates non-stop flights from Hamad International Airport to Guangzhou Baiyun International Airport and the flight time is 7 hours and 35 minutes.
Choose airline
Schedules
DOH
Direct
CAN
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
QR874
02:10
02:10
02:10
02:10
02:10
02:10
02:10
The timetable & schedule information was updated at 2026-04-21
Non-stop with China Southern Airlines
-
Total flight time: 8 hours
-
Guangzhou is a China Southern Airlines hub.
-
7 flights per week
-
Business class available
DOH
Direct
CAN
W28, Jul 06 - Jul 12
Flight
The next flight with this airline is scheduled on 2026-09-02.
The timetable & schedule information was updated at 2026-04-21
Via Bahrain with Gulf Air
-
Total flight time: 10h 30m - 13h 55m.
-
6 flights per week
DOH
Via BAH
CAN
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
GF527
GF122
GF122
19:05
----
19:05
----
19:05
----
----
The timetable & schedule information was updated at 2026-04-21
Via Kuwait with Kuwait Airways
-
Total flight time: 11h 10m - 11h 10m.
-
2 flights per week
DOH
Via KWI
CAN
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21
Via Beijing with Xiamen Airlines
-
Total flight time: 13h 20m - 13h 20m.
-
Sky Team Alliance
-
7 flights per week
DOH
Via PKX
CAN
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

There are five airlines with scheduled flights between DOH and CAN. Both Qatar Airways and China Southern operates non-stop flights from Hamad International Airport to Guangzhou Baiyun International Airport and the flight time is 7 hours and 35 minutes.