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.