Welcome | Sign out

Cheap Flights from Johannesburg to Ottawa - JNB to YOW (reverse)

Popular Flights from Johannesburg to Ottawa

  • Airfare from Johannesburg to Ottawa on American from ZAR9758 round trip
  • Airfare from Johannesburg to Ottawa on KLM from ZAR10506 round trip
  • Airfare from Johannesburg to Ottawa on Air France from ZAR10820 round trip
  • Airfare from Johannesburg to Ottawa on BMI from ZAR12354 round trip
  • Airfare from Johannesburg to Ottawa on British Airways from ZAR12442 round trip

Did You Know?

  • The shortest flight between Johannesburg, ZA and Ottawa, ON on BMI is 8,956 miles.
  • 43 flights per week fly out of Johannesburg, ZA connecting to Ottawa, ON
  • 322,431 seats are available per day to fly out of Johannesburg, ZA connecting to Ottawa, ON
  • United has the most one stop flights between Johannesburg, ZA and Ottawa, ON.
  • The smallest aircraft operated by Japan flying between Johannesburg, ZA and Ottawa, ON is a 747 with 378 seats.
  • The largest aircraft operated by TAP flying between Johannesburg, ZA and Ottawa, ON is a 330 with 267 seats.
  • London, GB is the most popular connection for one stop flights between Johannesburg, ZA and Ottawa, ON.
  • Lufthansa has 2 one stop flights between Johannesburg, ZA and Ottawa, ON.

Advance Purchase Prices from Johannesburg to Ottawa

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Austrian
    ZAR9077
    ZAR9077
    ZAR38977
    ZAR38977
    ZAR38977
    ZAR38977
    ZAR38977
  • BMI
    ZAR9060
    ZAR9060
    ZAR39995
    ZAR39995
    ZAR39995
    ZAR39995
    ZAR39995
  • Delta
    ZAR14717
    ZAR14717
    ZAR14717
    ZAR14717
    ZAR14717
    ZAR14717
    ZAR14717
  • Lufthansa
    ZAR9347
    ZAR9347
    ZAR9347
    ZAR9347
    ZAR9347
    ZAR9347
    ZAR9347
  • United
    ZAR8745
    ZAR8745
    ZAR8745
    ZAR8745
    ZAR8745
    ZAR8745
    ZAR8745

Cheap International Flights from Johannesburg - JNB

Flights
Airline
Lowest Price
Austrian, S African, Emirates, Lufthansa, Air France, Ethiopian, American, United, Delta, Egyptair, Etihad, British Airways, Alitalia, Brussels, KLM, El Al, SWISS, Turkish, Air Canada
ZAR8393
Air Canada, British Airways, Brussels, Austrian, SWISS, KLM, United, Delta, American, Air France, Qatar, Lufthansa
ZAR10023
S African, SWISS, Lufthansa, Austrian, Virgin Atlantic, Brussels, British Airways, Air Canada, United, Delta, American, Air France, KLM
ZAR10458
SWISS, Lufthansa, Brussels, Air France, American, United, Delta, Air Canada, British Airways, Austrian, KLM
ZAR11009
KLM, Austrian, British Airways, Air Canada, United, Delta, Lufthansa, Air France
ZAR12494
Air Canada, SWISS, Austrian, Brussels, Air France, British Airways, Lufthansa, American, Delta, United, KLM
ZAR11441
Brussels, KLM, Delta, Lufthansa, Air France, Austrian, British Airways, Air Canada, United
ZAR11708
Air France, Delta, Lufthansa, KLM, United, Air Canada, British Airways
ZAR12036
Cheap Flights from Johannesburg to Ottawa, from ZAR9758 Round trip from JNB to YOW