Cheap Flights to Johannesburg
    (Modify Search)
    Depart Return Columbus to Johannesburg Wed, 1 Oct - Fri, 31 Oct
    Multiple Airlines 2+ stops 23h 53m
    11:02 am CMH - 4:55 pm (+1) JNB
    Multiple Airlines 1 stop 1d 3h 4m
    6:00 pm JNB - 2:04 pm (+1) CMH
    US$1,410
    vayama.com
    Show Details

    Depart: Columbus to Johannesburg via Charlotte, Washington

    CMH
    11:02 am
    1h 24m
    CLT
    12:26 pm
    2h 2m
    CLT
    2:28 pm
    1h 16m
    IAD
    3:44 pm
    1h 56m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    US2892
    Wed 1 Oct, 11:02 am
    CMH Columbus
    Wed 1 Oct, 12:26 pm
    CLT Charlotte
    1h 24m
    2h 2m layover in Charlotte (CLT)
    US2890
    Wed 1 Oct, 2:28 pm
    CLT Charlotte
    Wed 1 Oct, 3:44 pm
    IAD Washington
    1h 16m
    1h 56m layover in Washington (IAD)
    SA208
    Wed 1 Oct, 5:40 pm
    IAD Washington
    Thu 2 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Columbus via Washington

    JNB
    6:00 pm
    19h 25m
    IAD
    6:25 am (+1)
    6h 19m
    IAD
    12:44 pm
    1h 20m
    CMH
    2:04 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Fri 31 Oct, 6:00 pm
    JNB Johannesburg
    Sat 1 Nov, 6:25 am
    IAD Washington
    19h 25m
    6h 19m layover in Washington (IAD)
    UA5753
    Sat 1 Nov, 12:44 pm
    IAD Washington
    Sat 1 Nov, 2:04 pm
    CMH Columbus
    1h 20m
    Depart Return Columbus to Johannesburg Wed, 1 Oct - Fri, 31 Oct
    Multiple Airlines 2+ stops 23h 53m
    11:02 am CMH - 4:55 pm (+1) JNB
    Multiple Airlines 1 stop 22h 39m
    6:00 pm JNB - 9:39 am (+1) CMH
    US$1,410
    vayama.com
    Show Details

    Depart: Columbus to Johannesburg via Charlotte, Washington

    CMH
    11:02 am
    1h 24m
    CLT
    12:26 pm
    2h 2m
    CLT
    2:28 pm
    1h 16m
    IAD
    3:44 pm
    1h 56m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    US2892
    Wed 1 Oct, 11:02 am
    CMH Columbus
    Wed 1 Oct, 12:26 pm
    CLT Charlotte
    1h 24m
    2h 2m layover in Charlotte (CLT)
    US2890
    Wed 1 Oct, 2:28 pm
    CLT Charlotte
    Wed 1 Oct, 3:44 pm
    IAD Washington
    1h 16m
    1h 56m layover in Washington (IAD)
    SA208
    Wed 1 Oct, 5:40 pm
    IAD Washington
    Thu 2 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Columbus via Washington

    JNB
    6:00 pm
    19h 25m
    IAD
    6:25 am (+1)
    1h 53m
    IAD
    8:18 am
    1h 21m
    CMH
    9:39 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Fri 31 Oct, 6:00 pm
    JNB Johannesburg
    Sat 1 Nov, 6:25 am
    IAD Washington
    19h 25m
    1h 53m layover in Washington (IAD)
    UA5112
    Sat 1 Nov, 8:18 am
    IAD Washington
    Sat 1 Nov, 9:39 am
    CMH Columbus
    1h 21m
    Depart Return Columbus to Johannesburg Wed, 1 Oct - Fri, 31 Oct
    Multiple Airlines 2+ stops 23h 53m
    11:02 am CMH - 4:55 pm (+1) JNB
    South African Airways 1 stop 22h 39m
    6:00 pm JNB - 9:39 am (+1) CMH
    US$1,410
    vayama.com
    Show Details

    Depart: Columbus to Johannesburg via Charlotte, Washington

    CMH
    11:02 am
    1h 24m
    CLT
    12:26 pm
    2h 2m
    CLT
    2:28 pm
    1h 16m
    IAD
    3:44 pm
    1h 56m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    US2892
    Wed 1 Oct, 11:02 am
    CMH Columbus
    Wed 1 Oct, 12:26 pm
    CLT Charlotte
    1h 24m
    2h 2m layover in Charlotte (CLT)
    US2890
    Wed 1 Oct, 2:28 pm
    CLT Charlotte
    Wed 1 Oct, 3:44 pm
    IAD Washington
    1h 16m
    1h 56m layover in Washington (IAD)
    SA208
    Wed 1 Oct, 5:40 pm
    IAD Washington
    Thu 2 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Columbus via Washington

    JNB
    6:00 pm
    19h 25m
    IAD
    6:25 am (+1)
    1h 53m
    IAD
    8:18 am
    1h 21m
    CMH
    9:39 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Fri 31 Oct, 6:00 pm
    JNB Johannesburg
    Sat 1 Nov, 6:25 am
    IAD Washington
    19h 25m
    1h 53m layover in Washington (IAD)
    SA7492
    Sat 1 Nov, 8:18 am
    IAD Washington
    Sat 1 Nov, 9:39 am
    CMH Columbus
    1h 21m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 50m
    9:05 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,485
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Houston, Washington

    OKC
    9:05 am
    1h 23m
    IAH
    10:28 am
    1h 17m
    IAH
    11:45 am
    3h 5m
    IAD
    3:50 pm
    1h 50m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA3441
    Sat 4 Oct, 9:05 am
    OKC Oklahoma City
    Sat 4 Oct, 10:28 am
    IAH Houston
    1h 23m
    1h 17m layover in Houston (IAH)
    UA373
    Sat 4 Oct, 11:45 am
    IAH Houston
    Sat 4 Oct, 3:50 pm
    IAD Washington
    3h 5m
    1h 50m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    3h 25m
    IAD
    9:50 am
    1h 58m
    ORD
    10:48 am
    1h 43m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    3h 25m layover in Washington (IAD)
    UA1124
    Tue 21 Oct, 9:50 am
    IAD Washington
    Tue 21 Oct, 10:48 am
    ORD Chicago
    1h 58m
    1h 43m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 2h 35m
    7:20 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,485
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Houston, Washington

    OKC
    7:20 am
    1h 23m
    IAH
    8:43 am
    3h 2m
    IAH
    11:45 am
    3h 5m
    IAD
    3:50 pm
    1h 50m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA205
    Sat 4 Oct, 7:20 am
    OKC Oklahoma City
    Sat 4 Oct, 8:43 am
    IAH Houston
    1h 23m
    3h 2m layover in Houston (IAH)
    UA373
    Sat 4 Oct, 11:45 am
    IAH Houston
    Sat 4 Oct, 3:50 pm
    IAD Washington
    3h 5m
    1h 50m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    3h 25m
    IAD
    9:50 am
    1h 58m
    ORD
    10:48 am
    1h 43m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    3h 25m layover in Washington (IAD)
    UA1124
    Tue 21 Oct, 9:50 am
    IAD Washington
    Tue 21 Oct, 10:48 am
    ORD Chicago
    1h 58m
    1h 43m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 2h 35m
    7:20 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,485
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Houston, Washington

    OKC
    7:20 am
    1h 23m
    IAH
    8:43 am
    3h 2m
    IAH
    11:45 am
    3h 5m
    IAD
    3:50 pm
    1h 50m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA205
    Sat 4 Oct, 7:20 am
    OKC Oklahoma City
    Sat 4 Oct, 8:43 am
    IAH Houston
    1h 23m
    3h 2m layover in Houston (IAH)
    UA373
    Sat 4 Oct, 11:45 am
    IAH Houston
    Sat 4 Oct, 3:50 pm
    IAD Washington
    3h 5m
    1h 50m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 41m
    IAD
    8:06 am
    1h 56m
    ORD
    9:02 am
    3h 29m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    1h 41m layover in Washington (IAD)
    UA1536
    Tue 21 Oct, 8:06 am
    IAD Washington
    Tue 21 Oct, 9:02 am
    ORD Chicago
    1h 56m
    3h 29m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 50m
    9:05 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,485
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Houston, Washington

    OKC
    9:05 am
    1h 23m
    IAH
    10:28 am
    1h 17m
    IAH
    11:45 am
    3h 5m
    IAD
    3:50 pm
    1h 50m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA3441
    Sat 4 Oct, 9:05 am
    OKC Oklahoma City
    Sat 4 Oct, 10:28 am
    IAH Houston
    1h 23m
    1h 17m layover in Houston (IAH)
    UA373
    Sat 4 Oct, 11:45 am
    IAH Houston
    Sat 4 Oct, 3:50 pm
    IAD Washington
    3h 5m
    1h 50m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 41m
    IAD
    8:06 am
    1h 56m
    ORD
    9:02 am
    3h 29m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    1h 41m layover in Washington (IAD)
    UA1536
    Tue 21 Oct, 8:06 am
    IAD Washington
    Tue 21 Oct, 9:02 am
    ORD Chicago
    1h 56m
    3h 29m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 3h 55m
    6:00 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,486
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Atlanta, Washington

    OKC
    6:00 am
    2h 5m
    ATL
    9:05 am
    1h 55m
    ATL
    11:00 am
    1h 48m
    IAD
    12:48 pm
    4h 52m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL1540
    Sat 4 Oct, 6:00 am
    OKC Oklahoma City
    Sat 4 Oct, 9:05 am
    ATL Atlanta
    2h 5m
    1h 55m layover in Atlanta (ATL)
    DL1125
    Sat 4 Oct, 11:00 am
    ATL Atlanta
    Sat 4 Oct, 12:48 pm
    IAD Washington
    1h 48m
    4h 52m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 41m
    IAD
    8:06 am
    1h 56m
    ORD
    9:02 am
    3h 29m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    1h 41m layover in Washington (IAD)
    UA1536
    Tue 21 Oct, 8:06 am
    IAD Washington
    Tue 21 Oct, 9:02 am
    ORD Chicago
    1h 56m
    3h 29m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 1 stop 21h 37m
    12:18 pm OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,486
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Washington

    OKC
    12:18 pm
    2h 50m
    IAD
    4:08 pm
    1h 32m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA5956
    Sat 4 Oct, 12:18 pm
    OKC Oklahoma City
    Sat 4 Oct, 4:08 pm
    IAD Washington
    2h 50m
    1h 32m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    3h 25m
    IAD
    9:50 am
    1h 58m
    ORD
    10:48 am
    1h 43m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    3h 25m layover in Washington (IAD)
    UA1124
    Tue 21 Oct, 9:50 am
    IAD Washington
    Tue 21 Oct, 10:48 am
    ORD Chicago
    1h 58m
    1h 43m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 1 stop 21h 37m
    12:18 pm OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,486
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Washington

    OKC
    12:18 pm
    2h 50m
    IAD
    4:08 pm
    1h 32m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA5956
    Sat 4 Oct, 12:18 pm
    OKC Oklahoma City
    Sat 4 Oct, 4:08 pm
    IAD Washington
    2h 50m
    1h 32m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 41m
    IAD
    8:06 am
    1h 56m
    ORD
    9:02 am
    3h 29m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    1h 41m layover in Washington (IAD)
    UA1536
    Tue 21 Oct, 8:06 am
    IAD Washington
    Tue 21 Oct, 9:02 am
    ORD Chicago
    1h 56m
    3h 29m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 3h 55m
    6:00 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,486
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Atlanta, Washington

    OKC
    6:00 am
    2h 5m
    ATL
    9:05 am
    1h 55m
    ATL
    11:00 am
    1h 48m
    IAD
    12:48 pm
    4h 52m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    DL1540
    Sat 4 Oct, 6:00 am
    OKC Oklahoma City
    Sat 4 Oct, 9:05 am
    ATL Atlanta
    2h 5m
    1h 55m layover in Atlanta (ATL)
    DL1125
    Sat 4 Oct, 11:00 am
    ATL Atlanta
    Sat 4 Oct, 12:48 pm
    IAD Washington
    1h 48m
    4h 52m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    3h 25m
    IAD
    9:50 am
    1h 58m
    ORD
    10:48 am
    1h 43m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    3h 25m layover in Washington (IAD)
    UA1124
    Tue 21 Oct, 9:50 am
    IAD Washington
    Tue 21 Oct, 10:48 am
    ORD Chicago
    1h 58m
    1h 43m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 3h 55m
    6:00 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,490
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Houston, Washington

    OKC
    6:00 am
    1h 19m
    IAH
    7:19 am
    4h 26m
    IAH
    11:45 am
    3h 5m
    IAD
    3:50 pm
    1h 50m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA3786
    Sat 4 Oct, 6:00 am
    OKC Oklahoma City
    Sat 4 Oct, 7:19 am
    IAH Houston
    1h 19m
    4h 26m layover in Houston (IAH)
    UA373
    Sat 4 Oct, 11:45 am
    IAH Houston
    Sat 4 Oct, 3:50 pm
    IAD Washington
    3h 5m
    1h 50m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 41m
    IAD
    8:06 am
    1h 56m
    ORD
    9:02 am
    3h 29m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    1h 41m layover in Washington (IAD)
    UA1536
    Tue 21 Oct, 8:06 am
    IAD Washington
    Tue 21 Oct, 9:02 am
    ORD Chicago
    1h 56m
    3h 29m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 3h 55m
    6:00 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,490
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Houston, Washington

    OKC
    6:00 am
    1h 19m
    IAH
    7:19 am
    4h 26m
    IAH
    11:45 am
    3h 5m
    IAD
    3:50 pm
    1h 50m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA3786
    Sat 4 Oct, 6:00 am
    OKC Oklahoma City
    Sat 4 Oct, 7:19 am
    IAH Houston
    1h 19m
    4h 26m layover in Houston (IAH)
    UA373
    Sat 4 Oct, 11:45 am
    IAH Houston
    Sat 4 Oct, 3:50 pm
    IAD Washington
    3h 5m
    1h 50m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    3h 25m
    IAD
    9:50 am
    1h 58m
    ORD
    10:48 am
    1h 43m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    3h 25m layover in Washington (IAD)
    UA1124
    Tue 21 Oct, 9:50 am
    IAD Washington
    Tue 21 Oct, 10:48 am
    ORD Chicago
    1h 58m
    1h 43m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 2h 46m
    7:09 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,492
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Chicago, Washington

    OKC
    7:09 am
    2h 1m
    ORD
    9:10 am
    4h 1m
    ORD
    1:11 pm
    2h 5m
    IAD
    4:16 pm
    1h 24m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA5245
    Sat 4 Oct, 7:09 am
    OKC Oklahoma City
    Sat 4 Oct, 9:10 am
    ORD Chicago
    2h 1m
    4h 1m layover in Chicago (ORD)
    UA1158
    Sat 4 Oct, 1:11 pm
    ORD Chicago
    Sat 4 Oct, 4:16 pm
    IAD Washington
    2h 5m
    1h 24m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    3h 25m
    IAD
    9:50 am
    1h 58m
    ORD
    10:48 am
    1h 43m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    3h 25m layover in Washington (IAD)
    UA1124
    Tue 21 Oct, 9:50 am
    IAD Washington
    Tue 21 Oct, 10:48 am
    ORD Chicago
    1h 58m
    1h 43m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 2h 46m
    7:09 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 41m
    6:00 pm JNB - 2:41 pm (+1) OKC
    US$1,492
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Chicago, Washington

    OKC
    7:09 am
    2h 1m
    ORD
    9:10 am
    4h 1m
    ORD
    1:11 pm
    2h 5m
    IAD
    4:16 pm
    1h 24m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA5245
    Sat 4 Oct, 7:09 am
    OKC Oklahoma City
    Sat 4 Oct, 9:10 am
    ORD Chicago
    2h 1m
    4h 1m layover in Chicago (ORD)
    UA1158
    Sat 4 Oct, 1:11 pm
    ORD Chicago
    Sat 4 Oct, 4:16 pm
    IAD Washington
    2h 5m
    1h 24m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Chicago

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 41m
    IAD
    8:06 am
    1h 56m
    ORD
    9:02 am
    3h 29m
    ORD
    12:31 pm
    2h 10m
    OKC
    2:41 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    1h 41m layover in Washington (IAD)
    UA1536
    Tue 21 Oct, 8:06 am
    IAD Washington
    Tue 21 Oct, 9:02 am
    ORD Chicago
    1h 56m
    3h 29m layover in Chicago (ORD)
    UA3457
    Tue 21 Oct, 12:31 pm
    ORD Chicago
    Tue 21 Oct, 2:41 pm
    OKC Oklahoma City
    2h 10m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 50m
    9:05 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 43m
    6:00 pm JNB - 2:43 pm (+1) OKC
    US$1,563
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Houston, Washington

    OKC
    9:05 am
    1h 23m
    IAH
    10:28 am
    1h 17m
    IAH
    11:45 am
    3h 5m
    IAD
    3:50 pm
    1h 50m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA3441
    Sat 4 Oct, 9:05 am
    OKC Oklahoma City
    Sat 4 Oct, 10:28 am
    IAH Houston
    1h 23m
    1h 17m layover in Houston (IAH)
    UA373
    Sat 4 Oct, 11:45 am
    IAH Houston
    Sat 4 Oct, 3:50 pm
    IAD Washington
    3h 5m
    1h 50m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Houston

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 48m
    IAD
    8:13 am
    3h 9m
    IAH
    10:22 am
    3h
    IAH
    1:22 pm
    1h 21m
    OKC
    2:43 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    1h 48m layover in Washington (IAD)
    UA1491
    Tue 21 Oct, 8:13 am
    IAD Washington
    Tue 21 Oct, 10:22 am
    IAH Houston
    3h 9m
    3h layover in Houston (IAH)
    UA5237
    Tue 21 Oct, 1:22 pm
    IAH Houston
    Tue 21 Oct, 2:43 pm
    OKC Oklahoma City
    1h 21m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 2+ stops 1d 2h 35m
    7:20 am OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 43m
    6:00 pm JNB - 2:43 pm (+1) OKC
    US$1,563
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Houston, Washington

    OKC
    7:20 am
    1h 23m
    IAH
    8:43 am
    3h 2m
    IAH
    11:45 am
    3h 5m
    IAD
    3:50 pm
    1h 50m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA205
    Sat 4 Oct, 7:20 am
    OKC Oklahoma City
    Sat 4 Oct, 8:43 am
    IAH Houston
    1h 23m
    3h 2m layover in Houston (IAH)
    UA373
    Sat 4 Oct, 11:45 am
    IAH Houston
    Sat 4 Oct, 3:50 pm
    IAD Washington
    3h 5m
    1h 50m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Houston

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 48m
    IAD
    8:13 am
    3h 9m
    IAH
    10:22 am
    3h
    IAH
    1:22 pm
    1h 21m
    OKC
    2:43 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    1h 48m layover in Washington (IAD)
    UA1491
    Tue 21 Oct, 8:13 am
    IAD Washington
    Tue 21 Oct, 10:22 am
    IAH Houston
    3h 9m
    3h layover in Houston (IAH)
    UA5237
    Tue 21 Oct, 1:22 pm
    IAH Houston
    Tue 21 Oct, 2:43 pm
    OKC Oklahoma City
    1h 21m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    Multiple Airlines 1 stop 21h 37m
    12:18 pm OKC - 4:55 pm (+1) JNB
    Multiple Airlines 2+ stops 1d 3h 43m
    6:00 pm JNB - 2:43 pm (+1) OKC
    US$1,565
    vayama.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Washington

    OKC
    12:18 pm
    2h 50m
    IAD
    4:08 pm
    1h 32m
    IAD
    5:40 pm
    17h 15m
    JNB
    4:55 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA5956
    Sat 4 Oct, 12:18 pm
    OKC Oklahoma City
    Sat 4 Oct, 4:08 pm
    IAD Washington
    2h 50m
    1h 32m layover in Washington (IAD)
    SA208
    Sat 4 Oct, 5:40 pm
    IAD Washington
    Sun 5 Oct, 4:55 pm
    JNB Johannesburg
    17h 15m

    Return: Johannesburg to Oklahoma City via Washington, Houston

    JNB
    6:00 pm
    18h 25m
    IAD
    6:25 am (+1)
    1h 48m
    IAD
    8:13 am
    3h 9m
    IAH
    10:22 am
    3h
    IAH
    1:22 pm
    1h 21m
    OKC
    2:43 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA207
    Mon 20 Oct, 6:00 pm
    JNB Johannesburg
    Tue 21 Oct, 6:25 am
    IAD Washington
    18h 25m
    1h 48m layover in Washington (IAD)
    UA1491
    Tue 21 Oct, 8:13 am
    IAD Washington
    Tue 21 Oct, 10:22 am
    IAH Houston
    3h 9m
    3h layover in Houston (IAH)
    UA5237
    Tue 21 Oct, 1:22 pm
    IAH Houston
    Tue 21 Oct, 2:43 pm
    OKC Oklahoma City
    1h 21m
    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    KLM 2+ stops 1d 4h 15m
    10:00 am OKC - 9:15 pm (+1) JNB
    KLM 2+ stops 1d 5h 33m
    11:15 pm JNB - 9:48 pm (+1) OKC
    US$1,616
    klm.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Atlanta, Amsterdam

    OKC
    10:00 am
    1h 58m
    ATL
    12:58 pm
    2h 14m
    ATL
    3:12 pm
    8h 43m
    AMS
    5:55 am (+1)
    4h 30m
    AMS
    10:25 am
    10h 50m
    JNB
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL6416
    Sat 4 Oct, 10:00 am
    OKC Oklahoma City
    Sat 4 Oct, 12:58 pm
    ATL Atlanta
    1h 58m

    * Operated by Delta Air Lines

    2h 14m layover in Atlanta (ATL)
    KL6054
    Sat 4 Oct, 3:12 pm
    ATL Atlanta
    Sun 5 Oct, 5:55 am
    AMS Amsterdam
    8h 43m

    * Operated by Delta Air Lines

    4h 30m layover in Amsterdam (AMS)
    KL591
    Sun 5 Oct, 10:25 am
    AMS Amsterdam
    Sun 5 Oct, 9:15 pm
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Oklahoma City via Amsterdam, Atlanta

    JNB
    11:15 pm
    11h 5m
    AMS
    10:20 am (+1)
    3h
    AMS
    1:20 pm
    9h 58m
    ATL
    5:18 pm
    3h 12m
    ATL
    8:30 pm
    2h 18m
    OKC
    9:48 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL592
    Mon 20 Oct, 11:15 pm
    JNB Johannesburg
    Tue 21 Oct, 10:20 am
    AMS Amsterdam
    11h 5m
    3h layover in Amsterdam (AMS)
    KL6013
    Tue 21 Oct, 1:20 pm
    AMS Amsterdam
    Tue 21 Oct, 5:18 pm
    ATL Atlanta
    9h 58m

    * Operated by Delta Air Lines

    3h 12m layover in Atlanta (ATL)
    KL5288
    Tue 21 Oct, 8:30 pm
    ATL Atlanta
    Tue 21 Oct, 9:48 pm
    OKC Oklahoma City
    2h 18m

    * Operated by Delta Air Lines

    Depart Return Oklahoma City to Johannesburg Sat, 4 Oct - Mon, 20 Oct
    KLM 2+ stops 1d 4h 15m
    10:00 am OKC - 9:15 pm (+1) JNB
    Air France 2+ stops 1d 3h 3m
    6:50 pm JNB - 2:53 pm (+1) OKC
    US$1,625
    klm.com
    Show Details

    Depart: Oklahoma City to Johannesburg via Atlanta, Amsterdam

    OKC
    10:00 am
    1h 58m
    ATL
    12:58 pm
    2h 14m
    ATL
    3:12 pm
    8h 43m
    AMS
    5:55 am (+1)
    4h 30m
    AMS
    10:25 am
    10h 50m
    JNB
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL6416
    Sat 4 Oct, 10:00 am
    OKC Oklahoma City
    Sat 4 Oct, 12:58 pm
    ATL Atlanta
    1h 58m

    * Operated by Delta Air Lines

    2h 14m layover in Atlanta (ATL)
    KL6054
    Sat 4 Oct, 3:12 pm
    ATL Atlanta
    Sun 5 Oct, 5:55 am
    AMS Amsterdam
    8h 43m

    * Operated by Delta Air Lines

    4h 30m layover in Amsterdam (AMS)
    KL591
    Sun 5 Oct, 10:25 am
    AMS Amsterdam
    Sun 5 Oct, 9:15 pm
    JNB Johannesburg
    10h 50m

    Return: Johannesburg to Oklahoma City via Paris, Atlanta

    JNB
    6:50 pm
    10h 45m
    CDG
    5:35 am (+1)
    2h 55m
    CDG
    8:30 am
    9h 45m
    ATL
    12:15 pm
    1h 25m
    ATL
    1:40 pm
    2h 13m
    OKC
    2:53 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF995
    Mon 20 Oct, 6:50 pm
    JNB Johannesburg
    Tue 21 Oct, 5:35 am
    CDG Paris
    10h 45m
    2h 55m layover in Paris (CDG)
    AF3620
    Tue 21 Oct, 8:30 am
    CDG Paris
    Tue 21 Oct, 12:15 pm
    ATL Atlanta
    9h 45m

    * Operated by Delta Air Lines

    1h 25m layover in Atlanta (ATL)
    AF3346
    Tue 21 Oct, 1:40 pm
    ATL Atlanta
    Tue 21 Oct, 2:53 pm
    OKC Oklahoma City
    2h 13m

    * Operated by Delta Air Lines