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.
Our ticket allows us to go all the way to Harajuku even if we have to change at Shinjuku station, we don’t need to get another ticket for that so it does save us some money. :)
We accessed the train from Terminal 2 and you will see directions to go there. It was not hard to find.
We had to wait a bit for our train. You just have to be careful which ones you go to since there are a lot of trains. We almost went into the wrong one.
Our ticket also had seat numbers and the train at the time was quite empty so It was a really nice ride.
Plenty of room for luggage. :)