Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Tokyo and Osaka Shopping and Thrifting Itinerary with Halal Food Stops

Day 1 · Mon, Nov 16
Tokyo, Japan

Arrival and first night in Tokyo

  1. Narita Express (N’EX) — Narita Airport to Tokyo Station, ~60–70 min, take a train around 15:00–16:00 after immigration; reserved seats, easy luggage space, then transfer to your hotel line from Tokyo Station.
  2. Doton Plaza Shibuya — Shibuya, afternoon, ~1 hour; handy for halal groceries/snacks and travel supplies near your base in Tokyo.
  3. Shibuya 109 — Shibuya, late afternoon, ~1.5 hours; classic fashion mall for first-round shopping and trend browsing.
  4. MEGA Don Quijote Shibuya Honten — Shibuya, evening, ~1.5 hours; good for souvenirs, cosmetics, snacks, and budget shopping in one stop.
  5. Gyumon — Shibuya, dinner, ~1 hour, about ¥1,500–¥3,000 per person; a popular halal-friendly ramen option to finish the day.

Afternoon Arrival

Land at Narita Airport around 13:00, clear immigration and baggage claim, then head for the Narita Express (N’EX) from the airport to Tokyo Station. I’d aim for a departure around 15:00–16:00 so you’re not rushing; the ride is about 60–70 minutes, reserved seating is included, and there’s proper luggage space, which makes it much easier than dragging bags through local trains. Once you reach Tokyo Station, you can switch to your hotel line from there — if you’re staying around Shibuya, Shinjuku, or Ueno, the transfer is straightforward with a Suica/IC card.

Late Afternoon Shopping in Shibuya

From Tokyo Station, make your way to Shibuya and start at Doton Plaza Shibuya for halal groceries, snacks, drinks, and little travel supplies. It’s a practical first stop because you can stock up early for the rest of the trip, especially if you want easy halal snacks between shopping. After that, walk over to Shibuya 109, which is best for a first browse rather than a serious buying mission — it’s all about trend-focused fashion, accessories, and casual streetwear. Expect to spend around 1.5 hours here if you’re the type who likes to compare floors and pop in and out of a few stores. Everything is close enough on foot, so keep the pace relaxed and leave room for wandering around Shibuya Center-gai and the surrounding side streets.

Evening Shopping and Dinner

When you’re ready for budget-friendly buys, go to MEGA Don Quijote Shibuya Honten. This is the place for souvenirs, beauty products, snacks, household bits, and random things you didn’t know you needed; it’s a very easy “one-stop” shop and usually feels lively into the night. Prices are generally good, and it’s worth checking the tax-free counters if you’re spending more. Finish the day with dinner at Gyumon in Shibuya — a well-known halal-friendly spot, good for ramen and a comforting first-night meal. Budget about ¥1,500–¥3,000 per person, and if there’s a queue, just put your name in and browse nearby while you wait. Since it’s your arrival day, keep the evening light and simple so you can rest well before the bigger shopping days ahead.

Day 2 · Tue, Nov 17
Shibuya, Tokyo

Shopping and thrifting in Shibuya

Getting there from Tokyo, Japan
JR Yamanote Line or Tokyo Metro (IC card/Suica) — 20–30 min, ~¥180–¥250. Best as an easy daytime local move; no need for a taxi unless you have heavy luggage.
Taxi/rideshare — 15–25 min, ~¥2,500–¥4,500 if you’re traveling with lots of bags.
  1. 2nd Street Shibuya Center Gai — Shibuya, morning, ~1.5 hours; strong first stop for thrifting with lots of secondhand fashion and accessories.
  2. KINJI Harajuku — Harajuku, late morning, ~1.5 hours; one of the best-known thrift spots for colorful streetwear and vintage finds.
  3. WEGO Harajuku — Harajuku, midday, ~1 hour; good for affordable casual fashion and easy mix-and-match shopping.
  4. Hikarie ShinQs — Shibuya, afternoon, ~1.5 hours; polished department-store shopping with a calmer pace after thrifting.
  5. The Great India — Shibuya, dinner, ~1 hour, about ¥1,200–¥2,500 per person; halal-friendly Indian meal that’s convenient after a shopping day.

Morning

From Tokyo to Shibuya, take the JR Yamanote Line or Tokyo Metro with your Suica/IC card; it’s usually about 20–30 minutes and costs roughly ¥180–¥250. If you’re coming from an area with luggage, leave a little buffer and aim to arrive in Shibuya by around 9:30–10:00 AM so you can shop before the streets get too packed. Start at 2nd Street Shibuya Center Gai, right in the heart of the action, and give yourself about 1.5 hours to dig through the racks — this is one of the easiest places to find budget-friendly sneakers, jackets, denim, and accessories, especially if you like everyday Japanese streetwear rather than ultra-rare vintage. The vibe here is fast and busy, so go in with a short wishlist and move quickly on good pieces.

Late Morning to Midday

From Shibuya to Harajuku, the easiest hop is the JR Yamanote Line to Harajuku Station; it’s only a few minutes, and on foot you’ll still feel the shift in energy as you get closer to Takeshita Street and the side alleys. Spend your late morning at KINJI Harajuku for about 1.5 hours — this is a classic thrift stop for colorful, youthful fashion, vintage tops, patterned shirts, bags, and one-off finds that feel very “Tokyo.” After that, walk over to WEGO Harajuku for about an hour; it’s more affordable and less hunt-heavy than a pure thrift shop, so it’s a good place to fill gaps in your wardrobe with easy tees, skirts, basics, and layering pieces. If you need a halal snack or coffee break, this is a convenient part of town to pause briefly around the backstreets before heading back toward Shibuya.

Afternoon to Evening

Return to Shibuya and slow the pace down a bit at Hikarie ShinQs, a cleaner, more polished shopping stop where you can browse cosmetics, lifestyle goods, and fashion without the chaos of the thrift streets. Plan around 1.5 hours here; it’s especially nice if you want to compare sizes, pick up gifts, or just enjoy a more relaxed browse after the morning hunt. By dinner, head to The Great India in Shibuya for an easy halal-friendly meal — expect around ¥1,200–¥2,500 per person, and it’s a reliable choice when you want something filling after lots of walking. If you still have energy after dinner, you can do a final slow loop through Shibuya Center Gai before heading back, but keep it light so you’re rested for the next shopping day.

Day 3 · Wed, Nov 18
Harajuku, Tokyo

Shopping district day in Harajuku and Shinjuku

Getting there from Shibuya, Tokyo
JR Yamanote Line from Shibuya to Harajuku — 2–3 min train time, about 5–10 min total including platforms, ~¥150. Very practical and frequent.
Walk via Omotesando — ~20–25 min, free, good only if you want to stay above ground and it’s not raining.
  1. Meiji Jingu — Harajuku, morning, ~1.5 hours; start with a peaceful walk before the shopping crowds.
  2. Laforet Harajuku — Harajuku, late morning, ~1.5 hours; compact fashion mall with plenty of trend and streetwear browsing.
  3. Chicago Harajuku — Harajuku, midday, ~1 hour; dependable thrift shop for vintage denim, jackets, and casual pieces.
  4. Shinjuku Takashimaya — Shinjuku, afternoon, ~1.5 hours; efficient department-store shopping with lots of brand variety in one place.
  5. Maaidah — Shinjuku, dinner, ~1 hour, about ¥1,500–¥3,500 per person; halal restaurant option in a convenient central area.
  6. Shinjuku Gyoen National Garden — Shinjuku, early evening, ~1 hour; a relaxed final stop before heading back to your hotel.

Morning

Take the JR Yamanote Line from Shibuya Station to Harajuku Station and start your day at Meiji Jingu right after opening, ideally around 8:00–8:30 AM, before the school groups and shopping crowds build up. The shrine grounds are free, and the walk through the cedar-lined approach feels like a proper reset before a full shopping day. Spend about 1.5 hours here; wear comfortable shoes because the paths are long, and it’s a calm, shaded walk even in November. From Harajuku Station, it’s an easy stroll into the shrine entrance, and then you can drift back toward the main shopping streets when you’re done.

Late Morning to Midday

Head to Laforet Harajuku next, which is best visited late morning when the stores are open and the energy starts picking up. This compact mall is great for trendier fashion, accessories, sneakers, and streetwear without having to cover too much ground, so it’s easy to browse without getting overwhelmed. After that, walk over to Chicago Harajuku for thrift shopping; this is one of the more dependable secondhand spots in the area for vintage denim, jackets, tees, and casual pieces, usually with prices that range from budget-friendly to mid-range depending on the item. If you want a quick halal lunch nearby, look around Takeshita Street and the Omotesando side streets for Muslim-friendly options, but keep it simple so you have time to browse properly.

Afternoon to Evening

After a short ride on the JR Yamanote Line to Shinjuku Station, spend your afternoon at Shinjuku Takashimaya for efficient one-stop shopping; this is the kind of place where you can compare beauty items, fashion labels, home goods, and gifts all under one roof. It’s especially useful if you want to shop without hunting across multiple districts. For dinner, go to Maaidah in Shinjuku; it’s a convenient halal choice and a good place to slow down after a long shopping day, with meals usually around ¥1,500–¥3,500. End with a relaxed walk through Shinjuku Gyoen National Garden if timing and daylight allow — it’s peaceful, clean, and a nice final stop before you head back to your hotel. From Shinjuku, take the JR Yamanote Line or Tokyo Metro back toward your accommodation; if you’re staying near Shinjuku, Shibuya, or Ueno, this is a very easy return with frequent trains and no need for a taxi.

Day 4 · Thu, Nov 19
Osaka, Osaka

Day trip and overnight in Osaka

Getting there from Harajuku, Tokyo
Tokaido Shinkansen Nozomi or Hikari from Tokyo Station to Shin-Osaka Station (use JR + Shinkansen booking on SmartEX or JR East/West) — about 2 hr 30 min on Nozomi / 3 hr on Hikari, roughly ¥13,000–¥15,000. Depart around 07:00–08:00 to match the day’s early Osaka plan and still arrive before late morning.
Night bus (e.g., Willer Express) — 8–9 hours, ~¥4,000–¥9,000. Cheaper, but you’ll lose sleep and arrive much less fresh.
  1. Shinkansen Hikari / Nozomi (Tokyo Station to Shin-Osaka Station) — Tokyo Station to Osaka, depart around 07:00–08:00, ~2.5–3 hours; reserve seats and arrive early for platform navigation with luggage.
  2. Shinsekai — Ebisucho/Dobutsuen-mae area, late morning, ~1.5 hours; walk this retro district first for local atmosphere and easy food stops.
  3. MEGA Don Quijote Shinsekai — Shinsekai, midday, ~1 hour; useful for cheap shopping, snacks, and quirky souvenirs.
  4. Namba Parks — Namba, afternoon, ~1.5 hours; a good shopping stop with a smoother pace than the busiest arcades.
  5. Honolulu Coffee Osaka Namba — Namba, late afternoon, ~45 min; café break, about ¥800–¥1,800 per person, good for resting between shops.
  6. Osaka Mosque & Culture Center — Nishi area, evening, ~45 min; practical halal stop for prayer and a calm reset before dinner.

Morning

Start early and make your way to Tokyo Station for the Tokaido Shinkansen Hikari / Nozomi to Shin-Osaka Station. If you can, aim for a departure between 7:00 and 8:00 AM so you’ll land in Osaka with the whole day ahead of you. Give yourself at least 20–30 minutes at Tokyo Station if you have luggage, because the shinkansen platforms are easy enough once you’re inside, but the station is huge and the walking time adds up. A reserved seat is worth it for comfort, especially with bags and shopping plans later in the day.

Once you arrive at Shin-Osaka Station, keep it simple and head straight toward the retro side of town. The easiest way into the area is usually via Osaka Metro Midosuji Line from Shin-Osaka to Dobutsuen-mae Station; from there it’s a short walk into Shinsekai. This neighborhood is best visited late morning, before the lunch crush, when the streets feel a little more atmospheric and less chaotic. Wander around Tsutenkaku Tower, the covered lanes, and the old-school storefronts; it’s not polished, but that’s exactly the charm.

Lunch and Shopping

For food and quick shopping, Shinsekai is a good place to keep things casual. If you want halal-friendly eating, look for simple grilled chicken, curry, or Muslim-friendly ramen spots in the wider Namba/Shinsekai area and use the time here for snacks rather than a heavy sit-down meal if you’re unsure. Then head into MEGA Don Quijote Shinsekai for the fun, cheap-shopping part of the day. It’s the kind of place where you can spend an hour easily on snacks, beauty items, socks, novelty gifts, and random Japan-only finds. Prices are generally good, and it’s a reliable stop if you want souvenirs without spending the whole day in one department store.

Afternoon

From Shinsekai, make your way over to Namba Parks for a calmer shopping stretch. It’s a much smoother, less frantic experience than the tiny backstreets and crowded arcades around Dotonbori, so it’s perfect when you want air-conditioning, cleaner floors, and a more relaxed browse. You’ll find fashion, lifestyle shops, and plenty of places to sit if your feet are already done with the day. If you’re interested in nearby halal groceries or ingredients for your stay, the broader Namba area is also one of the easiest places in Osaka to look around for Muslim-friendly food options and imported products.

Late Afternoon to Evening

Take a proper break at Honolulu Coffee Osaka Namba and order something light so you can rest before the evening. It’s a nice reset point between shopping stops, and a café break here usually runs about ¥800–¥1,800 per person depending on what you get. After that, continue to Osaka Mosque & Culture Center in the Nishi area for prayer and a quieter pause before dinner. It’s a very practical stop if you want a calm place to pray and regroup before heading back. If you still have energy afterward, stay in the Namba area for a simple halal dinner nearby, then return by Osaka Metro to your hotel; for accommodation, the most convenient bases are Namba, Shinsaibashi, or Umeda if you want easy access to both shopping and halal food shops.

Day 5 · Fri, Nov 20
Tokyo, Japan

Return to Tokyo and final shopping day

Getting there from Osaka, Osaka
Tokaido Shinkansen Nozomi or Hikari from Shin-Osaka to Tokyo Station — about 2 hr 30 min on Nozomi / 3 hr on Hikari, ~¥13,000–¥15,000. Take the 07:00–08:00 departure so you can still fit the Ueno/Akihabara stops and keep a comfortable buffer for airport transfer later.
Flight (Itami/Kansai to Haneda/Narita) — roughly 3.5–5 hours door-to-door, ~¥10,000–¥25,000 depending on fare and airport access; only worth it if you find a very cheap nonstop.
  1. Shinkansen Hikari / Nozomi (Shin-Osaka Station to Tokyo Station) — Osaka to Tokyo, depart around 07:00–08:00, ~2.5–3 hours; choose an early train to keep your connection buffer for the airport day.
  2. Ameyoko Shopping Street — Ueno, late morning, ~1.5 hours; lively final shopping area with bargains, snacks, and easy browsing.
  3. Uniqlo Ueno — Ueno, late morning, ~1 hour; good last-minute basics and lightweight packing purchases.
  4. Akihabara Radio Kaikan — Akihabara, midday, ~1 hour; a fun final stop for collectibles, gifts, and small shopping finds.
  5. Naritaya Tokyo Ueno — Ueno, lunch, ~1 hour, about ¥1,200–¥2,800 per person; reliable halal ramen option near your shopping route.
  6. Keisei Skyliner / Narita Access route to Narita Airport — Ueno/Keisei-Ueno to Narita Airport, depart around 10:30–11:00, ~40–50 min; best for a smooth airport run before your 14:35 flight, leaving a comfortable check-in margin.

Morning

Start early from Shin-Osaka Station on the Tokaido Shinkansen Hikari or Nozomi and aim to be on a train between 7:00 and 8:00 AM so you still have a relaxed final day in Tokyo and a clean buffer before your airport transfer later. If you’re carrying shopping bags from Osaka, reserve a seat with luggage space; once you reach Tokyo Station, switch to the JR Yamanote Line or JR Keihin-Tohoku Line to Ueno Station in about 5–7 minutes. That gets you straight into the more low-key, bargain-heavy side of the city without wasting time.

Begin at Ameyoko Shopping Street, which is best when it’s still lively but not crushingly packed — around late morning is perfect. This is the kind of place where you can wander, compare prices, and pick up last-minute gifts, socks, accessories, snacks, and simple fashion pieces without feeling pressured. Keep an eye out for street snack stalls and discount cosmetics shops; a comfortable budget for light shopping here is around ¥2,000–¥8,000, depending on how easily you get tempted. From Ameyoko, Uniqlo Ueno is an easy walk and is ideal for practical basics like AIRism layers, socks, and extra packing cubes if your suitcase is already getting full.

Lunch and final shopping

For lunch, head to Naritaya Tokyo Ueno in the Ueno area for halal ramen. It’s a very convenient stop on your shopping route, and a good place to recharge before more browsing; expect roughly ¥1,200–¥2,800 per person. If you want a simple, no-fuss meal, this is exactly that — fast enough to keep the day moving, but reliable and comfortable for Muslim travelers. After lunch, take the JR Yamanote Line from Ueno Station to Akihabara Station in about 4–5 minutes, then walk to Akihabara Radio Kaikan for one last round of gift hunting. It’s a fun stop for anime goods, trading items, figure shops, and small collectibles, and even if you’re not buying much, it’s a great place to browse for souvenirs that feel very Tokyo.

Airport run

For the smoothest connection, leave the city around 10:30–11:00 AM from Ueno Station or Keisei-Ueno Station using the Keisei Skyliner or Narita Access route toward Narita Airport. The Keisei Skyliner is the easiest to follow if you want speed and predictability, with a ride of about 40–50 minutes; budget around ¥2,570 one way for the Skyliner, while regular access services are cheaper but slower. For a 14:35 flight to KL, this timing gives you a comfortable check-in margin at Narita, and if you arrive a bit early, you’ll have time for a last coffee or snack before security.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version