Start with fresh street-food bites (grilled seafood, tamago-yaki, sushi) at Kuromon Ichiba for a true Osaka morning; the market is lively and a great intro to local flavours. Many stalls open by 8:00–9:00; check individual stall hours.
Walk the covered Shinsaibashi-suji shopping street for fashion, souvenirs and quirky Japanese shops; most stores open ~10:00–20:00. It's a good warm-up before the busier Dotonbori area.
Try Osaka's famous takoyaki (octopus balls) along Dotonbori—quick, iconic, and cheap street food. Stalls are open midday into the evening and perfect for a casual lunch.
See the Glico Running Man sign and take an optional Don River cruise to view neon-lit Dotonbori from the water; cruises typically run daytime into the evening (confirm seasonal times).
Return to Kuromon for additional snacks and groceries to sample more regional treats or pick up gifts; many stalls still open until mid/late afternoon (typically until 17:00–18:00).
Head to retro Shinsekai to soak in Showa-era neon and try local kushikatsu; the Tsutenkaku observation tower offers a view over old-Osaka (tower open ~9:00–21:00, check last-entry times).
Finish the day with kushikatsu (deep-fried skewers), a Shinsekai specialty — Daruma is a classic choice; most kushikatsu restaurants open midday and close around 22:00–23:00.
Grab a quick bakery breakfast at a major station (Vie de France or local bakeries open ~7:00) or use your hotel breakfast to save time before castle sightseeing.
Visit Osaka Castle and its surrounding park — the castle museum and observation deck open around 9:00 and close ~17:00 (last admission typically 16:30); it's essential for history and great skyline views.
Right near the castle, the Museum of History offers context on Osaka’s development with panoramic views of the castle from select floors; usual hours ~9:30–17:00 (confirm seasonal hours).
Enjoy Osaka-style okonomiyaki (savory pancake) at a well-known spot like Mizuno in Dotonbori — many okonomiyaki restaurants operate 11:00–21:00 and are a filling midday option.
Head to Umeda and ascend the Sky Building’s observatory for sweeping city views; the observatory usually opens ~10:00 and stays open into the evening (often until 22:30).
Wander shops and department stores in Umeda; Hep Five features the red Ferris wheel (rides operate into the evening) and many cafes for a mid-afternoon break.
Grab sandwiches or onigiri from a konbini (FamilyMart/Lawson) or a nearby station cafe to eat en route; arriving early at USJ helps maximize rides and shows.
Take the JR or Hanshin line to Universal City Station—arrive 30–60 minutes before scheduled park opening to beat queues (park opening times vary seasonally; typically ~9:00).
Spend the day at USJ enjoying themed lands (Wizarding World, Minion Park, Jurassic, Super Nintendo World). Check the day's park opening time and consider an Express Pass to reduce wait times.
Eat inside the park at a themed restaurant—options vary by land; expect standard theme-park prices and lines (restaurants typically open with park hours).
Take an early JR (or private line) from Osaka to Kyoto to maximize your day; trains typically take 25–40 minutes depending on the service. Buy an IC card for smooth transfers.
Visit the famous torii-lined trails at Fushimi Inari — the shrine grounds are open 24 hours and are best early to avoid crowds; full hike to the summit takes 2–3 hours but you can enjoy a shorter walk.
Explore Kiyomizu-dera and its panoramic wooden stage overlooking Kyoto; temple hours commonly run early morning to late afternoon (often ~6:00–18:00, seasonal variations apply).
Travel to Arashiyama to see the Bamboo Grove (free) and visit Tenryu-ji temple (typically open ~8:30–17:30) and riverside sights; aim to arrive mid-afternoon for softer light and fewer crowds.
Celebrate the last night with affordable conveyor-belt sushi or an izakaya in Namba or Umeda; many such places stay open late, perfect after a full day.