Your first move from Haneda Airport to Ueno is straightforward: take the Keikyu Airport Line into the city, then transfer to the JR Yamanote Line or a Tokyo Metro line depending on your hotel’s exact location. If everything moves smoothly, you’re looking at about 60–90 minutes door to door, but on a long-haul arrival day I’d mentally budget closer to 90 minutes. Try to clear immigration and customs, then get out of the airport by about 8:15 am if you can — that helps you beat the morning commuter crush and keeps the train platforms less hectic with luggage. If you’re dragging after the flight, don’t force anything fancy: just get to Ueno, drop your bags, and reset.
Once you reach Ueno station area, use the hotel’s luggage storage if check-in isn’t open yet. Most mid-range hotels here will happily hold bags before check-in, and this is the best time to change into lighter clothes, refresh, and maybe grab a bottled tea or coffee before heading back out. Keep this part loose — about 45 minutes is enough — because arrival day in Tokyo always feels a little longer than it looks on paper.
Start with Ameyoko Shopping Street, which is the perfect first walk in Tokyo after a flight. It’s loud, snacky, and very alive — a mix of dried seafood sellers, discount clothing, street food, and tiny casual eateries under the train tracks. This is where you can ease into the city without committing to a museum or a big meal. If you’re hungry, graze rather than sit down: grab yakitori, tamagoyaki, croquettes, or a fruit sandwich from a local bakery. Budget around ¥1,000–¥2,000 depending on how much snacking happens, and give yourself about 1.5 hours because this street is best enjoyed by wandering.
From there, head into Ueno Park for a slower rhythm. It’s a short walk from Ameyoko and gives your body a break from the flight and the station bustle. Stay light on the schedule here: a gentle loop through the park paths is enough, with no pressure to cover every corner on day one. If you want a proper sit-down lunch, Kakushintei is a lovely choice tucked in the park area — calm, traditional, and a nice contrast to the chaos outside. Expect about ¥1,500–¥3,000 per person depending on what you order, and it’s a good place to just sit, eat, and let the jet lag settle.
After lunch, continue at an easy pace through Shinobazu Pond. This is one of the nicest low-effort ways to end your first day: boats on the water, lotus leaves depending on the season, and a surprisingly peaceful view with the city still humming around you. Late afternoon light is especially good here, and it’s a good “first Tokyo sunset” moment without requiring any extra transport. Keep this final stretch to around 45 minutes, then drift back toward your hotel area, pick up anything you need from a nearby convenience store, and take it easy — tomorrow is when the real sightseeing starts.
Leave Ueno around 7:15–7:30 am so you can reach Asakusa before the temple crowds build; the Tokyo Metro Ginza Line is the easiest, and you’ll be stepping off into one of Tokyo’s most photogenic old-neighborhood mornings in about 10–15 minutes. Start at Senso-ji right after opening for the calmest atmosphere, when the incense is still hanging low and the main hall area feels far less rushed. Plan roughly 1.5 hours here, then walk straight onto Nakamise Shopping Street while the snack stalls are still manageable—this is the time for freshly baked kaminari okoshi, ningyo-yaki, little pickled gifts, and souvenir browsing before the midday crush arrives.
From there, head to Tokyo Skytree in the Oshiage area for a mid-morning view slot, ideally before the afternoon queue gets longer; if you want the observation deck, budget about ¥2,100–¥3,100 depending on the level. After that, keep lunch easy and close by at Sushiro Asakusa EKIMISE—a very local-friendly choice for a budget sushi meal around ¥1,000–¥2,500 per person, and a good reset before the afternoon walk. Once you’ve eaten, wander over to Kappabashi Street, where the pace slows down nicely: this is the best place in Tokyo to buy kitchen knives, lacquerware, ramen bowls, and those wonderfully weird plastic food models. It’s a relaxed 1.5-hour stroll, and if you’re the kind of traveler who likes practical souvenirs, this street is dangerous in the best way.
Wrap the day with Asakusa Shrine, which sits just beside Senso-ji but feels much quieter and more reflective—perfect for late afternoon, when the crowds thin and the light gets softer on the shrine grounds. Give yourself 30–45 minutes here, then you can either drift back toward Ueno for an easy dinner or stay in Asakusa for a simple izakaya meal and an early night. If you want to squeeze in one last look around, the lanes around Hoppy Street are lively without being overwhelming, but keep it gentle today: tomorrow’s plan is another busy Tokyo day, so this one works best when you leave enough breathing room to wander.
From Asakusa, hop on the Tokyo Metro Ginza Line and be in Harajuku in about 25–35 minutes, ideally leaving by 7:15–7:30 am so you reach Meiji Jingu before the shrine grounds get busy. The forested walk to the main hall is the whole point here: it feels calm and almost rural, especially on a weekday morning, and the earlier you go the better your photos and the quieter the atmosphere. Plan around 1.5 hours, and if you want to see the inner courtyard with minimal crowds, arrive close to opening. After that, drift over to Takeshita Street while it’s still manageable — it gets much more chaotic after 11 am, so this is the best window to see the neon, crepes, thrift shops, and youth-fashion energy without being swallowed by the lunch rush.
For something slower after the sensory overload, take a short walk to Cafe Kitchoan Omotesando. This is a nice reset: polished, calm, and a good place for dessert and matcha, with most people spending around ¥1,200–¥2,500 per person. It works well as a late-morning break or early lunch, and the Omotesando side streets are pleasant if you want to wander a little before moving on. From here, head to Shibuya Scramble Crossing around lunch or early afternoon when the flow is at its classic busiest — cross once for the experience, then pause for a minute on the side streets to watch the light change and the crowds pulse through. If you want the cleanest elevated perspective, go up to Mag's Park Rooftop Shibuya Crossing afterward; 45 minutes is enough, and it’s a nice way to see the crossing from above without repeating the same street-level scene.
Spend the late afternoon in Shibuya at Shibuya Loft, which is one of the easiest places in town for stationery, travel gear, postcards, and compact souvenirs if you want practical shopping rather than just fashion. Give yourself 1–1.5 hours here, because it’s the kind of store where you end up browsing more than planned. If you still have energy afterward, this is the part of the day where you can also squeeze in a cat cafe in the area or a casual coffee stop before heading back to Ueno — Shibuya is very easy to navigate, but it gets busier and more crowded toward evening, so I’d keep the rest of the night loose rather than overpacking it.
Leave Shibuya and Harajuku early so you can make the most of Tokyo DisneySea without fighting the worst of the entry rush; the JR Yamanote Line to Tokyo Station, then the JR Keiyo Line or Musashino Line to Maihama is the smoothest route, and you really want to be at the gates before opening if you can. This is one of Tokyo’s most crowd-sensitive days, so the game plan is simple: head straight in, use Disney Premier Access on the headline rides if you care about skipping the longest queues, and keep an eye on standby waits as soon as you enter. If you’re buying anything on-site, do it early—popular food and merch can sell out by midday on peak days.
By late morning or around lunch, slow the pace a bit and build in your scenic breaks: wander the Hotel MiraCosta promenade and the Mediterranean Harbor area, which is honestly one of the prettiest parts of the park and a nice reset between ride blocks. For lunch, New York Deli is a good no-fuss choice with sandwiches and casual plates, usually around ¥1,500–¥3,000 per person depending on what you order; it’s an easy sit-down option without eating too much into park time. After that, if you want one low-effort “memory” stop, fit in Mickey & Friends Greeting Trails in the afternoon when you’re less likely to feel rushed, then keep moving with whatever rides are still reasonable on wait time.
Stay inside the park into the evening if you can, because Tokyo DisneySea Hotel MiraCosta and the waterfront around Mediterranean Harbor feel much calmer after sunset and are perfect for a last slow lap with better atmosphere than daytime. Crowds usually ease a bit after the late-afternoon wave shifts to dining and parade viewing, so this is the best time to just enjoy the setting, take photos, and soak in the lights rather than chase one more big queue. If you’re hungry again, grab something simple before exit time so you don’t have to hunt for food after leaving the park.
Leave Ueno around 7:00 am for Kamakura so you land before the mid-morning tour groups; the easiest flow is JR Yokosuka Line via Tokyo Station and you should budget roughly 75–90 minutes door to door. Once you arrive, go straight to Tsurugaoka Hachimangu first — it’s the right way to start Kamakura, with a calmer shrine approach and fewer people on the paths. Give yourself about an hour here to walk the grounds slowly, check the pond area, and enjoy the cedar-lined feel before the city wakes up.
From the shrine, drift down Komachi-dori while it’s still lively but not yet shoulder-to-shoulder. This is the street for quick bites, souvenirs, matcha sweets, and little specialty shops; keep it loose and don’t try to “do” every store. For a proper pause, sit down at Hato Sabo, a very Kamakura kind of stop — understated, slightly old-school, and perfect for tea, cake, or a light lunch, usually around ¥1,200–¥2,500 per person depending on what you order. If you’re hungry, this is the best time to recharge before the temple stretch later.
After lunch, head to Kotoku-in for the Great Buddha of Kamakura; it’s one of those places that’s famous for a reason, and the timing is good because the first-wave crowds have usually thinned by early afternoon. Spend about 45 minutes here, then continue to Hase-dera for the softer, more atmospheric finish to the day. The temple garden and hillside views are especially nice in the late afternoon, and this is the spot where you can slow down, take photos, and enjoy a quieter Kamakura pace for 1–1.5 hours.
Plan to head back toward Tokyo before dinner-time congestion builds on the trains, especially on a weekend day. If you’re up for one last easy stop near your route home, you can grab a simple snack or coffee around Tokyo Station before returning to Ueno, but otherwise keep the evening open and low-key so you’re fresh for the next Tokyo day.
From Kamakura leave early enough to reach Odaiba by mid-morning — think around a 7:30–8:00 am departure so you’re not rushing your teamLab Planets TOKYO DMM slot. The cleanest move is JR Yokosuka Line or Shonan-Shinjuku Line to Shimbashi, then the Yurikamome into the bay; door to door you’re usually looking at about 70–90 minutes and roughly ¥900–¥1,100. If your hotel can hold luggage or you’ve got a small day bag, that makes the transfer much smoother because Toyosu and Odaiba are much more pleasant when you’re not dragging anything around.
Start with teamLab Planets TOKYO DMM first, exactly as planned, because the early timed entry is the best way to avoid the heaviest crowds and enjoy the installations before the late-morning groups arrive. Expect to spend about 1.5–2 hours here, and book your ticket in advance because walk-up chances are not something I’d rely on. After that, go straight to Toyosu Market for a fresh seafood breakfast or an early lunch — the market buildings and surrounding food spots are busiest later in the day, so this is the sweet spot for smoother queues. Budget around ¥1,500–¥4,000 per person depending on whether you keep it simple with sushi or go for a fuller set meal.
From Toyosu head over to Odaiba for an easy, low-stress stretch of the day: DiverCity Tokyo Plaza first for a lunch break and some shopping, then Gundam Base Tokyo if you want a proper pop-culture detour and a few photo stops. The mall is comfortable for 1.5–2 hours, and it’s a good place to tick off practical shopping too if you still want Uniqlo, Loft, or a quick browse for souvenirs later in the trip — the bay area is much less frantic than central Tokyo, so wandering feels easy here. If you want a snack or coffee, keep it casual and don’t over-plan this part; the day works better when you have time to drift between stores and rest a bit.
Finish with Kidzania / Odaiba waterfront promenade and stay out for the sunset if the weather is clear — this is one of the nicest ways to end a Tokyo bay day, with open views, ferries crossing the water, and a calmer atmosphere than the main tourist districts. An hour here is enough, but if you’re enjoying it, linger a little longer before heading back to Ueno. Going home is straightforward from Odaiba via Yurikamome back to Shimbashi, then a transfer onto the JR Yamanote Line or your preferred subway line; if you leave around 6:30–7:30 pm you’ll avoid the very worst of the commuter crush.
Start early at Tsukiji Outer Market while the stalls are still lively and the seafood is freshest — aim to be there by 7:00–7:30 am if you want the best breakfast atmosphere before it gets busier. This is the kind of place where you snack as you go rather than sit for a long meal: think tamagoyaki, grilled scallops, uni croquettes, tuna bowls, and coffee from tiny standing counters. Budget roughly ¥1,500–¥3,500 depending on how adventurous you get. Afterward, head to Roppongi for a polished sushi splurge at Sukiyabashi Jiro Roppongi if you’ve managed a reservation; if not, book a solid nearby sushi counter or lunch set in the area and keep the meal in the ¥5,000–¥20,000+ range depending on how fancy you want this finale to feel. I’d keep this as your one “big” meal of the day so the rest can stay flexible.
From Roppongi, make your way to the Tokyo Metropolitan Government Building Observation Decks in Nishi-Shinjuku for one of the best free city views in Tokyo. It’s a smart stop after lunch because the decks are a nice reset before shopping, and on a clear day you can really appreciate how huge the city is. Give it about 45 minutes; there’s usually no entry fee, and it’s less stressful than paying for a tower when your day is already packed. Then wander into Golden Gai in Shinjuku while it’s still afternoon — this is the best time for photos, because the alleyways feel atmospheric without the full evening crowd crush. Keep it to a relaxed 30–45 minutes of strolling, peeking into the lanes, and maybe grabbing a drink later if you decide to come back. After that, dive into Don Quijote Shinjuku Kabukicho for last-minute gifts, Japanese snacks, travel-size cosmetics, and the chaotic souvenir run Tokyo does best; plan 1–1.5 hours here because it’s easy to lose track of time.
Leave Shinjuku with enough cushion for your flight home — ideally 3.5–4.5 hours before departure if you’re flying from Haneda Airport, a little more if you have checked bags or want a calm airport meal. The simplest move is to head out by mid-to-late afternoon depending on your flight time, using the JR Yamanote Line or a taxi if you’re overloaded with shopping bags; from central Shinjuku, Haneda is usually straightforward but still worth padding because Tokyo rush hour can surprise you. If you do have a bit of extra time before leaving, this is the best day to use it for a final coffee, a convenience-store snack, or one last slow walk through the bright streets of Kabukicho before you wrap up your Tokyo trip.