Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights to Narita from R10 755

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Narita departing on 20/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sun 19/5
Sun 26/5

Search hundreds of travel sites at once for deals on flights to Narita

In the last 7 days, travellers have searched 44 471 296 times on KAYAK, and here's why:

Save 24% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

July

High season

December

Cheapest flight

R10 755
Best time to beat the crowds but there is an average 2% increase in price.
Most popular time to fly (10% more expensive on average)
Flight from Cape Town to Tokyo Narita Airport

FAQs - booking Narita flights

  • How to fly to Narita?

    You cannot fly directly to Narita. KAYAK recommends you fly to Tokyo Narita (NRT) (6,62 km from Narita). From there you can hire a car or take a taxi.

  • What airports are near Narita?

    The closest airport is Tokyo Narita (NRT) (6,62 km). Other nearby airports are Tokyo All airports (TYO) (53,37 km) or Tokyo Haneda (HND) (54,68 km). KAYAK recommends you fly to Tokyo Narita.

  • How far is Tokyo Narita Airport from central Tokyo?

    Tokyo Narita Airport is 56 km from the centre of Tokyo.

  • How does KAYAK find such low prices on flights to Narita?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Narita.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Narita?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Narita is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Narita?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Narita with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Narita?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Narita up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Narita

  • There is no major airport in Narita,it is instead served by Tokyo's airports. We recommend you fly to Narita Airport, however you can also fly to Haneda airport.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Narita flight deals.

Top 5 airlines flying to Narita

 
Need help choosing which airline to fly with from South Africa to Narita? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,2
Singapore AirlinesOverall score based on 1491 reviews
8,7crew
8,2entertainment
7,8food
8,4boarding
8,1comfort
Airline reviews

Seating cramped; close to toilet, foul smelling and noisy, very unhygienic and disease risk Free and paid Wi-Fi NOT accessible at all - misleading advertising Very expensive sunglasses disappeared from back seat pouch. Coffee disgusting and cold

4,0 OkayFrancesco, Mar 2024PER - SIN
Read more about Singapore Airlines reviews

Seating cramped; close to toilet, foul smelling and noisy, very unhygienic and disease risk Free and paid Wi-Fi NOT accessible at all - misleading advertising Very expensive sunglasses disappeared from back seat pouch. Coffee disgusting and cold

They are great with every aspect of customer service. Helped my elderly father and aided him with using the restroom.

Very slow check in. Food poor and some of the special meals offered were not available. Luggage then didnt arrive and still waiting for news 48 hours later

We started with a 2 hour delay due to some airplane technical issues, and while we got a little snack pack, it was a pretty long delay for SQ. The flight itself was short, there's no entertainment on the B737-800 and there's a small snack. Functional.

Would have been nice to have more variety and less dairy in the Indian Vegetarian special meal. Why do they include Parathas as part of the entree and also on the side (substitute for bread/roll)? Also, no need for so much dairy...don't need milk packet, yogurt and Chobani Greek yogurt in the same meal.

The male traveller seated in the row in front diagonally opposite my husbands seat across the aisle as soon as the seatbelt sign went off moved across the aisle into the seat in front of my husband for the entire journey from London to Singapore he had his seat reclined and pushed back and the seat touching my husbands knees for the entire journey from London to Singapore. very uncomfortable for my husband.

Airport lounge for business class is too crowded and not comfortable. Poor foods and facilities. Boarding was delayed. A lot of coughing people in the flight even in the business class, which indicated poor screening and health risks.

I didn’t get to go, and no refund was available after asking for 2 months

The crew was so kind! I had such a nice flight !

Seating wasn’t good at all with not much leg space in between. Fortunately it was a relatively short flight. Otherwise we would have struggled a lot. On board meal was pretty ordinary. It is sad to see the overall quality of this once superb airline has dropped so low.

Nice selection of movies and TV shows. Plane was generally nice, not the newest but nice nonetheless. However, Emirates should have cancelled the flight, as hardly any flights flew out of Dubai at the time. Flight delays and cancellation was poorly communicated and passengers were left guessing and to their own devices on what to do. Connection desks were staffed too thinly, there was one desk with more than a hundred clients and just one poor lady. When I had my flights rebooked, I was told meal vouchers can be scanned using my boarding pass, nope. Was told to comeback for my hotel voucher, none. Had to book my hotel voucher the usual way through Dubai Connect despite having been told twice to comeback to the counters twice.

Absolutely terrible delays for 3 hours changed seats after we paid an upgrade on both legs. It appears it’s up to us to request a refund after they down graded our seat. Never again !!

They had superb boarding (started an hour before flight time). Timely pushback from them gate and an early arrival. Flight and service was very comfortable. I wanted to move my flight to an earlier one, only thing was there was no one at emirates in Heathrow to help. Had to call the call the center and pay to change. There were ample seats on the flight though

Check-in counter at the airport took more than an hour of standing in queue with online checkin. And after entering the gate the flight delayed more than 30 mins.

Me and 2 other rows were forgotten during food service. We waited over an hour before they finally served our food. Then only had what was left. They did apologize. Also, they locked the bathroom due to turbulence and my 4 year old had to pee himself because they wouldn’t unlock it for him.

The boarding was very chaotic and some airline staff were rude. This needs attending to.

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

Food was not eadable. Testless and not apealing. order for indian vegitarian, recived spice less. combination of main course and side iteams are far away from traditonal food, serve less iteams. , but eadoble. Thanks

Emirates is usually on time, but not this trip. Also, during the flight the attendants disappear unless called upon. Very strange. I have watched the quality of Emirates service diminish over the last five years.

Overall emirates continues to amaze me with their. Awesome service . I had shifted away from emirates , because I lost luggage and watch in emirates in 2019 that drifted me away from this airline , but I am willing to give it try

I cancelled the flights in good time but could only get a partial refund. I was not warned of this.

While I was in great pain, the seat was sufficiently comfortable to allow me to rest and not be in so much pain.

Very comfortable flights. Not so many new releases in terms of films.

I felt thirsty and asked the flight attendent for water, but no one came for more than half an hour.

The crew were fine. I didn’t enjoy the food at all. I found it unappetising and really had trouble eating it. The comfort level was fine and our return flight is with Cathay Pacific but honestly I probably wouldn’t fly Cathay Pacific again.

Everything went smooth. All flights were on time No changing gates, . No changing flights . It was like a completely different airlines tha n the last time I used Cathay Pacific . The last flight, 2 months ago, I had before this one was from Philippines also . I got changed in Manila and was told it only added 2 hours onto my flight . My 20 hour return trip ended up being 30 hours return with a 10.0 hour layover in New York with no seats anywhere . Everyone was sleeping or sitting on the floor . Unlike the hotel I was given in Manila to wait for this flight home . I never thought I would use Cathay Pacific again . But I did and this time you were great! I should have complained about the flight and layover from Hell a couple months ago. Consider that I am complaining about that august/23 flight now . Thank you got the great flying experience on my way home from philippines .

Everything was good food could be better but ok for economy on my 2nd flight the head ph jack are bad you have to hold pushed in to hear anything but other then that very nice service

Flight was delayed. Drink was only offered during meal. Would have been nicer if crew walk around to offer drink after take off or in between meals.

Cathay much better than other options Imigration was a total mess on arrival in KL but not Cathay s fault

Halal food options could have been better the first meal portion sizes were very small the second breakfast meal the fish and couscous was very dry and disappointing I enjoyed the Hong Kong t lot I enjoyed the midnight stuck a lot the Hong Kong tea we had for breakfast was very good

Just happy I flew Qatar Airways awesome no wonder they are #1 in the world right now! The food was just delicious, very courteous, professional crew.

It was a really long flight from Doha to Philadelphia and it was overall a good one. The one area that I would comment on is that there is a lot of single-use plastic and disposables in the meal service for American Airlines. It would be great to see more circular options in the meal service to reduce the amount of waste.

Not impressed. Only allowed one carry on on such a long flight.

Overall it was a very good experience. Boarding was efficient and well organized. The cabin crew were excellent. The meals were tasty and quite filling. The warm bread rolls were a nice touch. Seats were comfortable even if they were a little narrow. Entertainment selection was excellent.

This is my first and last flight with Qatar because when we go for boarding pass in Delhi airport the team asked for money charging me for hand baggage which is technically including with my ticket so also we get one our temple pics I ask them to checking in but they tell me I have to pay $500 dollars for that additional which is not make sense than I diseased to throw away because I can’t take with us . For carry in beg also I pay some Indian n currency for the guy who help I already pay 6 passengers ticket cost me $8000 so really I’m not happy . PLUS MY 6 checked baggage was damaged I already claim for four beg at airport but now I’m worried about my stuff inside maybe broken too which is more expensive stuff me really bad experience

To many ads. 3 or 4 between each movie. All repetitive, all related to Doha which I was just passing thru.

The crew was fantastic and the over flight was perfect as well.

They shld improve and provide a lunch or dinner in an international leg

Overall good but staff in the place looked extremely tired after 8hrs in 14 hrs journey and then service was cut short and response time for calls increased in later part of flight. Food was ok not astonishing

Food and Service inside the flight. Airport service from Qatar is not good mainly because of lack of coordination and not used of seeing so many ppl commuting

The crew were extremely unfriendly. The plane was dirty and the entertainment system did not work, so they did not even give out earphones to anyone.

The flight was one hour late. The food is mediocre and the screen was broken

It is just ok, the sits are very uncomfortable, the temperature too low and there weren’t blankets. The food is mediocre and there are no screens to watch movies.

Seat in front of my wife was broken so it reclined further than normal and without having to push the recline button so my wife had absolutely no room the entire 17 hour flight. My seat was broken and wouldn't recline at all. Also.. my tray table was sticky and dirty right away before I even used it. Also...the floor in the back of the plane from our row of seats on back was totally soaked and both times we landed water came rushing out of the food/servant area like a flood onto the same already wet carpet. It got everything wet that was placed around our feet...including our shoes and socks.

Flight was smooth but unnecessary long because we had to refuel at FCO Rome. Air hostesses service and response to call light could be better. Both planes were old with broken seat arms and toilets. Why Africans had to be given the farthest Gates is what baffles me and why we have to pay for Aisle seats I found really strange. Is there ever an end to ripping people off even after paying over $2300 for one seat.

Luggage delayed for one day. I called customer service, and they had no info and no empathy. Boarding was very disorganized and chaotic. We went nearly 7 hours with no food or snacks on the flight. This is not an airline that has respect for its passengers.

it was a nice tripe but they need to work on the serving of soda,they should be abled to serve cain soda not on cup.At least each passenger should be entitled to one cain of soda not serving on cup.thanks.

On my return flight the TV did not work the entire flight! They knew it wasn’t working but they let me sit there. The guy sitting nièce to me told me he was ok the previous flight and it wasn’t working. This is business class by the way!

Same but worse than international. The inter African flights are worse.

The entertainment (movies) blockbuster and classics never change. I am a frequent Ethiopian flyer and this should be addressed. Not much changed from my summer flight and my December flight. It is annoying - surely you can update the selections more often. Same with food options. It becomes extremely boring to be offered the same exact meals from Washington to Addis to Maputo every trip, each time. AS

Book Cheap Narita Plane Tickets

Recent return flight deals

16/6Sun
2 stopsEthiopian Air
23h 15mCPT-NRT
30/6Sun
2 stopsEthiopian Air
23h 30mNRT-CPT
R13 977
9/5Thu
2 stopsEthiopian Air
22h 55mCPT-NRT
13/5Mon
2 stopsEthiopian Air
24h 35mNRT-CPT
R14 378
13/9Fri
1 stopCathay Pacific
20h 10mJNB-NRT
27/9Fri
1 stopCathay Pacific
40h 55mNRT-JNB
R18 592
13/9Fri
1 stopCathay Pacific
21h 45mJNB-NRT
27/9Fri
1 stopCathay Pacific
40h 55mNRT-JNB
R18 668
26/7Fri
1 stopSingapore Airlines
35h 15mJNB-NRT
29/7Mon
1 stopSingapore Airlines
26h 00mNRT-JNB
R19 831
3/9Tue
1 stopSingapore Airlines
20h 45mJNB-NRT
24/9Tue
1 stopSingapore Airlines
26h 00mNRT-JNB
R19 888
17/6Mon
1 stopQatar Airways
39h 40mJNB-NRT
4/7Thu
1 stopQatar Airways
25h 30mNRT-JNB
R21 280
9/5Thu
1 stopQatar Airways
22h 55mCPT-NRT
13/5Mon
1 stopQatar Airways
43h 20mNRT-CPT
R23 187
29/6Sat
1 stopEmirates
36h 15mJNB-NRT
8/7Mon
1 stopEmirates
29h 20mNRT-JNB
R24 884
3/5Fri
1 stopEmirates
21h 30mCPT-NRT
7/5Tue
1 stopEmirates
25h 20mNRT-CPT
R25 075

Search by stops

Search by airline

Search by price

Recent one-way flight deals

20/6Thu
2 stopsEthiopian Air
23h 15mCPT-NRT
R10 755
24/5Fri
2 stopsEthiopian Air
22h 10mCPT-NRT
R10 907
22/5Wed
1 stopQatar Airways
22h 55mCPT-NRT
R11 250
22/5Wed
3 stops
41h 25mCPT-NRT
R11 613
24/5Fri
1 stopQatar Airways
22h 55mCPT-NRT
R11 689
22/5Wed
2 stops
36h 00mCPT-NRT
R11 765
20/6Thu
3 stops
46h 05mCPT-NRT
R12 375
20/6Thu
1 stopEmirates
21h 30mCPT-NRT
R15 388
24/5Fri
3 stopsEthiopian Air
27h 55mCPT-NRT
R24 026
25/5Sat
1 stopEmirates
36h 15mJNB-NRT
R57 759

Search by stops

Search by airline

Search by price

Last minute flights to Narita

Last minute flight, train and bus deals

19/4Fri
multi-stopEthiopian Air
28h 25mJNB-NRT
3/5Fri
multi-stopEthiopian Air
38h 00mNRT-JNB
R16 418
19/4Fri
multi-stopEgypt Air
37h 25mJNB-NRT
3/5Fri
multi-stopEgypt Air
41h 15mNRT-JNB
R17 028
20/4Sat
multi-stopEthiopian Air
22h 15mJNB-NRT
27/4Sat
multi-stopEthiopian Air
38h 00mNRT-JNB
R19 183
19/4Fri
multi-stop
20h 05mJNB-NRT
3/5Fri
multi-stop
41h 05mNRT-JNB
R19 469
19/4Fri
multi-stop
20h 05mJNB-NRT
26/4Fri
multi-stop
41h 05mNRT-JNB
R20 499
23/4Tue
multi-stop
46h 00mJNB-NRT
15/5Wed
multi-stop
33h 00mNRT-JNB
R23 359
19/4Fri
multi-stopCathay Pacific
27h 30mJNB-NRT
26/4Fri
multi-stopCathay Pacific
31h 35mNRT-JNB
R24 675
20/4Sat
multi-stopQatar Airways
22h 20mJNB-NRT
27/4Sat
multi-stopQatar Airways
25h 30mNRT-JNB
R25 437
20/4Sat
multi-stopQatar Airways
35h 05mJNB-NRT
27/4Sat
multi-stopQatar Airways
25h 30mNRT-JNB
R28 679
21/4Sun
multi-stopSingapore Airlines
20h 45mJNB-NRT
26/4Fri
multi-stopSingapore Airlines
26h 00mNRT-JNB
R39 548

Search by stops

Search by airline

Search by price

Flights to Narita

Browse origins:

Browse destinations: