Explore Destinations

Discover the world's most amazing places

How to Get from Narita Airport to Meiji Shrine

Quick Answer

Best Way: Take the Narita Express (N'EX) train to Shinjuku Station, then transfer to the JR Yamanote Line for one stop to Harajuku Station. Total time: 95-105 minutes. Total cost: Approximately 3,070 yen (free with a valid JR Pass). This offers the best balance of speed, comfort, and direct access to central Tokyo's train network.

Quick Navigation

By Train: The Most Popular and Efficient Method

Trains are the undisputed king for traveling from Narita Airport (NRT) to central Tokyo. They are fast, frequent, and reliable. Your journey to Meiji Shrine will always involve two legs: a main line from the airport to Tokyo, and a local transfer (usually the JR Yamanote Line) to Harajuku Station.

Step-by-Step: Recommended Route (Narita Express)

  1. At Narita Airport: Follow signs to the JR East Travel Service Center or ticket machines. Purchase a ticket for the Narita Express (N'EX). If you have a JR Pass, activate it here and reserve your N'EX seat for free.
  2. Board the N'EX: Direct trains run to major stations like Tokyo, Shinagawa, Shibuya, and Shinjuku. For Meiji Shrine, Shinjuku is the most straightforward transfer point.
  3. Arrive at Shinjuku Station (~80 mins): Disembark and follow signs for the JR Yamanote Line (the green circular line).
  4. Transfer to Yamanote Line: Take a Yamanote Line train going towards Shibuya/Tokyo. Get off at the next stop, Harajuku Station (about 2 mins ride).
  5. Walk to Meiji Shrine: Exit the station's Omotesando exit, and you'll see the towering wooden torii gate entrance directly across the street.

Alternative Train Route: Keisei Skyliner (Faster, Different Network)

For a slightly faster but less centrally-connected option, the Keisei Skyliner is excellent.

  • Route: Keisei Skyliner from NRT to Nippori Station (approx. 36-41 mins).
  • Transfer: At Nippori, walk to the JR station and board the JR Yamanote Line towards Shibuya/Shinjuku.
  • Final Leg: Ride the Yamanote Line from Nippori to Harajuku Station (approx. 25-30 mins).
  • Total Time: ~80-90 minutes.
  • Total Cost: ~2,670 yen (Skyliner + JR Yamanote fare).

Key Difference: The Skyliner is not covered by the Japan Rail Pass. It's a great choice if speed is your top priority and you don't have a JR Pass.

Train Options Comparison Table

Train Service Destination Station Travel Time Approx. Cost (One-Way) JR Pass Covered? Best For
Narita Express (N'EX) Shinjuku / Shibuya / Tokyo ~80-90 min to Shinjuku 3,070 yen YES (Seat reservation required) JR Pass holders, first-time visitors, direct comfort
Keisei Skyliner Nippori / Ueno ~36-41 min to Nippori 2,570 yen (Skyliner only) No Speed, travelers staying near Ueno/Asakusa
Keisei Access Express Nihombashi / Asakusa (via Keisei Main Line) ~55-70 min 1,280 yen No Budget travelers, destinations on Asakusa subway line
JR Sobu Line (Rapid) Tokyo Station ~90 min 1,340 yen YES JR Pass holders on a tight budget, no reserved seat needed

By Domestic Flight: A Misleading Option

While it's technically possible to fly from Narita (NRT) to Haneda Airport (HND), which is closer to Tokyo, this is almost always a poor choice for efficiency and cost when your final destination is Meiji Shrine.

Why Flying is Not Recommended:

Exception: Only consider this if you have a long layover at NRT and your final destination is much closer to Haneda than to central Tokyo stations—which is not the case for Meiji Shrine.

By Highway Bus: The Most Economical Choice

For budget-conscious travelers or those with hotels near bus terminals, highway buses offer a direct, comfortable, and wallet-friendly ride.

Primary Option: Airport Limousine Bus

The Airport Limousine Bus is a premium shuttle service with multiple drop-off points at major hotels and stations in Tokyo.

Overnight Buses (The Cheapest Possible Option)

For the ultimate budget saver, overnight buses depart late and arrive early morning.

By Taxi or Private Transfer: For Convenience at a Premium

This is the most expensive option by a huge margin and is generally not advised for typical tourists.

Standard Taxi

Pre-Booked Private Transfer

A more formal and slightly more reliable option than hailing a taxi.

When to Consider This Option:
1. You are a group of 4+ people splitting the fare.
2. You arrive after midnight when all public transport has stopped.
3. You have severe mobility issues or an extraordinary amount of luggage.
4. Money is truly no object and you value absolute door-to-door convenience.

Ticket & Cost Comparison: At a Glance

This table summarizes all options to help you decide based on your priorities (Cost, Speed, Convenience).

Transport Method Approx. Door-to-Door Time Approx. Cost (One-Way, Adult) # of Transfers Best For Rating (1-5)
Train (N'EX + Yamanote) 95-105 mins 3,070 yen 1 (Train to Train) Overall Best Balance ★★★★★
Train (Skyliner + Yamanote) 80-90 mins 2,670 yen 1 (Train to Train) Pure Speed ★★★★☆
Airport Limousine Bus + Train 100-140 mins 3,000 - 3,800 yen 1 (Bus to Train) Hotel drop-off, heavy luggage ★★★★☆
Overnight Bus 6-8 hours (overnight) 1,300 - 2,500 yen 0 (Direct to City Terminal) Extreme Budget ★★★☆☆
Taxi / Private Car 70-90 mins 35,000 - 50,000+ yen 0 (Direct) Late-night, groups, luxury ★☆☆☆☆ (for value)
Domestic Flight + Train 240+ mins (4+ hours) 15,000 - 30,000+ yen Multiple (Terminal, Plane, Train) Generally Not Recommended ☆☆☆☆☆

Winner for Most Travelers: Train via Narita Express (N'EX).
Winner for Budget Travelers: Overnight Bus or Keisei Access Express train.

Traveler Experience & Insider Tips

Beyond schedules and fares, here's practical wisdom from seasoned travelers to make your journey seamless.

1. Luggage Logistics are Key

Japanese trains can get crowded, and space for large suitcases is limited outside of designated areas on airport trains (N'EX, Skyliner).

  • Use "Takkyubin" (Luggage Delivery): From Narita Airport, you can send your large suitcases directly to your hotel for about 2,000-3,000 yen per piece, arriving the next day. Use services like Yamato Transport (black cat logo) counters in the arrivals hall. Travel to Meiji Shrine with just a day pack.
  • Forward from Hotel on Departure: Similarly, send luggage from your hotel to the airport when leaving.

2. Master the Tokyo Station / Shinjuku Station Transfer

These are massive, complex stations. Don't panic.

  • Follow Color-Coded Signs: Look for the green JR Yamanote Line signs. They are in English.
  • Allow Time: The walk from the N'EX platforms to the Yamanote Line platforms in Shinjuku/Tokyo can take 5-10 minutes.
  • Use Station Maps: Download a station map beforehand or use Google Maps' detailed indoor directions.

3. Purchase Essentials in Advance

  • WiFi/SIM Card: Buy a data SIM or pocket WiFi at the airport. Reliable navigation (Google Maps) is crucial for stress-free transfers.
  • IC Card: Purchase a Suica or Pasmo card at the airport station. Load it with 2,000-3,000 yen. It works for the Yamanote Line transfer and all local transport in Tokyo.

4. Time Your Arrival Strategically

  • Avoid Rush Hour (7:30-9:30 AM, 5:00-7:00 PM): Trains and stations will be extremely crowded, making transfers with luggage difficult.
  • Golden Week & New Year: These are Japan's biggest holidays. Book all transport (trains, buses) weeks or months in advance.

5. The Meiji Shrine Entrance

Remember, Harajuku Station is your target. The shrine is free to enter, but it closes at sunset. If you arrive late, you can still walk through the forested path to the first gate for a preview, but plan your main visit for the next day.

Frequently Asked Questions (FAQs)

Is there a direct train from Narita Airport to Meiji Shrine?

No, there is no single direct train. The most efficient route involves taking a train from Narita to a major Tokyo station (like Tokyo or Shinjuku), then transferring to the JR Yamanote Line to Harajuku Station, which is the closest station to Meiji Shrine.

What is the cheapest way to get from Narita to Meiji Shrine?

The cheapest way is by highway bus, specifically the Airport Limousine Bus or other shuttle services to Tokyo City Air Terminal (T-CAT) or Shinjuku Station, followed by a short subway/train ride to Harajuku. Fares start around 1,300-2,500 yen. Overnight buses can be even cheaper but take much longer.

How long does the train journey from NRT to Meiji Shrine take?

The total journey typically takes between 80 to 120 minutes, depending on your chosen train and connection times. The Narita Express (N'EX) to Shinjuku + Yamanote Line to Harajuku takes about 95-105 minutes. The Keisei Skyliner to Nippori + Yamanote Line is faster at around 80-90 minutes.

Is the JR Pass worth it for this trip from the airport?

For this single trip alone, no. A one-way Narita Express ticket costs about 3,070 yen, while a 7-day ordinary JR Pass costs around 50,000 yen. The JR Pass only becomes cost-effective if you plan extensive long-distance Shinkansen travel (e.g., to Kyoto, Osaka) within 7 days. However, the N'EX is included for free with the JR Pass if you have one.

What should I do if I arrive at Narita Airport very late at night?

If you arrive after the last train (around 11:00 PM-11:30 PM), your main options are: 1) A very expensive taxi (35,000-50,000 yen), 2) A pre-booked private transfer, or 3) Staying at a capsule hotel or airport hotel inside Narita Airport until morning when trains resume. Overnight buses are a limited option; check schedules carefully.

Can I take a domestic flight from NRT to Haneda to save time?

It's not recommended for saving time. While the flight is only ~1 hour, you must add: travel from NRT terminal to domestic gate (30+ mins), check-in/security (60+ mins), flight time, baggage claim, and then 30+ mins from Haneda to central Tokyo. Total 'door-to-door' time often exceeds 4 hours, making it slower than direct trains.

What is the best option for a family with lots of luggage?

Consider: 1) Narita Express (N'EX) which has ample luggage space, 2) Airport Limousine Bus which takes you directly to major hotels/stations with luggage compartments, or 3) A pre-booked private van transfer. Avoid routes with multiple complex subway transfers. Also, consider using a luggage delivery service ("Takkyubin") from the airport to your hotel.

Which train station is closest to Meiji Shrine?

Harajuku Station (JR Yamanote Line) is the closest and most iconic entrance, just a 1-2 minute walk to the main torii gate. The alternative is Meiji-jingumae 'Harajuku' Station (Tokyo Metro Chiyoda Line/Fukutoshin Line), located directly across from the JR station. Both serve as the primary gateways.