Washington, D.C. Dulles Intl
Gaborone Sir Seretse Khama
3 stops
34h 50mGaborone Sir Seretse Khama
Washington, D.C. Dulles Intl
2 stops
23h 25mEthiopian Air
New York John F Kennedy Intl
Maun
2 stops
31h 25mMaun
New York John F Kennedy Intl
3 stops
36h 30mMultiple Airlines
Washington, D.C. Dulles Intl
Gaborone Sir Seretse Khama
2 stops
21h 40mGaborone Sir Seretse Khama
Washington, D.C. Dulles Intl
2 stops
23h 25mEthiopian Air
Newark
Maun
2 stops
24h 40mMaun
Newark
3 stops
36h 15mEthiopian Air
Washington, D.C. Dulles Intl
Gaborone Sir Seretse Khama
2 stops
21h 40mGaborone Sir Seretse Khama
Washington, D.C. Dulles Intl
2 stops
23h 25mEthiopian Air
Newark
Maun
3 stops
57h 45mMaun
Newark
3 stops
36h 15mEthiopian Air