Skip to content

Cheap flights to Johannesburg from 150 cities

150 cities in 79 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 128

Recent prices: 3,678

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
Victoria Falls$129one-way15 NovVFA → JNBnonstopFlySafairfound 2 days agoOpen this trip

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

  • Port Elizabeth · 22 Nov – 29 Nov · found 3 days ago · See prices for these dates

  • Cape Town · 12 Dec – 7 Jan 2027 · found 4 days ago · See prices for these dates

  • Victoria Falls · 6 Jan 2027 – 19 Jan 2027 · found 7 days ago · See prices for these dates

  • Windhoek · 24 Feb 2027 – 28 Feb 2027 · found 4 days ago · See prices for these dates

  • Muscat · 1 Mar 2027 – 4 Mar 2027 · found 5 days ago · See prices for these dates

  • Dublin · 10 Apr 2027 – 17 Apr 2027 · found 4 days ago · See prices for these dates

  • Athens · 11 May 2027 – 26 May 2027 · found 2 days ago · See prices for these dates

  • Dubai · 25 Jun 2027 – 28 Jun 2027 · found 2 days ago · See prices for these dates

  • New Delhi · 6 Jul 2027 – 20 Jul 2027 · found 4 days ago · See prices for these dates

  • Bujumbura · 1 Sept 2027 – 4 Sept 2027 · found 5 days ago · See prices for these dates

  • Alicante · 2 Oct 2027 – 16 Oct 2027 · found 4 days ago · See prices for these dates

One-way

  • Durban · 18 Nov · found 5 days ago · Open this trip

  • Cape Town · 15 Dec · found 2 days ago · Open this trip

  • Nelspruit · 17 Jan 2027 · found 3 days ago · Open this trip

  • Kimberley · 18 Feb 2027 · found 6 days ago · Open this trip

  • Mahe · 26 Mar 2027 · found 5 days ago · Open this trip

  • Cork · 14 Apr 2027 · found 2 days ago · Open this trip

  • Dubai · 29 May 2027 · found yesterday · Open this trip

  • New Orleans · 17 Jun 2027 · found 3 days ago · Open this trip

  • Doha · 4 Sept 2027 · found 3 days ago · Open this trip

  • Abu Dhabi · 9 Oct 2027 · found 7 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
South Africa
Durban$47one-way18 NovDUR → JNBnonstopSouth African Airwaysfound 5 days agoOpen this trip
Bloemfontein$54one-way30 NovBFN → JNBnonstopFlySafairfound 4 days agoOpen this trip
Port Elizabeth$63one-way15 NovPLZ → JNBnonstopFlySafairfound 3 days agoOpen this trip
East London$67one-way16 NovELS → JNBnonstopFlySafairfound 5 days agoOpen this trip
Nelspruit$76one-way17 Jan 2027MQP → JNBnonstopFlySafairfound 3 days agoOpen this trip
Cape Town$80one-way15 DecCPT → HLAnonstopFlySafairfound 2 days agoOpen this trip
George$84one-way13 NovGRJ → JNBnonstopFlySafairfound 3 days agoOpen this trip
Kimberley$93one-way18 Feb 2027KIM → JNBnonstopCemAirfound 6 days agoOpen this trip
Margate$112one-way18 NovMGH → JNBnonstopCemAirfound 5 days agoOpen this trip
Hoedspruit$150one-way31 Jan 2027HDS → JNBnonstopAirlinkfound 3 days agoOpen this trip
Richards Bay$150one-way22 DecRCB → JNBnonstopCemAirfound 7 days agoOpen this trip
Umtata$151one-way16 NovUTT → JNBnonstopAirlinkfound 7 days agoOpen this trip
Skukuza$201one-way16 DecSZK → JNBnonstopAirlinkfound 2 days agoOpen this trip
Durban$111return13 Nov – 14 NovDUR → JNBout nonstop, back nonstopFlySafairfound 2 days agoSee prices for these dates
Port Elizabeth$146return22 Nov – 29 NovPLZ → HLAout nonstop, back nonstopFlySafairfound 3 days agoSee prices for these dates
East London$160return13 Nov – 14 NovELS → JNBout nonstop, back nonstopFlySafairfound 2 days agoSee prices for these dates
Cape Town$171return13 Nov – 15 NovCPT → JNBout nonstop, back nonstopFlySafairfound 2 days agoSee prices for these dates
Cape TownAs low as $170return12 Dec – 7 Jan 2027CPT → HLAout nonstop, back nonstopFlySafairfound 4 days agoSee prices for these dates
Nelspruit$147return13 Nov – 15 NovMQP → JNBout nonstop, back nonstopFlySafairfound 4 days agoSee prices for these dates
George$282return9 Dec – 13 DecGRJ → HLAout nonstop, back nonstopFlySafairfound 5 days agoSee prices for these dates
Richards Bay$294return22 Dec – 9 Jan 2027RCB → JNBout nonstop, back nonstopCemAirfound 7 days agoSee prices for these dates
Hoedspruit$297return25 Dec – 29 DecHDS → JNBout nonstop, back nonstopCemAirfound 4 days agoSee prices for these dates
Botswana
Gaborone$90one-way5 Jan 2027GBE → JNBnonstopAir Botswanafound 3 days agoOpen this trip
Kasane$274one-way10 DecBBK → JNB1 stopAir Botswanafound 2 days agoOpen this trip
Gaborone$194return16 Nov – 23 NovGBE → JNBout nonstop, back nonstopAir Botswanafound 4 days agoSee prices for these dates
Eswatini
Manzini$115one-way5 Jan 2027SHO → JNBnonstopEswatini Airfound 3 days agoOpen this trip
Zimbabwe
Harare$123one-way27 NovHRE → JNBnonstopFlySafairfound 2 days agoOpen this trip
Victoria Falls$127one-way20 NovVFA → JNBnonstopFlySafairfound 2 days agoOpen this trip
Bulawayo$247one-way16 NovBUQ → JNBnonstopFastjet Zimbabwefound 7 days agoOpen this trip
Harare$222return14 Nov – 21 NovHRE → JNBout nonstop, back nonstopFlySafairfound 2 days agoSee prices for these dates
Victoria Falls$366return16 Jan 2027 – 19 Jan 2027VFA → JNBout nonstop, back nonstopSouth African Airwaysfound 2 days agoSee prices for these dates
Victoria FallsAs low as $337return6 Jan 2027 – 19 Jan 2027VFA → JNBout nonstop, back nonstopSouth African Airwaysfound 7 days agoSee prices for these dates
Bulawayo$444return27 Nov – 27 NovBUQ → JNBout nonstop, back nonstopFastjet Zimbabwefound 2 days agoSee prices for these dates
Mozambique
Maputo$156one-way12 Feb 2027MPM → JNBnonstopAir Mozambiquefound 2 days agoOpen this trip
Inhambane$342one-way21 NovINH → JNB1 stopAir Mozambiquefound 5 days agoOpen this trip
Vilanculos$369one-way10 Jan 2027VNX → JNBnonstopAirlinkfound 5 days agoOpen this trip
Nampula$386one-way6 Jan 2027APL → JNB1 stopAir Mozambiquefound 5 days agoOpen this trip
Vilanculos$688return3 Jan 2027 – 9 Jan 2027VNX → JNBout nonstop, back nonstopAirlinkfound 3 days agoSee prices for these dates
Maputo$272return4 Dec – 7 DecMPM → JNBout nonstop, back nonstopAir Mozambiquefound 4 days agoSee prices for these dates
Tete$609return1 Dec – 4 DecTET → JNBout nonstop, back nonstopAirlinkfound 6 days agoSee prices for these dates
Namibia
Windhoek$191one-way14 Jan 2027WDH → JNBnonstopSouth African Airwaysfound 2 days agoOpen this trip
Windhoek$352return24 Feb 2027 – 28 Feb 2027WDH → JNBout nonstop, back nonstopSouth African Airwaysfound 4 days agoSee prices for these dates
Zambia
Lusaka$220one-way27 NovLUN → JNBnonstopZambia Airwaysfound 5 days agoOpen this trip
Livingstone$293one-way2 Feb 2027LVI → JNB1 stopProflight Zambiafound 7 days agoOpen this trip
Ndola$347one-way10 DecNLA → JNB1 stopZambia Airwaysfound 6 days agoOpen this trip
Lusaka$431return24 Dec – 31 DecLUN → JNBout nonstop, back nonstopEthiopian Airlinesfound 2 days agoSee prices for these dates
LusakaAs low as $416return14 Nov – 19 NovLUN → JNBout nonstop, back nonstopZambia Airwaysfound 3 days agoSee prices for these dates
Ndola$598return15 Jan 2027 – 21 Jan 2027NLA → JNBout 1 stop, back 1 stopKenya Airwaysfound 4 days agoSee prices for these dates
Kenya
Nairobi$229one-way14 DecNBO → JNB1 stopTAAG Angolafound 7 days agoOpen this trip
Nairobi$339return14 Dec – 25 Jan 2027NBO → JNBout 1 stop, back 1 stopTAAG Angolafound 7 days agoSee prices for these dates
Rwanda
Kigali$240one-way12 DecKGL → JNB1 stopEthiopian Airlinesfound 4 days agoOpen this trip
Tanzania
Dar Es Salaam$265one-way20 Jul 2027DAR → JNB1 stopUganda Airlinesfound 7 days agoOpen this trip
Zanzibar$297one-way29 Jan 2027ZNZ → JNBstops unknownFlySafairfound 4 days agoOpen this trip
Kilimanjaro$387one-way17 Sept 2027JRO → JNB1 stopAir Tanzaniafound 5 days agoOpen this trip
Zanzibar$414return5 Feb 2027 – 12 Feb 2027ZNZ → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 3 days agoSee prices for these dates
Dar Es Salaam$436return13 Nov – 17 NovDAR → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 3 days agoSee prices for these dates
Kilimanjaro$536return20 Nov – 30 NovJRO → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 7 days agoSee prices for these dates
Seychelles
Mahe$284one-way26 Mar 2027SEZ → JNBnonstopAir Seychellesfound 5 days agoOpen this trip
Mauritius
Mauritius$286one-way14 NovMRU → JNBnonstopFlySafairfound 2 days agoOpen this trip
Mauritius$524return16 Jan 2027 – 23 Jan 2027MRU → JNBout nonstop, back nonstopAir Mauritiusfound 4 days agoSee prices for these dates
Uganda
Entebbe$287one-way17 Jan 2027EBB → JNB1 stopRwandAirfound 2 days agoOpen this trip
Entebbe$364return28 Nov – 4 DecEBB → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Democratic Republic of the Congo
Kinshasa$292one-way27 NovFIH → JNB1 stopTAAG Angolafound 2 days agoOpen this trip
Kinshasa$482return11 Dec – 18 DecFIH → JNBout 1 stop, back 1 stopTAAG Angolafound 2 days agoSee prices for these dates
Lubumbashi$484return27 Dec – 24 Jan 2027FBM → JNBout 1 stop, back 1 stopKenya Airwaysfound 4 days agoSee prices for these dates
Thailand
Bangkok$298one-way24 NovBKK → JNB1 stopEtihad Airwaysfound 2 days agoOpen this trip
BangkokAs low as $296one-way3 DecBKK → JNB1 stopEtihad Airwaysfound 6 days agoOpen this trip
Phuket$340one-way16 NovHKT → JNB1 stopEtihad Airwaysfound 3 days agoOpen this trip
Bangkok$730return24 Jan 2027 – 1 Feb 2027BKK → JNBout 1 stop, back 1 stopEtihad Airwaysfound 6 days agoSee prices for these dates
Malaysia
Kuala Lumpur$308one-way17 NovKUL → JNB1 stopEtihad Airwaysfound 4 days agoOpen this trip
Kuala Lumpur$1,101return22 Dec – 25 DecKUL → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 8 days agoSee prices for these dates
United Arab Emirates
Dubai$325one-way29 May 2027DXB → JNB1 stopKenya Airwaysfound yesterdayOpen this trip
Abu Dhabi$474one-way9 Oct 2027AUH → JNB1 stopEgyptairfound 7 days agoOpen this trip
Dubai$547return25 Jun 2027 – 28 Jun 2027DXB → JNBout 1 stop, back 1 stopRwandAirfound 2 days agoSee prices for these dates
DubaiAs low as $529return21 Dec – 15 Jan 2027DXB → JNBout 1 stop, back 1 stopRwandAirfound 5 days agoSee prices for these dates
Sharjah$713return25 Jun 2027 – 28 Jun 2027SHJ → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
SharjahAs low as $588return17 Nov – 14 DecSHJ → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 4 days agoSee prices for these dates
Abu Dhabi$550return18 Nov – 17 DecAUH → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 4 days agoSee prices for these dates
Qatar
Doha$350one-way4 Sept 2027DOH → JNB1 stopEtihad Airwaysfound 3 days agoOpen this trip
Doha$648return10 Jan 2027 – 25 Jan 2027DOH → JNBout 1 stop, back 1 stopRwandAirfound 4 days agoSee prices for these dates
Malawi
Lilongwe$351one-way23 DecLLW → JNB1 stopKenya Airwaysfound 7 days agoOpen this trip
Blantyre$388one-way11 DecBLZ → JNBnonstopAirlinkfound 7 days agoOpen this trip
Lilongwe$573return29 Jan 2027 – 2 Feb 2027LLW → JNBout 1 stop, back 1 stopKenya Airwaysfound 2 days agoSee prices for these dates
Blantyre$844return27 Nov – 10 DecBLZ → JNBout nonstop, back nonstopEthiopian Airlinesfound 7 days agoSee prices for these dates
Nigeria
Lagos$355one-way29 Jan 2027LOS → JNB1 stopUganda Airlinesfound 2 days agoOpen this trip
Kano$584one-way3 DecKAN → JNB1 stopEgyptairfound 4 days agoOpen this trip
Lagos$533return30 Jan 2027 – 21 Feb 2027LOS → JNBout 1 stop, back 1 stopTAAG Angolafound 3 days agoSee prices for these dates
United Kingdom
Newcastle$438one-way12 Mar 2027NCL → JNB3 stopsRyanairfound 5 days agoOpen this trip
London$757return16 Nov – 27 NovLGW → JNBout 1 stop, back 1 stopKenya Airwaysfound yesterdaySee prices for these dates
Manchester$762return30 Nov – 9 DecMAN → JNBout 2 stops, back 2 stopsIberiafound 6 days agoSee prices for these dates
Ghana
Accra$445one-way16 Feb 2027ACC → JNB1 stopUganda Airlinesfound 7 days agoOpen this trip
Accra$617return9 Dec – 16 DecACC → JNBout 1 stop, back 1 stopRwandAirfound 4 days agoSee prices for these dates
Somalia
Mogadishu$473one-way13 NovMGQ → JNBstops unknownTAAG Angolafound 5 days agoOpen this trip
Mogadishu$942return15 Dec – 31 DecMGQ → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 8 days agoSee prices for these dates
Ireland
Cork$488one-way14 Apr 2027ORK → JNB2 stopsRyanairfound 2 days agoOpen this trip
Dublin$684return10 Apr 2027 – 17 Apr 2027DUB → JNBout 1 stop, back 1 stopEtihad Airwaysfound 4 days agoSee prices for these dates
Shannon$1,326return18 Dec – 10 Jan 2027SNN → JNBout 3 stops, back 2 stopsRyanairfound 4 days agoSee prices for these dates
Angola
Luanda$514one-way15 NovNBJ → JNBnonstopTAAG Angolafound 6 days agoOpen this trip
Luanda$714return25 Nov – 1 DecNBJ → JNBout nonstop, back nonstopTAAG Angolafound 7 days agoSee prices for these dates
Germany
Berlin$527one-way23 Sept 2027BER → JNB2 stopsSAS Scandinavianfound 6 days agoOpen this trip
Berlin$711return13 Sept 2027 – 27 Sept 2027BER → JNBout 1 stop, back 1 stopCondorfound 3 days agoSee prices for these dates
Hannover$1,152return22 Dec – 19 Jan 2027HAJ → JNBout 1 stop, back 1 stopLufthansafound 7 days agoSee prices for these dates
Madagascar
Antananarivo$531one-way17 Mar 2027TNR → JNB1 stopKenya Airwaysfound 6 days agoOpen this trip
Sudan
Port Sudan$537one-way22 NovPZU → JNB1 stopEgyptairfound 7 days agoOpen this trip
Khartoum$852one-way24 NovKRT → JNB1 stopBadr Airlinesfound 7 days agoOpen this trip
Gabon
Libreville$549one-way6 Apr 2027LBV → JNB1 stopASKY Airlinesfound 3 days agoOpen this trip
Libreville$723return17 Nov – 24 NovLBV → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 6 days agoSee prices for these dates
Australia
Perth$552one-way16 NovPER → JNBstops unknownEtihad Airwaysfound 6 days agoOpen this trip
Melbourne$2,381return1 Dec – 8 DecAVV → JNBout 2 stops, back 2 stopsJetstarfound 2 days agoSee prices for these dates
Sydney$1,248return7 Apr 2027 – 25 Apr 2027SYD → JNBout 1 stop, back 1 stopVirgin Australiafound 5 days agoSee prices for these dates
Cyprus
Larnaca$557one-way2 Oct 2027LCA → JNB3 stopsAegean Airlinesfound 6 days agoOpen this trip
Larnaca$803return7 Mar 2027 – 15 Mar 2027LCA → JNBout 1 stop, back 1 stopEgyptairfound 2 days agoSee prices for these dates
Japan
Okinawa$561one-way24 NovOKA → JNB3 stopsEtihad Airwaysfound 6 days agoOpen this trip
Turkiye
Rize$564one-way20 Mar 2027RZV → JNB1 stopAjetfound 6 days agoOpen this trip
Istanbul$694return1 Dec – 17 DecIST → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 3 days agoSee prices for these dates
Cameroon
Douala$572one-way15 NovDLA → JNB1 stopRwandAirfound 3 days agoOpen this trip
Yaounde$1,035return31 Jan 2027 – 13 Feb 2027NSI → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 6 days agoSee prices for these dates
Singapore
Singapore$597one-way5 Sept 2027SIN → JNB1 stopEmiratesfound 3 days agoOpen this trip
Singapore$1,176return19 Dec – 29 DecSIN → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 3 days agoSee prices for these dates
South Korea
Cheongju$639one-way19 NovCJJ → JNB3 stopsAero Kfound 4 days agoOpen this trip
Seoul$977return15 Jan 2027 – 28 Jan 2027ICN → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 4 days agoSee prices for these dates
Morocco
Ouarzazate$645one-way20 NovOZZ → JNB3 stopsTransavia Francefound 3 days agoOpen this trip
Casablanca$1,047return24 Feb 2027 – 5 Mar 2027CMN → JNBout 3 stops, back 1 stopPegasus Airlinesfound 6 days agoSee prices for these dates
Afghanistan
Kabul$691one-way15 DecKBL → JNB2 stopsEtihad Airwaysfound 2 days agoOpen this trip
Bolivia
Santa Cruz$790one-way6 Mar 2027VVI → JNB2 stopsGol Transportes Aéreosfound 2 days agoOpen this trip
Uyuni$1,137one-way6 Mar 2027UYU → JNB4 stopsBoliviana de Aviaciónfound 7 days agoOpen this trip
United States
Indianapolis$844one-way17 May 2027IND → JNB2 stopsAer Lingusfound 2 days agoOpen this trip
Columbus$886one-way2 DecCMH → JNB2 stopsAmerican Airlinesfound 7 days agoOpen this trip
New Orleans$1,018one-way17 Jun 2027MSY → JNB2 stopsAlaska Airlinesfound 3 days agoOpen this trip
Dallas$3,106return18 Dec – 2 Jan 2027DFW → JNBout 1 stop, back 4 stopsTurkish Airlinesfound 3 days agoSee prices for these dates
Los Angeles$864return22 Nov – 12 Jan 2027LAX → JNBout 2 stops, back 2 stopsKenya Airwaysfound 5 days agoSee prices for these dates
New York$1,164return18 Apr 2027 – 17 May 2027JFK → JNBout 1 stop, back 1 stopKenya Airwaysfound 8 days agoSee prices for these dates
Houston$1,283return7 Feb 2027 – 23 Feb 2027IAH → JNBout 1 stop, back 1 stopQatar Airwaysfound 8 days agoSee prices for these dates
Charlotte$1,649return4 Jan 2027 – 14 Jan 2027CLT → JNBout 2 stops, back 2 stopsLufthansafound 4 days agoSee prices for these dates
Ontario$1,766return22 Nov – 12 Jan 2027ONT → JNBout 2 stops, back 1 stopUnited Airlinesfound 5 days agoSee prices for these dates
Atlanta$1,815return10 Dec – 10 Jan 2027ATL → JNBout 2 stops, back 2 stopsUnited Airlinesfound 5 days agoSee prices for these dates
Salt Lake City$2,012return27 May 2027 – 16 Jun 2027SLC → JNBout 2 stops, back 2 stopsBritish Airwaysfound 6 days agoSee prices for these dates
Long Beach$2,134return1 Apr 2027 – 30 Apr 2027LGB → JNBout 2 stops, back 1 stopAlaska Airlinesfound 7 days agoSee prices for these dates
Tampa$2,238return1 Jan 2027 – 4 Jan 2027TPA → JNBout 1 stop, back 2 stopsUnited Airlinesfound 6 days agoSee prices for these dates
Sierra Leone
Freetown$859one-way26 NovFNA → JNB1 stopEthiopian Airlinesfound 7 days agoOpen this trip
Colombia
Bogota$938one-way21 Jan 2027BOG → JNB1 stopUnited Airlinesfound 4 days agoOpen this trip
Egypt
Cairo$403return22 Nov – 1 DecCAI → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Pakistan
Karachi$489return13 Nov – 26 NovKHI → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
KarachiAs low as $471return15 Nov – 27 NovKHI → JNBout 1 stop, back 1 stopEtihad Airwaysfound 4 days agoSee prices for these dates
Lahore$947return23 Dec – 31 DecLHE → JNBout 2 stops, back 1 stopairbluefound 2 days agoSee prices for these dates
Spain
Madrid$503return15 Dec – 6 Jan 2027MAD → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 3 days agoSee prices for these dates
Barcelona$605return15 Dec – 6 Jan 2027BCN → JNBout 1 stop, back 1 stopAir Algeriefound 3 days agoSee prices for these dates
Alicante$906return2 Oct 2027 – 16 Oct 2027ALC → JNBout 2 stops, back 2 stopsAir Europa Expressfound 4 days agoSee prices for these dates
India
Mumbai$536return6 Feb 2027 – 6 Feb 2027BOM → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
MumbaiAs low as $494return10 Dec – 7 Jan 2027BOM → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 5 days agoSee prices for these dates
New Delhi$723return6 Jul 2027 – 20 Jul 2027DEL → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 4 days agoSee prices for these dates
Switzerland
Zurich$563return17 Feb 2027 – 4 Mar 2027ZRH → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Austria
Vienna$592return7 Dec – 22 DecVIE → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Belgium
Brussels$627return10 Dec – 4 Jan 2027BRU → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Italy
Rome$638return2 Mar 2027 – 17 Mar 2027FCO → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Milan$615return16 Feb 2027 – 3 Mar 2027MXP → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 5 days agoSee prices for these dates
Greece
Athens$656return11 May 2027 – 26 May 2027ATH → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Saudi Arabia
Jeddah$724return26 Dec – 13 Jan 2027JED → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 3 days agoSee prices for these dates
Poland
Krakow$815return15 Dec – 7 Jan 2027KRK → JNBout 2 stops, back 2 stopsAirDolomitifound 3 days agoSee prices for these dates
Warsaw$753return4 Feb 2027 – 5 Apr 2027WAW → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 5 days agoSee prices for these dates
France
Nice$849return4 Feb 2027 – 14 Feb 2027NCE → JNBout 2 stops, back 2 stopsITA Airwaysfound 3 days agoSee prices for these dates
Strasbourg$951return10 Mar 2027 – 20 Mar 2027SXB → JNBout 2 stops, back 2 stopsIberiafound 2 days agoSee prices for these dates
Paris$753return7 Feb 2027 – 15 Mar 2027ORY → JNBout 1 stop, back 1 stopAir Algeriefound 7 days agoSee prices for these dates
Serbia
Belgrade$860return15 Jan 2027 – 31 Jan 2027BEG → JNBout 1 stop, back 1 stopAir Serbiafound 3 days agoSee prices for these dates
Romania
Bucharest$872return6 Sept 2027 – 14 Sept 2027OTP → JNBout 1 stop, back 1 stopEtihad Airwaysfound 3 days agoSee prices for these dates
Armenia
Yerevan$917return2 Mar 2027 – 23 Mar 2027EVN → JNBout 1 stop, back 1 stopQatar Airwaysfound 3 days agoSee prices for these dates
Portugal
Porto$966return30 Dec – 5 Jan 2027OPO → JNBout 1 stop, back 1 stopAir Europafound 2 days agoSee prices for these dates
Lisbon$1,009return28 Dec – 7 Jan 2027LIS → JNBout 1 stop, back 1 stopAir Europafound 5 days agoSee prices for these dates
Funchal$1,065return20 Dec – 7 Jan 2027FNC → JNBout 3 stops, back 2 stopsTAP Air Portugalfound 4 days agoSee prices for these dates
Vietnam
Ho Chi Minh City$988return29 Mar 2027 – 8 Apr 2027SGN → JNBout 1 stop, back 1 stopQatar Airwaysfound 3 days agoSee prices for these dates
Georgia
Tbilisi$1,054return26 Feb 2027 – 17 Mar 2027TBS → JNBout 1 stop, back 1 stopFlydubaifound 3 days agoSee prices for these dates
Lithuania
Vilnius$1,100return1 Oct 2027 – 31 Oct 2027VNO → JNBout 2 stops, back 1 stopLufthansafound 2 days agoSee prices for these dates
VilniusAs low as $883return4 Jun 2027 – 26 Jul 2027VNO → JNBout 1 stop, back 2 stopsLufthansafound 3 days agoSee prices for these dates
Argentina
Buenos Aires$1,178return10 Dec – 19 DecAEP → JNBout 2 stops, back 2 stopsLATAM Airlines Groupfound 2 days agoSee prices for these dates
Kazakhstan
Kostanay$2,831return2 Jul 2027 – 15 Jul 2027KSN → JNBout 2 stops, back 2 stopsVietjet Qazaqstanfound 2 days agoSee prices for these dates
Ethiopia
Addis Ababa$529return20 Nov – 25 DecADD → JNBout 1 stop, back 1 stopKenya Airwaysfound 8 days agoSee prices for these dates
Oman
Muscat$548return1 Mar 2027 – 4 Mar 2027MCT → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 5 days agoSee prices for these dates
Burundi
Bujumbura$549return1 Sept 2027 – 4 Sept 2027BJM → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 5 days agoSee prices for these dates
Sweden
Stockholm$605return25 Nov – 9 DecARN → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 6 days agoSee prices for these dates
Kuwait
Kuwait City$737return1 Mar 2027 – 5 Mar 2027KWI → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 6 days agoSee prices for these dates
Israel
Tel Aviv Yafo$790return30 Nov – 24 Jan 2027TLV → JNBout 1 stop, back 1 stopCondorfound 6 days agoSee prices for these dates
Russia
Adler/Sochi$825return29 Jan 2027 – 11 Feb 2027AER → JNBout 1 stop, back 1 stopEtihad Airwaysfound 6 days agoSee prices for these dates
Murmansk$1,307return6 Feb 2027 – 14 Feb 2027MMK → JNBout 3 stops, back 2 stopsPobedafound 5 days agoSee prices for these dates
Barnaul$1,355return2 Feb 2027 – 6 Feb 2027BAX → JNBout 3 stops, back 2 stopsS7 Airlinesfound 7 days agoSee prices for these dates
Chelyabinsk$1,465return24 Dec – 22 Jan 2027CEK → JNBout 3 stops, back 2 stopsPobedafound 6 days agoSee prices for these dates
Perm$1,930return13 Sept 2027 – 24 Sept 2027PEE → JNBout 4 stops, back 3 stopsS7 Airlinesfound 7 days agoSee prices for these dates
Indonesia
Jakarta$827return1 Feb 2027 – 26 Feb 2027CGK → JNBout 1 stop, back 1 stopEtihad Airwaysfound 8 days agoSee prices for these dates
Denmark
Copenhagen$831return30 Nov – 7 DecCPH → JNBout 3 stops, back 3 stopsAjetfound 5 days agoSee prices for these dates
Kyrgyzstan
Bishkek$841return29 Sept 2027 – 7 Oct 2027BSZ → JNBout 1 stop, back 1 stopFlydubaifound 7 days agoSee prices for these dates
Brazil
Sao Paulo$877return27 Feb 2027 – 1 Apr 2027GRU → JNBout 1 stop, back 1 stopSouth African Airwaysfound 5 days agoSee prices for these dates
Florianopolis$952return1 Dec – 13 DecFLN → JNBout 1 stop, back 2 stopsLATAM Airlines Groupfound 4 days agoSee prices for these dates
China
Shanghai$885return7 Sept 2027 – 21 Sept 2027PVG → JNBout 1 stop, back 1 stopEtihad Airwaysfound 5 days agoSee prices for these dates
Shenzhen$1,107return24 Dec – 2 Jan 2027SZX → JNBout nonstop, back nonstopAir Chinafound 4 days agoSee prices for these dates
Dalian$1,168return1 Feb 2027 – 4 Feb 2027DLC → JNBout 2 stops, back 2 stopsChina Easternfound 7 days agoSee prices for these dates
Netherlands
Amsterdam$940return24 Oct 2027 – 31 Oct 2027AMS → JNBout 1 stop, back 1 stopLufthansafound 7 days agoSee prices for these dates
Croatia
Zagreb$1,092return22 Dec – 12 Jan 2027ZAG → JNBout 3 stops, back 2 stopsRyanairfound 7 days agoSee prices for these dates
Philippines
Cebu City$1,315return30 Dec – 10 Jan 2027CEB → JNBout 2 stops, back 2 stopsCebu Pacificfound 6 days agoSee prices for these dates
Niger
Niamey$1,404return16 Dec – 30 DecNIM → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 6 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work