
Most accurate provider | eDreams 3 stars |
|---|---|
Most trusted provider | eDreams 3 stars |
Round-trip from | $1,140 (Cathay Pacific) |
Fly from
Fly to
Route
Depart
Return
Price
Des MoinesGuangzhou
DSM - CAN
DSMCAN
Des Moines
Tue 3/10
5:52 pm-8:55 am
2 stops26h 03m
Guangzhou Baiyun
Wed 3/18
10:15 pm-9:52 pm
2 stops36h 37m
Des MoinesGuangzhou
DSM - CAN
DSMCAN
Des Moines
Sun 3/8
5:52 pm-8:55 am
2 stops26h 03m
Guangzhou Baiyun
Mon 3/16
10:15 am-6:02 pm
2 stops20h 47m
Des MoinesGuangzhou
DSM - CAN
DSMCAN
Des Moines
Sun 3/8
2:48 pm-2:25 pm
2 stops34h 37m
Guangzhou Baiyun
Sun 3/15
12:55 am-10:32 pm
2 stops34h 37m
Des MoinesGuangzhou
DSM - CAN
DSMCAN
Des Moines
Tue 3/10
1:46 pm-2:25 pm
2 stops35h 39m
Guangzhou Baiyun
Tue 3/17
12:55 am-10:32 pm
2 stops34h 37m
Cedar RapidsGuangzhou
CID - CAN
CIDCAN
Cedar Rapids
Sat 3/14
7:26 pm-1:30 pm
2 stops29h 04m
Guangzhou Baiyun
Thu 3/19
12:55 am-10:34 pm
2 stops34h 39m
Des MoinesGuangzhou
DSM - CAN
DSMCAN
Des Moines
Fri 12/12
5:00 am-1:05 pm
2 stops42h 05m
Guangzhou Baiyun
Thu 12/18
12:55 am-6:05 pm
2 stops31h 10m
Des MoinesGuangzhou
DSM - CAN
DSMCAN
Des Moines
Sun 12/14
8:00 am-1:50 pm
2 stops39h 50m
Guangzhou Baiyun
Mon 1/19
3:05 pm-10:55 am
2 stops33h 50m
Des MoinesGuangzhou
DSM - CAN
DSMCAN
Des Moines
Sat 12/13
5:00 am-1:05 pm
2 stops42h 05m
Guangzhou Baiyun
Sat 12/20
6:45 pm-6:05 pm
2 stops37h 20m
Cedar RapidsGuangzhou
CID - CAN
CIDCAN
Cedar Rapids
Sat 3/14
1:10 pm-5:10 am
2 stops27h 00m
Guangzhou Baiyun
Thu 3/19
12:25 am-7:08 pm
3 stops31h 43m
Des MoinesGuangzhou
DSM - CAN
DSMCAN
Des Moines
Sat 12/13
3:21 pm-1:05 pm
2 stops31h 44m