The Tokyo Metro Hanzomon Line runs directly from Shibuya to Oshiage Station in about 25 minutes. Senso-ji Temple in Asakusa is a 15-minute walk from Oshiage, or take the Tobu Line one stop back to Asakusa (150 yen). Total: about 30-35 minutes and approximately 250 yen.
Quick Answer: Tokyo Metro Hanzomon Line from Shibuya to Oshiage, then 15 minutes walk or 1 stop back to Asakusa. 30 to 35 minutes, approximately 250 to 400 yen. No transfers if walking from Oshiage. One transfer if taking the Tobu Line to Asakusa.
Best Route
Hanzomon Line to Oshiage, then walk (recommended): Tokyo Metro Hanzomon Line (Z, blue) from Shibuya (Z01) to Oshiage Station (Z14): 25 minutes, approximately 250 yen. Walk 15 minutes southwest from Oshiage to Asakusa and Senso-ji. The walk passes through a pleasant local neighbourhood.
Via Ginza Line (alternative): Hanzomon Line from Shibuya to Ginza (about 15 minutes), transfer to the Ginza Line to Asakusa (10 minutes). Total 30 minutes, about 250 yen. More transfers, but you arrive directly at Asakusa Station.
Step-by-Step Directions
Step 1: At Shibuya Station, board the Tokyo Metro Hanzomon Line (Z, blue/purple) toward Oshiage or the Tobu Skytree Line direction. The Hanzomon Line platforms at Shibuya are underground. 25 minutes to Oshiage Station.
Step 2 (walk route): Exit Oshiage Station and walk southwest toward Asakusa. The walk takes about 15 minutes and passes through Narihirabashi and the quieter streets on the east side of Asakusa. Follow Google Maps or the Senso-ji signs. The temple pagoda is visible as you approach.
Step 2 (train route): At Oshiage, transfer to the Tobu Skytree Line and take it 1 stop back to Asakusa Station (Tobu): about 2 minutes, 150 yen. Walk 5 minutes from Tobu Asakusa Station to Senso-ji Kaminarimon.
Cost
Hanzomon Line Shibuya to Oshiage: Approximately 250 yen.
Tobu Skytree Line Oshiage to Asakusa (optional): 150 yen.
Walk from Oshiage: Free.
Travel Time
Shibuya to Senso-ji Kaminarimon: approximately 35 to 40 minutes total (walking from Oshiage) or 30 minutes (via Tobu Line to Asakusa).
Taxi Option
A taxi from Shibuya to Asakusa costs approximately 2,000 to 4,000 yen and takes 25 to 40 minutes. The Metro is faster and far cheaper during most hours.
Best Option with Luggage
The Hanzomon Line from Shibuya is accessible. For luggage, taking the Tobu Line one stop from Oshiage to Asakusa avoids the 15-minute walk. Coin lockers near Asakusa Station for bag storage.
Best Option Late at Night
Senso-ji is open 24 hours. The Hanzomon Line from Oshiage to Shibuya runs until after midnight. The evening illumination of the Kaminarimon gate is a popular sight.
Nearby Guides
FAQ
Can I combine Shibuya and Asakusa in one day?
Yes, easily. The 30-minute journey between the two areas makes a full-day itinerary practical. Visit Shibuya Crossing and Harajuku in the afternoon, then head to Asakusa in the evening for Senso-ji illuminated and dinner in the area.
What is between Oshiage and Asakusa?
The 15-minute walk between Oshiage and Asakusa passes through a residential and small business area east of Asakusa. It is not particularly scenic but is safe and straightforward. The Sumida River Park and the Azuma Bridge area near Asakusa are highlights of the approach.
Is Senso-ji crowded with Shibuya-based visitors?
Senso-ji is one of the most visited attractions in Japan and is crowded throughout the day with visitors from across Tokyo. The most effective strategy from any base, including Shibuya, is to arrive before 9 am, when the morning quiet is still present.

