From traditional temples to bustling cities, Japan offers a beautiful blend of history, culture, and modernity.

It’s no wonder, then, that it was the most popular travel destination of 2024. To make sure you soak it all in when you’re there, here are 14 essential things to do on your first visit. Each one will give you a unique taste of Japan’s incredible spirit and charm.
1. Take in the cherry blossoms (if it’s sakura season).

If you’re visiting during cherry blossom season, you’re in for a treat. Hanami, or cherry blossom viewing, is a beloved tradition in Japan, and parks are filled with people celebrating under the pink blooms. Stroll through sakura-lined paths, or join a picnic for a truly local experience. Cherry blossom season brings a special kind of magic to Japan.
2. Explore a traditional Japanese temple or shrine.

Japan’s temples and shrines are serene, beautiful, and full of history. Whether it’s Tokyo’s Senso-ji or Kyoto’s Fushimi Inari, visiting these sacred spots offers a quiet moment to appreciate Japanese spirituality and culture. Take your time to absorb the architecture and peaceful surroundings. Temples and shrines provide a glimpse into Japan’s deep traditions.
3. Ride the shinkansen (bullet train).

The shinkansen is famous for its speed, efficiency, and comfort. Taking a ride on this iconic train is a must for experiencing Japan’s ultra-modern side. You’ll be whisked across cities in no time, with a smooth and scenic journey. Plus, it’s a practical way to explore more of Japan in one trip.
4. Enjoy a meal at a sushi conveyor belt restaurant.

Conveyor belt sushi restaurants, or “kaiten-zushi,” are a fun and accessible way to enjoy fresh sushi. Watch as plates roll by and pick what looks good, trying new flavours along the way. It’s a relaxed, unique dining experience that feels distinctly Japanese. The best part? You can try a variety of dishes at your own pace.
5. Visit a Japanese convenience store.

Japanese convenience stores, or “konbini,” are on another level, offering a wide array of food, drinks, and essentials. From bento boxes to onigiri, you’ll find quality, delicious options perfect for a quick meal. Pop in to discover local snacks and treats – you’ll be amazed at the selection. Konbinis are an everyday treasure trove of Japanese culture.
6. Spend an evening in a Japanese izakaya.

An izakaya is a Japanese-style pub where locals gather to eat, drink, and relax after work. It’s a casual atmosphere with small plates, drinks, and a lively vibe that captures Japan’s social culture. Enjoy classic dishes like yakitori, sashimi, and tempura, and soak up the laid-back ambiance. It’s a great way to connect with Japanese culture in a friendly setting.
7. Experience an onsen (hot spring).

Relaxing in an onsen, or hot spring, is a Japanese tradition that’s as soothing as it is rejuvenating. Onsens are found across the country, often surrounded by beautiful natural scenery. They’re a place to unwind and enjoy Japan’s geothermal wonders. Just remember, bathing etiquette is important – wash up before getting in!
8. Wander through a bamboo forest.

Japan’s bamboo forests, like the famous Arashiyama Bamboo Grove in Kyoto, are peaceful and stunningly beautiful. Walking through towering bamboo stalks is like stepping into another world. It’s a quiet, calming experience that feels uniquely Japanese. The natural beauty of these forests is unforgettable.
9. Try Japanese street food.

From takoyaki (octopus balls) to yakitori (grilled skewers), Japanese street food is both diverse and delicious. Street food stalls are often found in busy areas and during festivals, offering quick bites that highlight regional flavours. It’s the perfect way to explore local tastes. Each dish gives you a taste of Japan’s food culture on the go.
10. Explore an ancient Japanese castle.

Japan’s castles, like Himeji and Matsumoto, are grand and rich in history. Touring these castles is a journey back in time, where you can imagine life during Japan’s feudal era. Each castle has unique architecture and stories to tell. Walking the grounds is a great way to connect with Japan’s past.
11. Stay in a traditional ryokan (Japanese inn).

Spending a night at a ryokan offers a look into traditional Japanese hospitality. You’ll sleep on tatami mats, enjoy a kaiseki meal (multi-course Japanese dinner), and may even have access to an onsen. It’s a beautiful, serene experience that highlights Japanese culture. Staying in a ryokan is both relaxing and memorable.
12. Shop in Tokyo’s bustling districts.

Tokyo is full of vibrant shopping areas, from Shibuya to Akihabara, each offering something unique. Browse high-tech gadgets, fashion, and local goods as you take in the energy of the city. These areas are a blend of culture and commerce, buzzing with excitement. It’s an experience that shows Japan’s modern and lively side.
13. Visit a Japanese garden.

Japanese gardens, like Kenroku-en in Kanazawa or Kinkaku-ji’s garden in Kyoto, are designed to bring peace and harmony with nature. Walking through carefully arranged plants, rocks, and ponds is incredibly calming. These gardens reflect Japanese aesthetics and love for nature. Each one offers a beautiful escape from city life.
14. Try a tea ceremony.

A traditional tea ceremony is a thoughtful and beautiful experience rooted in Japanese culture. You’ll learn the precise steps of making and serving matcha (green tea) in a serene setting. It’s not just about tea – it’s about mindfulness and respect. The tea ceremony captures Japan’s elegance and appreciation for ritual.