Cheap flights to Washington, D.C. – Compare and Save

— WAS
Jul 11 — Jul 181
1 adult

Flights to Washington, D.C. in 2025

Find the latest flights to Washington, D.C. in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 594 507 searches and data was last updated on 6 July 2025.

Return from

R16 287

One-way from

R10 735

Popular in

August

Cheapest in

February

Average price

R19 309
British Airways
  • British Airways
  • 14/9-24/9
  • 3 total stops
  • 57h 35m total
  • Johannesburg to Washington, D.C.
Qatar Airways
  • Qatar Airways
  • 16/9
  • 1 total stop
  • 24h 45m total
  • Johannesburg to Washington, D.C.
Highest demand for flights based on searches. 10% potential increase in price (R36 615 potential increase over avg. return price).
Cheapest flight prices on average. 2% potential price decrease (R7 396 potential savings vs. average return price).
Average for return flights in July 2025

Find flight deals to Washington, D.C.

Cheapest flights to Washington, D.C.
Explore the most affordable flight options available to Washington, D.C.. Find the lowest fares based on data from user searches, with prices last updated on 6 July 2025.

Sun 14/919:25JNB - IAD
2 stops26h 25mMultiple Airlines
Wed 24/917:50IAD - JNB
1 stop31h 10mMultiple Airlines
Deal found 3/7R16 287
Sun 14/923:30JNB - IAD
1 stop22h 05mMultiple Airlines
Wed 24/921:20IAD - JNB
1 stop29h 10mMultiple Airlines
Deal found 3/7R16 621
Tue 29/710:25JNB - IAD
1 stop25h 15mUnited Airlines
Wed 10/917:53IAD - JNB
1 stop17h 52mUnited Airlines
Deal found 3/7R16 726
Fri 21/1122:00JNB - BWI
1 stop27h 45mBritish Airways
Tue 25/1120:35BWI - JNB
1 stop28h 00mBritish Airways
Deal found 4/7R16 832
Wed 20/822:50JNB - IAD
2 stops27h 15mEthiopian Air
Wed 27/821:50IAD - JNB
2 stops24h 05mEthiopian Air
Deal found 3/7R16 832
Thu 24/721:15JNB - IAD
1 stop26h 15mBritish Airways
Thu 23/1017:50IAD - JNB
1 stop31h 10mBritish Airways
Deal found 4/7R16 849
Thu 7/820:30JNB - IAD
1 stop25h 30mVirgin Atlantic
Thu 14/817:50IAD - JNB
1 stop34h 15mVirgin Atlantic
Deal found 5/7R16 937
Sun 14/920:30JNB - IAD
2 stops33h 43mVirgin Atlantic
Wed 24/920:17IAD - JNB
2 stops31h 48mVirgin Atlantic
Deal found 3/7R17 042
Sat 2/820:30JNB - IAD
1 stop25h 30mVirgin Atlantic
Sat 9/817:50IAD - JNB
1 stop34h 15mVirgin Atlantic
Deal found 3/7R17 078
Sun 14/920:30JNB - IAD
2 stops33h 43mVirgin Atlantic
Wed 24/920:17IAD - JNB
2 stops31h 48mVirgin Atlantic
Deal found 4/7R17 095
Sun 27/721:15JNB - IAD
1 stop26h 20mBritish Airways
Sat 9/817:55IAD - JNB
1 stop31h 05mBritish Airways
Deal found 3/7R17 253
Sun 14/1210:10JNB - IAD
1 stop40h 55mLufthansa
Tue 6/118:20IAD - JNB
2 stops29h 45mLufthansa
Deal found 3/7R17 271

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.