Expedia is showing this $2181 a person for Premium Economy for the dates I selected around Christmas.
Also consider that with the Coronavirus issues that travel to the Asian Countries is likely to fall off over the next several months, likely leading to fare sales.
So you may want to consider waiting further to see if fares fall some more.
Also in that regard, get a non refundable fare, and carry travel insurance of course.
All the best.
Tue, Dec 22
From
Washington Dulles Intl. (IAD)
To
Haneda (HND)
CheapestCheapest flight
Air Canada
10:15am
IAD
To
4:55pm
HND
16h 40m, 1 stop
YYZ
Arrives Wed, Dec 23Fare Rules and Restrictions:
- Pay to choose your seat
- Bring a carry-on bag
- Pay to bring a checked bag
Hide Air Canada 10:15amflight on Tue, Dec 22and baggage fee details
10:15am
To
11:49am
1h 34m- From
Washington Dulles Intl. (IAD)
To
Pearson Intl. (YYZ)
- Air Canada 7709 operated by /AIR CANADA EXPRESS - SKY REGIONAL
- Embraer 175
- Economy/Coach (A)
Total distance
345 mi
Layover
1h 46m stopin Toronto (YYZ)
1:35pm
To
4:55pm
13h 20m
Overnight arrives on Wed, Dec 23
- From
Pearson Intl. (YYZ)
To
Haneda (HND)
- Air Canada 1
- BOEING 777-300ERMealBreakfast
- Premium Economy (N)
Total distance
6,421 mi
Estimated bag feesCarry on:No feeConfirm bag fees, weight and size restrictions with
Air CanadaOpens in a new window
Mixed cabin class fare
Return
Thu, Dec 31
From
Haneda (HND)
To
Washington Dulles Intl. (IAD)
CheapestCheapest flight
Air Canada
6:50pm
HND
To
9:40am
IAD
28h 50m, 1 stop
YYZ
Arrives Fri, Jan 1Fare Rules and Restrictions:
- Pay to choose your seat
- Bring a carry-on bag
- Pay to bring a checked bag
Hide Air Canada 6:50pmflight on Thu, Dec 31and baggage fee details
6:50pm
To
4:50pm
12h 0m- From
Haneda (HND)
To
Pearson Intl. (YYZ)
- Air Canada 2
- BOEING 777-300ERMealBreakfast
- Premium Economy (N)
Total distance
6,421 mi
Layover
15h 25m stopin Toronto (YYZ)
8:15am
To
9:40am
1h 25m- From
Pearson Intl. (YYZ)
To
Washington Dulles Intl. (IAD)
- Air Canada 7706 operated by /AIR CANADA EXPRESS - SKY REGIONAL
- Embraer 175
- Economy/Coach (A)
Total distance
345 mi
Estimated bag feesCarry on:No fee1st checked bag:No fee2nd checked bag:No feeConfirm bag fees, weight and size restrictions with
Air Canada