After immigration and baggage collection at Narita International Airport, follow the signs to the Narita Express (N’EX). The direct train to Shinjuku Station takes about 85–95 minutes; allow extra time for purchasing or collecting tickets, and keep the children’s luggage manageable on the busy platforms. Reserved seats are recommended, with a typical adult fare around ¥3,250 one way; children’s fares are discounted. From Shinjuku Station, walk or take a short taxi ride to your hotel for check-in and a quick rest. If you arrive later than planned, shorten the garden visit rather than rushing the whole afternoon.
Walk to Shinjuku Gyoen National Garden, usually open from 9:00 to 16:30 with last entry around 16:00; it is generally closed on Mondays, though confirm December holiday hours before departure. Admission is roughly ¥500 for adults, with reduced fees for children. In early December, the autumn leaves may still add color, but sunset comes early—around 16:30—so keep the visit relaxed and head toward Tokyo Metropolitan Government Building Observatory afterward. The observatories are normally open into the evening and admission is free; check the official schedule because occasional closures occur. From the garden, allow about 20 minutes on foot or use a short taxi ride if the six-year-old is tired.
Spend about 45 minutes wandering through Omoide Yokocho, just west of Shinjuku Station. It is atmospheric but cramped, so a stroller can be awkward and children should stay close; treat it mainly as a photo-and-snack stop rather than committing to the tiny counters. For the planned halal dinner, take the JR Yamanote Line from Shinjuku to Shibuya—about 7 minutes, ¥170–¥200 per person—and walk roughly 10 minutes to Gyumon Shibuya. Reserve ahead, especially for a group of five, and confirm halal requirements when booking; meals commonly cost ¥3,000–¥6,000 per person. After dinner, return to Shinjuku by the Yamanote Line or taxi, budgeting around ¥1,000–¥1,500 for a family-sized taxi depending on traffic.
Take the Tokyo Metro Ginza Line to Asakusa, arriving around 8:00–8:30 a.m. from your Shibuya- or Shinjuku-area accommodation. The ride takes roughly 30–40 minutes and costs about ¥210–¥250 per adult; use a Suica or PASMO and avoid rush hour by leaving around 7:00–7:30. Start at Kaminarimon Gate, when the huge red lantern and surrounding street are still relatively calm, then walk through to Senso-ji. Allow about an hour for the temple grounds, incense burner, five-storey pagoda, and family photos. The main temple buildings generally open around 6:00 a.m. in December, though some interior areas may have separate hours. Be respectful during prayers and avoid blocking worshippers.
Continue along Nakamise-dori, the traditional shopping street leading toward the temple. It is a pleasant place to browse folding fans, toys, lucky charms, and snacks such as ningyoyaki and senbei; many shops open around 9:00–10:00 a.m. For a short break and excellent neighborhood views, visit the Asakusa Culture Tourist Information Center opposite the gate. Its observation deck is free and usually open from around 9:00 a.m.; you can see the temple approach, the Sumida River, and Tokyo Skytree. For Muslim-friendly eating, check ingredients carefully with snack vendors, as many sweets may contain gelatin or cooking alcohol, and keep lunch flexible if the children need a rest.
Walk about 10 minutes east toward Sumida Park after the temple area becomes busier. The riverside paths are easy with children and offer open views toward Tokyo Skytree; in December, plan for about an hour and bring warm layers because the river breeze is noticeable. If everyone still has energy, let the children enjoy a slower walk and photo stop rather than adding another major attraction. For dinner, return toward Naritaya Asakusa, a well-known halal restaurant serving ramen and Japanese dishes. Expect approximately ¥1,000–¥2,000 per person, but check the latest opening hours and queue situation before heading over, as seating is limited and evening demand can be strong. Finish by about 7:00 p.m.; Asakusa is atmospheric after dark, and the family can stroll back through the illuminated temple grounds before taking the Ginza Line home.
After breakfast, take the Tokyo Metro Ginza Line from Asakusa Station to Ueno Station—only about five minutes, with trains roughly every few minutes. From the station, walk into Ueno Park for an easy one-hour start: the broad paths are stroller-friendly, and December’s bare trees and crisp winter light make it pleasant before the museums become busy. Aim to arrive around 8:45–9:00 a.m.; the park itself is always open and free. Continue on foot to the National Museum of Nature and Science, which usually opens at 9:00 a.m. and takes around two hours. The dinosaur skeletons, Japanese wildlife, and space exhibits work well for mixed ages; check the official website for current opening days, as museums generally close on Mondays. Admission is approximately ¥630 per adult, with children typically free or very low-cost.
Walk about 15 minutes toward Ameyoko Shopping Street for lunch and a little browsing, allowing roughly 1½ hours. The market is liveliest from late morning, with snack stalls, clothing shops, dried-food vendors, and small restaurants packed along the railway tracks. For a clearly Muslim-friendly meal, Halal Yakiniku PANGA is a reliable option near Okachimachi, though it is worth checking opening hours and reserving if you want yakiniku; otherwise, look for seafood, vegetarian dishes, or clearly labelled halal options around the market. Keep children close in the busiest lanes, and expect lunch to cost about ¥800–¥1,500 per person at casual spots. From Ueno-Okachimachi Station, take the Toei Oedo Line to Kuramae, change to the Toei Asakusa Line, and continue to Oshiage Station—about 25–30 minutes with an IC card.
Spend the afternoon at Tokyo Skytree, allowing around two hours indoors and reserving timed-entry tickets in advance, especially for a weekend or school-holiday visit. The Tembo Deck and, if budget permits, Tembo Galleria offer excellent winter views; haze can occasionally obscure Mount Fuji, so do not promise the children a clear sight. A family ticket combination can become expensive, so consider booking only the Tembo Deck, roughly ¥2,100–¥2,400 per adult depending on date, with discounted children’s fares. Afterward, stay inside Solamachi, the large shopping and dining complex beneath the tower. Browse the character shops and seasonal decorations, let the children choose a small souvenir, and have dinner before returning. Allow about ¥1,000–¥2,500 per person; the restaurant floors offer plenty of seafood, vegetarian, and international choices, while Naritaya Halal Yakiniku nearby is another practical halal option if open. Return from Oshiage Station on the Toei Asakusa Line toward your accommodation, or connect to the Ginza Line via Asakusa; keep the evening unhurried so the younger child is not walking too late.
Check out early and aim to be at Tokyo Station by about 7:30–8:00 a.m., allowing time to find the correct Shinkansen platform, buy breakfast, and board without rushing the children. Store large suitcases in your reserved oversized-baggage seats or use a luggage-delivery service; keep one small day bag with winter layers, snacks, and travel documents. After arriving at Kyoto Station around late morning, leave luggage at your accommodation or use station lockers, then take the Karasuma Subway Line to Shijo Station. The walk to Nishiki Market takes roughly 10 minutes. The market is generally busiest from late morning onward, so allow about 1½ hours and remember that many stalls sell non-halal seafood, meat, or products containing mirin and sake; ask before sampling. This is a good place for small, inexpensive tastings rather than a full meal.
From Nishiki Market, walk approximately 20 minutes west toward Nijo Castle, or take a short taxi ride if the children are tired and luggage is still with you. Allow about two hours for the palace interiors, gardens, and famously chirping nightingale floors. The castle normally opens around 8:45 a.m. and closes in the late afternoon, with last entry well before closing; check the official calendar because December hours and closures can vary. Admission is roughly ¥1,300 for adults, with reduced child pricing. Wear comfortable shoes, as some indoor areas require removing footwear. Afterward, stroll or take the subway toward the Kamo River, then enter Pontocho Alley around dusk. The narrow lane is atmospheric but cramped with a stroller, so keep the group together and avoid blocking restaurant entrances.
Have dinner at Ayam-ya Karasuma, a short walk or one subway stop from the central dining area. It is known for halal ramen, with a typical budget of about ¥1,000–¥2,000 per person; arrive before the main dinner rush because seating is limited and opening days can change. After eating, take a taxi or the Keihan Line toward Gion-Shijo, then walk to Gion Shirakawa for a gentle 45-minute evening loop beside the canal and traditional machiya houses. Keep voices low, do not photograph geiko or maiko without permission, and expect cold temperatures after sunset. Return to your Kyoto accommodation by train, bus, or taxi; for a family of five, splitting a short taxi ride can be worthwhile when buses are crowded.
Leave your Kyoto accommodation around 7:00–7:30 a.m. and take the JR Sagano Line from Kyoto Station to Saga-Arashiyama—about 15–20 minutes and ¥240 per adult with an IC card. The train is straightforward, but morning services can be busy, so keep the children close and board near the middle of the train. From Saga-Arashiyama Station, walk roughly 15 minutes toward the Arashiyama Bamboo Forest. Arriving around 8:00 a.m. makes a big difference: the grove is still atmospheric, and you can take your time on the uphill path before tour groups arrive. Allow about an hour, with warm layers and shoes suitable for uneven paving.
Continue directly to Tenryu-ji, whose north gate is beside the bamboo route. Spend around 1–1½ hours in the temple grounds and garden; the landscaped pond garden is the highlight and gives everyone a quieter break from the crowds. The temple generally opens from 8:30 a.m., with admission around ¥500 for the garden, plus an additional fee if you enter the buildings. Keep some cash ready, and note that strollers may be awkward on parts of the garden route.
Walk about 10 minutes toward Yoshiya Arashiyama for lunch, ideally arriving before noon or making a reservation if available. Its vegetable-focused Kyoto cuisine suits a family looking for a lighter meal, with set meals usually around ¥2,000–¥4,000 per person. Explain your halal requirements clearly and confirm cooking ingredients, dashi, sauces, and alcohol use before ordering; vegetarian dishes are not automatically halal. If the children need something simpler, ask about rice, tofu, vegetables, or plain grilled options.
After lunch, stroll to Togetsukyo Bridge, allowing about 45 minutes for river views and family photos. December can feel cold beside the water, especially in the shade, but the mountain backdrop is beautiful even after the autumn leaves have faded. Cross only as far as the children enjoy, then walk into Arashiyama Park’s Nakanoshima Area for about an hour. This open riverside space is a good place to let the children run around while adults take a quieter break; convenience stores near the station are useful for drinks and snacks.
Keep the rest of the afternoon flexible rather than adding another major temple. From Nakanoshima, it is an easy walk back toward Saga-Arashiyama Station or the central Arashiyama shopping streets. If everyone still has energy, browse the small craft and snack shops, but avoid relying on late lunch service—many restaurants begin closing by mid-afternoon. Return to Kyoto by the JR Sagano Line when convenient; the ride back takes about 20 minutes, and an early return is sensible after the walking-heavy morning.
From your accommodation, take the JR Sagano Line from Saga-Arashiyama Station to Kyoto Station, then change to the JR Nara Line for Inari Station. Allow about 35–45 minutes including the transfer, and aim to arrive at Fushimi Inari Taisha around 8:30 a.m. The shrine grounds are free and open around the clock, making this the best time to walk beneath the famous vermilion torii before tour groups arrive. Follow the lower trail for about 60–90 minutes; there is no need to climb all the way to the summit with the children. Afterward, take a short break at Vermillion espresso bar & info., where drinks and light snacks are useful before continuing. Expect roughly ¥500–¥800 per person, and note that seating is limited.
From Fushimi Inari, take the JR Nara Line one stop to Momoyama or Fushimi—depending on the exact route you choose—and walk toward the Fushimi Sake District, about 15–20 minutes. Spend around 90 minutes along the quiet canal paths and traditional brewery streets, admiring the wooden facades and white-plastered storehouses rather than focusing on alcohol tastings. Keep lunch simple from a café or convenience store if needed; many brewery-area establishments are not halal-certified, so check ingredients carefully. Then travel to Kyoto Railway Museum in Umekoji: the most practical route is back to Kyoto Station, followed by a 15-minute walk or a short local bus ride. The museum is usually open 10:00 a.m.–5:00 p.m. and costs approximately ¥1,500 for adults, ¥500 for children aged 3–5, and ¥700 for elementary and junior-high students. Allow two hours for the locomotives, simulator areas, and hands-on exhibits.
Let the children run off their remaining energy at Umekoji Park, directly beside the museum, for about 45 minutes. In December, daylight fades early, so bring warm layers and finish the outdoor stop before dusk. From Umekoji Park, walk or take a short bus ride back toward Kyoto Station for dinner at Honolu Kyoto. Allow about an hour and budget roughly ¥1,000–¥2,000 per person; confirm the day’s opening hours and halal-friendly menu before setting out, as restaurant schedules can change. After dinner, return to your accommodation by train, subway, or bus—using an IC card is simplest—and avoid adding another sightseeing stop tonight.
Take the Hankyu Kyoto Line Limited Express from Kyoto-Kawaramachi Station around 8:00–8:30 a.m. to Osaka-Umeda; the ride takes about 40–45 minutes and costs roughly ¥410 per adult. From Umeda, allow around 25–30 minutes to reach Osaka Castle Park by Osaka Metro and on foot. Begin with a relaxed walk through the grounds toward the castle exterior—December mornings are crisp, and the wide paths give the children space to move around. Allow about 1½ hours, including photos; the park is free, while entering the castle tower costs approximately ¥1,200 for adults, with children’s discounts. Then walk or take a short subway ride to the Osaka Museum of History, which usually opens at 9:30 a.m.; its elevated galleries and large-scale city displays are particularly good for children. Set aside about 1½ hours, with admission generally around ¥600 for adults and reduced prices for children. Check the museum’s official schedule before leaving, as occasional closures occur.
Around midday, travel south to Kuromon Ichiba Market in Nippombashi—about 20 minutes by Osaka Metro from the castle area. The covered market is best treated as a browsing stop rather than a single restaurant: look for grilled seafood, fruit, tamagoyaki, rice dishes, and vegetarian options, but ask about mirin, sake, pork, and shared cooking equipment before buying. Some stalls are cash-only, and prices can be high for ready-to-eat seafood, so budgeting ¥1,000–¥2,000 per person is sensible. After lunch, walk roughly 10 minutes to Dotonbori. Follow the canalfront from the Ebisu Tower area toward the famous Glico Running Man sign, then let the children enjoy the bright shopfronts and arcade atmosphere. Keep bags and phones secure in the busiest lanes, and use the canal walk for a slightly calmer route.
For dinner, walk through Namba to Matsuri, a halal Japanese restaurant known for approachable dishes such as okonomiyaki, takoyaki-style items, and other Japanese comfort food. Depending on the exact branch and queue, expect about ¥1,500–¥3,000 per person; arrive before the main dinner rush, around 5:30–6:00 p.m., because family seating can fill quickly. Confirm halal status and ingredients with staff when ordering, especially for sauces and seafood dishes. After dinner, return to Osaka-Umeda by Osaka Metro or Hankyu-connected routes for the trip back to Kyoto; allow roughly 45–60 minutes from central Namba to your accommodation, and avoid making the children walk all the way back through the busiest shopping streets.
Check out early, leave your luggage with the hotel if possible, and reach Namba Yasaka Shrine around 8:30 a.m. The enormous lion-head stage is the highlight and takes about 45 minutes to see; the grounds are free and generally open from early morning. From most Namba hotels, it is a 10–15-minute walk, or a short ride to Namba Station followed by a walk. Visit respectfully, keep voices low, and note that the shrine has uneven paths and limited facilities, so use the hotel bathroom before leaving.
Walk next to Namba Parks, arriving around 9:30–10:00 a.m. The shopping complex usually opens around 11:00 a.m., but its dramatic rooftop gardens and exterior terraces can be explored earlier, depending on access. Spend about an hour here, then buy travel snacks and drinks once the shops open. Look for packaged rice crackers, fruit, sandwiches, and individually wrapped sweets; check labels carefully for alcohol or gelatin if required. Keep your shopping light because you will be changing trains with the children and luggage.
Return to Namba Station and take the Nankai Airport Line toward Rinku Town; the trip takes roughly 35–40 minutes by regular service, while a faster train costs more. Allow extra time to collect luggage from your hotel before departing Namba. At Rinku Premium Outlets, plan about two hours for a relaxed final shopping stop. The outlet typically operates from around 10:00 a.m. to 8:00 p.m., though December holiday hours can vary. There are plenty of family-friendly restaurants and cafés nearby, but halal availability is limited, so choose seafood, vegetarian dishes, or clearly labelled meals and ask staff about cooking ingredients. The outlet is a short walk from Rinku-Town Station, and the nearby waterfront gives children space to stretch their legs.
From Rinku-Town Station, take the JR or Nankai train to Kansai International Airport; the ride is about 5–15 minutes depending on the service and terminal connection. Aim to leave the outlet no later than three hours before your international departure, allowing time for the short train ride, check-in, baggage drop, security, and immigration. At Kansai International Airport, use the prayer room before boarding—ask airport information for the current location, as facilities and terminal access can change. For the final meal, choose a clearly labelled seafood or vegetarian option, or a halal-certified restaurant if available; do not rely on a “Muslim-friendly” label without checking ingredients. Keep passports, boarding passes, medicines, and children’s essentials in one easily accessible bag, and arrive at the gate early because the airport can involve long walks between security and boarding areas.
No packing list attached yet.