Build your own trip - BWI to JNB Skip navigation
Welcome - Already a member? Sign in

 Start search over
Change your search


JNB (Johannesburg)






Change Travelers
 1 Adult
 Change travelers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.



Customer Support
Frequently Asked Questions (FAQs)
Baltimore, MD (BWI) to Johannesburg, South Africa (JNB)
These results cover a metro area with several airports. Review your choices carefully.
 
Mix & Match Airlines
KLM
KLM
Delta
Delta
UNITED
UNITED
Lufthansa
Lufthansa
Continental
Continental
British Airways
British Airways
US Airways
US Airways
Air France
Air France
American Airlines
American Airlines
Swiss International Air Lines
Swiss International Air Lines
Finnair
Finnair
Nonstop
---
---
---
---
---
---
---
---
---
---
---
---
see below
---
---
---
---
---
---
---
---
---
see below
Prices are per person for roundtrip travel; they are e-ticket prices and include all flight taxes and fees. Prices do not include baggage fees or other fees charged directly by the airline.
 1  Choose a departing flight or view complete roundtrips
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
Roundtrip: from  $1201
4:25 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:25 pm +1 day
Mon 19-Apr
Duration: 23hr 0mn
KLM KLM KLM 4982 operated by Delta4982  / KLM 6034 operated by Delta6034  / 591
Connect in Detroit (DTW), Amsterdam (AMS)
 
  Select this departure  
 
Roundtrip: from  $1201
2:15 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:25 pm +1 day
Mon 19-Apr
Duration: 25hr 10mn
KLM KLM KLM 8767 operated by Delta8767  / KLM 6044 operated by Delta6044  / 591
Connect in Minneapolis (Minneapolis - St. Paul Intl.), Amsterdam (AMS)
 
  Select this departure  
 
Roundtrip: from  $1201
12:45 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:25 pm +1 day
Mon 19-Apr
Duration: 26hr 40mn
KLM KLM KLM 8651 operated by Delta8651  / KLM 6034 operated by Delta6034  / 591
Connect in Detroit (DTW), Amsterdam (AMS)
 
  Select this departure  
 
Roundtrip: from  $1206
5:35 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:45 am +2 days
Mon 19-Apr
Duration: 34hr 10mn
Air France Air France Air France 8529 operated by Delta8529  / Air France 8997 operated by Delta8997  / 990
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.), Paris (CDG)
 
  Select this departure  
 
Roundtrip: from  $1206
5:35 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:45 am +2 days
Mon 19-Apr
Duration: 34hr 10mn
Delta Delta 1893
Air France Air France Air France 8997 operated by Delta8997  / 990
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.), Paris (CDG)
 
  Select this departure  
 
Roundtrip: from  $1206
1:26 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:45 am +2 days
Mon 19-Apr
Duration: 38hr 19mn
Air France Air France Air France 9003 operated by Delta9003  / Air France 8997 operated by Delta8997  / 990
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.), Paris (CDG)
 
  Select this departure  
 
Roundtrip: from  $1206
12:27 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:45 am +2 days
Mon 19-Apr
Duration: 39hr 18mn
Air France Air France Air France 8543 operated by Delta8543  / Air France 8997 operated by Delta8997  / 990
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.), Paris (CDG)
 
  Select this departure  
 
Roundtrip: from  $1271
7:48 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 8:50 am +2 days
Mon 19-Apr
Duration: 31hr 2mn
UNITED UNITED 61  / UNITED 8835 operated by Lufthansa8835  / UNITED 9138 operated by Lufthansa9138
Connect in Chicago (ORD), Frankfurt am Main (Frankfurt)
 
  Select this departure  
 
Roundtrip: from  $1271
5:43 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 8:50 am +2 days
Mon 19-Apr
Duration: 33hr 7mn
UNITED UNITED 473  / UNITED 8835 operated by Lufthansa8835  / UNITED 9138 operated by Lufthansa9138
Connect in Chicago (ORD), Frankfurt am Main (Frankfurt)
 
  Select this departure  
 
Roundtrip: from  $1271
3:07 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 8:50 am +2 days
Mon 19-Apr
Duration: 35hr 43mn
UNITED UNITED 357  / UNITED 8835 operated by Lufthansa8835  / UNITED 9138 operated by Lufthansa9138
Connect in Chicago (ORD), Frankfurt am Main (Frankfurt)
 
  Select this departure  
 
Roundtrip: from  $1271
12:36 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 8:50 am +2 days
Mon 19-Apr
Duration: 38hr 14mn
UNITED UNITED 575  / UNITED 8835 operated by Lufthansa8835  / UNITED 9138 operated by Lufthansa9138
Connect in Chicago (ORD), Frankfurt am Main (Frankfurt)
 
  Select this departure  
 
Roundtrip: from  $1342
3:07 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 8:50 am +2 days
Mon 19-Apr
Duration: 35hr 43mn
UNITED UNITED 357  / 940  / UNITED 9138 operated by Lufthansa9138
Connect in Chicago (ORD), Frankfurt am Main (Frankfurt)
 
  Select this departure  
 
Roundtrip: from  $1376
2:41 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 5:05 pm +1 day
Mon 19-Apr
Duration: 20hr 24mn
Delta Delta 1441  / 200
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1376
1:26 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 5:05 pm +1 day
Mon 19-Apr
Duration: 21hr 39mn
Delta Delta 1887  / 200
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1376
12:27 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 5:05 pm +1 day
Mon 19-Apr
Duration: 22hr 38mn
Delta Delta 1885  / 200
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1376
11:10 am Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 5:05 pm +1 day
Mon 19-Apr
Duration: 23hr 55mn
Delta Delta 1883  / 200
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1376
9:55 am Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 5:05 pm +1 day
Mon 19-Apr
Duration: 25hr 10mn
Delta Delta 1881  / 200
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1376
8:35 am Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 5:05 pm +1 day
Mon 19-Apr
Duration: 26hr 30mn
Delta Delta 677  / 200
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1535
3:07 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 8:50 am +2 days
Mon 19-Apr
Duration: 35hr 43mn
Lufthansa Lufthansa Lufthansa 9129 operated by UNITED9129  / 433  / 572
Connect in Chicago (ORD), Frankfurt am Main (Frankfurt)
 
  Select this departure  
 
Roundtrip: from  $1535
3:07 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 8:50 am +2 days
Mon 19-Apr
Duration: 35hr 43mn
Lufthansa Lufthansa Lufthansa 9129 operated by UNITED9129  / Lufthansa 9151 operated by UNITED9151  / 572
Connect in Chicago (ORD), Frankfurt am Main (Frankfurt)
 
  Select this departure  
 
Roundtrip: from  $1635
5:57 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 5:35 am +2 days
Mon 19-Apr
Duration: 29hr 38mn
Continental Continental Continental 2714 operated by /EXPRESSJET AIRLINES INC DBA CO2714  / 64
TAP Portugal TAP Portugal 283
Connect in Newark (EWR), Lisbon (LIS)
 
  Select this departure  
 
Roundtrip: from  $1635
12:53 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 5:35 am +2 days
Mon 19-Apr
Duration: 34hr 42mn
Continental Continental Continental 2342 operated by /EXPRESSJET AIRLINES INC DBA CO2342  / 64
TAP Portugal TAP Portugal 283
Connect in Newark (EWR), Lisbon (LIS)
 
  Select this departure  
 
Roundtrip: from  $1686
9:05 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 6:05 am +2 days
Mon 19-Apr
Duration: 27hr 0mn
British Airways British Airways 228  / 33
Connect in London (LHR)
 
  Select this departure  
 
Roundtrip: from  $1686
9:05 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 6:55 am +2 days
Mon 19-Apr
Duration: 27hr 50mn
British Airways British Airways 228  / 55
Connect in London (LHR)
 
  Select this departure  
 
Roundtrip: from  $1686
9:05 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:05 am +2 days
Mon 19-Apr
Duration: 30hr 0mn
British Airways British Airways 228  / 57
Connect in London (LHR)
 
  Select this departure  
 
Roundtrip: from  $1791
4:36 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:25 pm +1 day
Mon 19-Apr
Duration: 22hr 49mn
US Airways US Airways US Airways 4248 operated by US AIRWAYS EXPRESS-PIEDMONT AIR4248  / 798
KLM KLM 591
Connect in Philadelphia (Philadelphia Intl.), Amsterdam (AMS)
 
  Select this departure  
 
Roundtrip: from  $1819
5:55 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 6:05 am +2 days
Mon 19-Apr
Duration: 30hr 10mn
American Airlines American Airlines American Airlines 4296 operated by AMERICAN EAGLE4296  / 46  / American Airlines 6429 operated by British Airways6429
Connect in Chicago (ORD), London (LHR)
 
  Select this departure  
 
Roundtrip: from  $1819
5:55 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 6:05 am +2 days
Mon 19-Apr
Duration: 30hr 10mn
American Airlines American Airlines American Airlines 4296 operated by AMERICAN EAGLE4296  / 98  / American Airlines 6429 operated by British Airways6429
Connect in Chicago (ORD), London (LHR)
 
  Select this departure  
 
Roundtrip: from  $1822
2:25 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 6:05 am +2 days
Mon 19-Apr
Duration: 33hr 40mn
American Airlines American Airlines American Airlines 4158 operated by AMERICAN EAGLE4158  / 46  / American Airlines 6429 operated by British Airways6429
Connect in Chicago (ORD), London (LHR)
 
  Select this departure  
 
Roundtrip: from  $1822
2:25 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 6:05 am +2 days
Mon 19-Apr
Duration: 33hr 40mn
American Airlines American Airlines American Airlines 4158 operated by AMERICAN EAGLE4158  / 98  / American Airlines 6429 operated by British Airways6429
Connect in Chicago (ORD), London (LHR)
 
  Select this departure  
 
Roundtrip: from  $4330
3:07 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 9:10 am +2 days
Mon 19-Apr
Duration: 36hr 3mn
Continental Continental Continental 6412 operated by UNITED6412
Swiss International Air Lines Swiss International Air Lines 9  / 288
Connect in Chicago (ORD), Zurich (ZRH)
 
  Select this departure  
 
Roundtrip: from  $6418
5:10 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 6:55 am +2 days
Mon 19-Apr
Duration: 31hr 45mn
American Airlines American Airlines 1227
Finnair Finnair Finnair 5794 operated by American Airlines5794  / Finnair 5945 operated by British Airways5945
Connect in Dallas (Dallas-Fort Worth Intl.), London (LHR)
 
  Select this departure  
 
Roundtrip: from  $6418
1:15 pm Depart Baltimore (BWI)
Arrive Johannesburg (JNB) 6:55 am +2 days
Mon 19-Apr
Duration: 35hr 40mn
American Airlines American Airlines 1061
Finnair Finnair Finnair 5780 operated by American Airlines5780  / Finnair 5945 operated by British Airways5945
Connect in Dallas (Dallas-Fort Worth Intl.), London (LHR)
 
  Select this departure  
Expedia Information:  
about Expedia| add your hotel| press room| investor relations| Expedia terms of use| privacy policy| about our ads| become an affiliate| advertising| jobs| feedback

Expedia Links:   home| flights| hotels| cars| cruises| earn ThankYou Points| Elite Plus| Egencia| site map
Expedia, Inc. is not responsible for content on external Web sites. ©2010 Expedia, Inc. All rights reserved.
Photos: Getty Images, Corbis
Plus sign (+) means taxes and fees are additional.
International sites:
Australia| Canada| China| Denmark| France| Germany| India| Italy| Japan| Mexico| Netherlands| New Zealand| Norway| Spain| Sweden| United Kingdom
Partner sites:
Citysearch| ClassicVacations.com| Entertainment| Evite| Gifts| Hotels.com| Hotwire| HSN| Improvements Catalog| LendingTree| Match| Real Estate| ReserveAmerica| Shoes| Ticketmaster