Baltimore to Durban
Fly to New York, Fly to Johannesburg, Fly to Durban
23h
20m
19129
Baltimore
New York
Johannesburg
Durban
recommended
cheapest
Fly to New York
1h
13m
13295
Baltimore
New York
Flight
Depart
Arrive
Duration
Price
*Please enter date for checking availability
No results available for the selected date. Please select another date.
view all flight results from Baltimore to New York
Fly to Johannesburg
14h
35m
2126
New York
Johannesburg
Flight
Depart
Arrive
Duration
Price
*Please enter date for checking availability
No results available for the selected date. Please select another date.
view all flight results from New York to Johannesburg
Fly to Durban
1h
10m
3708
Johannesburg
Durban
Flight
Depart
Arrive
Duration
Price
*Please enter date for checking availability
No results available for the selected date. Please select another date.
view all flight results from Johannesburg to Durban
Fly to Atlanta, Fly to Johannesburg, Fly to Durban
21h
40m
62750
Baltimore
Atlanta
Johannesburg
Durban
fastest
Fly to Atlanta
1h
55m
3111
Baltimore
Atlanta
Flight
Depart
Arrive
Duration
Price
*Please enter date for checking availability
No results available for the selected date. Please select another date.
view all flight results from Baltimore to Atlanta
Fly to Johannesburg
15h
18m
55931
Atlanta
Johannesburg
Flight
Depart
Arrive
Duration
Price
*Please enter date for checking availability
No results available for the selected date. Please select another date.
view all flight results from Atlanta to Johannesburg
Fly to Durban
1h
5m
3708
Johannesburg
Durban
Flight
Depart
Arrive
Duration
Price
*Please enter date for checking availability
No results available for the selected date. Please select another date.
view all flight results from Johannesburg to Durban
Fly to Frankfurt am Main, Fly to Johannesburg, Fly to Durban
38h
35m
86819
Baltimore
Frankfurt am Main
Johannesburg
Durban
Fly to Frankfurt am Main
8h
5m
59485
Baltimore
Frankfurt am Main
Flight
Depart
Arrive
Duration
Price
*Please enter date for checking availability
No results available for the selected date. Please select another date.
view all flight results from Baltimore to Frankfurt am Main
Fly to Johannesburg
10h
40m
23626
Frankfurt am Main
Johannesburg
Flight
Depart
Arrive
Duration
Price
*Please enter date for checking availability
No results available for the selected date. Please select another date.
view all flight results from Frankfurt am Main to Johannesburg
Fly to Durban
1h
10m
3708
Johannesburg
Durban
Flight
Depart
Arrive
Duration
Price
*Please enter date for checking availability
No results available for the selected date. Please select another date.
view all flight results from Johannesburg to Durban
flight price shown is indicative one-way fares, actual may vary | train price shown is for reserved seat / berth | layover time mentioned is for the fastest route in the layover category, it might change as per your traveling dates.
Fare of Rajdhani, Shatabdi & Duronto may change due to Railways' surge pricing.
Know more