Land on your morning Cathay Pacific flight from Jakarta, clear immigration and collect luggage; allow 60–90 minutes depending on queues and transfers. Consider a prepaid IC card (ICOCA) at the airport for convenience.
Take JR Kansai Airport Rapid (~50–60 minutes) or Nankai + subway to Tennoji; drop bags at your hotel (early check-in if available) and settle into the Abeno/Tennoji area.
Try Kushikatsu Daruma or local Shinsekai eateries for classic deep-fried skewers; Shinsekai opens through lunchtime and gives a strong Osaka vibe. Great first-meal introduction to Osaka comfort food.
Visit historic Shitennoji (one of Japan's oldest temples) and stroll Tennoji Park; both are near your Tennoji/Abeno base and open typically from early morning to late afternoon — check specific temple event hours.
Head up to Harukas 300 (Abeno Harukas observatory) for panoramic Osaka views; the observatory is usually open 9:00–22:00 (last entry varies), making it a perfect late-afternoon stop.
Return to Tennoji for dinner at a local izakaya or popular ramen shop. Many places in Tennoji are open until late; try local kushikatsu or izakaya dishes for variety.
Walk Shinsekai by night under Tsutenkaku tower; excellent atmosphere and late-night food stalls. Open all evening, easy short walk from Tennoji hotels.
Have a hearty breakfast at your hotel or a nearby café; many cafés open from about 7:30–9:00am in Tennoji. Fuel up for a full day at the aquarium and evening stroll.
Explore one of the world's largest aquariums — see the Pacific Ocean tank, whale sharks (if on display), and interactive exhibits. Kaiyukan generally opens 10:00–20:00 but check special hours/closures before travel.
Head to Namba for an evening in Dotonbori; arrive in late afternoon so you can see Dotonbori signage light up at dusk. Dotonbori is public and open 24/7 for strolling.
Sample takoyaki, okonomiyaki, kushikatsu and try famous restaurants such as Kani Doraku (crab) or local takoyaki stalls. Dotonbori is best experienced in the evening when neon signs glow.
Take iconic photos at the Glico running man, explore side streets of Shinsaibashi for late-night shopping. Area is alive into late night; metro lines run until around midnight.
Grab a quick breakfast and coffee near your hotel to arrive at Universal early. USJ is busy — aim to be at the gates 30–45 minutes before official opening.
Take the JR line to Universal City Station (approx 30–45 minutes from Tennoji). Trains run frequently, but mornings can be crowded on weekends and holiday periods.
Spend the day enjoying rides, shows and themed areas including Super Nintendo World; park hours vary (often 9:00–19:00 or longer) — check USJ's official hours for your date and consider Express Passes to reduce queue times.
Take an early train from Tennoji to Kyoto Station (approx 30–40 minutes by JR). Eating before you go speeds your day and lets you maximise time at sights.
Walk the historic Higashiyama district up to Kiyomizu-dera temple — the temple is typically open 6:00–18:00 (seasonal variations), offering great city views and traditional streets to explore.
Try a Kyoto-style set meal (kaiseki or yudofu around the temple area) to sample local flavours; many restaurants are open midday but popular places may need a short wait.
Travel to Arashiyama for the bamboo grove and riverside; it's peaceful in the afternoon and Tenryu-ji temple is open typically 9:00–17:00. Travel time from central Kyoto approx 20–30 minutes.
Take JR to Otsu or directly to Biwako Valley area (around 1–1.5 hours depending on route); depart early to maximise on-snow time. Check road/rail conditions in bad weather.
Enjoy snow play, skiing or sledging at Biwako Valley — seasonal lifts/cable-car usually run 9:00–16:00 (but vary by weather). Confirm open runs and lift times before travelling as snow conditions vary.
Eat at a resort café or restaurant offering warm stews, curry or soba; menus are typically available during operating hours but options can be limited on quieter days.
After a day in the snow, relax in a local onsen (hot spring) near Otsu if time permits; many onsen open through evening hours but check each facility's closing time.
Travel back to Tennoji and enjoy dinner in the city. Consider a relaxed meal after a busy outdoor day; Tennoji has many family-style restaurants open late.
Walk Kobe Harbourland and Meriken Park for harbour views and photo spots; attractions and waterside promenades are open all day and are easy-going in the morning.
Enjoy a Kobe beef lunch set at an accredited restaurant in Sannomiya for a memorable local specialty; many places serve lunch sets at lower prices than dinner.
Take the train/bus route towards Awaji (via Maiko/Akashi area) and cross towards Awaji Island; the Maiko Marine Promenade (under the bridge) is a recommended stop with typically 9:00–17:00 opening hours — check for closures.
Visit Awaji Yumebutai (architectural gardens) and, if time allows, see views of the Naruto whirlpools or local island attractions; opening hours for facilities vary — most are open 9:00–17:00.
Return to Tennoji in the evening and have dinner near the hotel. If you prefer island seafood, consider dining on Awaji before returning (confirm last transport times).
Try local dishes or set lunches around Nara-machi such as kakinoha-zushi (pressed sushi) or soba; midday opening times are standard around 11:00–15:00.
Head back to central Osaka for souvenir shopping: Kuromon Ichiba Market for food souvenirs and fresh snacks, and Shinsaibashi for fashion and gift shops. Most shops are open around 10:00–20:00.
Have a final big Osaka dinner: try takoyaki, okonomiyaki, or a yakiniku place. Many popular restaurants require reservations for dinner on busy nights.
For an international morning flight, depart your Tennoji hotel early — allow 2.5–3 hours for travel, check-in and immigration. The JR Kansai Airport Rapid or airport limousine/bus are options; confirm first train times if using rail.
Complete check-in and security for your Cathay Pacific flight to Jakarta; international counters typically open 2–3 hours before departure. Double-check terminal and airline counter details the day prior.