There are a few options to go from Narita airport to Harajuku. According to Rome2rio, these are the options and corresponding prices: Train (Keisei Railways) – 2600 yen, Limousine Bus – 3270 yen, Trian via Tokyo – 1520 yen, Bus Peace Transport Service – 1320 yen, Taxi 28000-34000 yen, and Driving at 1400 yen. We opted to take the N’EX (Narita Express) Tokyo Direct Train at 1500 yen. I think they were having a promotion at that time. It normally costs 3,190 yen. The current promotion is at 4,000 yen for round trip tickets which is not bad. We took the train from Narita airport to Harajuku station.