Morning: Start your trip with a visit to one of Osaka's most iconic landmarks, Osaka Castle. Walkthrough the castle's beautiful gardens and learn about Japan's fascinating history.
Afternoon: Take a stroll to Dotonbori, Osaka's famous shopping and entertainment area. Try out some local street food and shop for souvenirs.
Evening: End the day with a visit to the Umeda Sky Building. Take in the stunning views of Osaka from the observation deck.
Morning: Visit the Fushimi Inari Shrine, famous for its thousands of torii gates. Take a hike through the gates and enjoy the beautiful scenery.
Afternoon: Head to Kinkaku-ji, the Golden Pavilion. Take a tour of the temple and its stunning gardens.
Evening: Visit the Gion district, Kyoto's famous geisha area. Take a walk along the charming streets and maybe spot a geisha or two.
Morning: Take a cooking class and learn how to make traditional Japanese dishes like sushi and tempura.
Afternoon: Visit the Nijo Castle, a UNESCO World Heritage Site. Take a tour of the castle and its beautiful gardens.
Evening: Experience Kyoto's nightlife by visiting Pontocho Alley. Enjoy a traditional Japanese meal and drinks at one of the many restaurants and bars.
Morning: Spend the day at Universal Studios Japan. Enjoy the rides and attractions based on your favourite movies and TV shows.
Afternoon: Visit the Osaka Aquarium Kaiyukan, one of the world's largest aquariums. See the amazing marine life and learn about conservation efforts.
Evening: End your trip with a visit to the Tempozan Ferris Wheel. Take in the stunning views of Osaka Bay and the city skyline.
If you have time, consider visiting Hiroshima and Miyajima Island. These locations are rich in history and offer beautiful scenery.