Night skyline of Tokyo seen from above

The best cities in Japan to visit

From Tokyo to Hiroshima: how to choose your route according to the time and budget available.

Japan has hundreds of cities worth visiting, but most travellers have between ten days and three weeks. This guide helps you decide which cities to fit into your route, how many days to spend in each and what to expect in terms of budget.

Search for your flight to Japan

Compare flight prices to Japan from your city and book at the best price. The departure airport and the dates are indicative: change them to suit your trip.

Quick comparison of the main cities

This table summarises the must-see cities with the key data to plan your route at a glance.

CityRecommended daysIdeal forAvg. hotel/night (2 pax)From Tokyo
Tokyo4 – 6First visit, pop culture, food80 – 150 €
Kyoto3 – 5Temples, Gion, geishas, zen gardens90 – 160 €2 h 15 min (Shinkansen)
Osaka2 – 3Street food, nightlife70 – 120 €2 h 30 min
Nara1 (day trip)Deer, the Great Buddha, medieval temples60 – 100 €3 h (via Kyoto)
Hiroshima1 – 2Peace, history, Miyajima70 – 110 €3 h 50 min (direct Shinkansen)
Hakone1 – 2Mount Fuji, onsen, ryokan120 – 250 € (ryokan)1 h 30 min (Romancecar)
Kamakura1 (day trip)Open-air Great Buddha, zen temples70 – 120 €1 h (train)
Kanazawa2Historic districts, Kenroku-en garden70 – 130 €2 h 30 min (Hokuriku Shinkansen)
Takayama2Wooden old town, Japanese Alps70 – 130 €4 h 30 min (via Nagoya)
Kobe1 – 2Wagyu beef, port, Mount Rokko70 – 120 €2 h 45 min (Shinkansen)
Fukuoka2Ramen, yatai, gateway to Kyushu60 – 100 €5 h (Shinkansen)
Nikko1 (day trip)Lacquered shrines, mountain nature80 – 150 €2 h (direct train)

Why to spend time in each city

Japan is one of the few countries where you can travel by high-speed train between completely different cities in under two hours. That creates the temptation to try to see too much in too little time. The most common mistake a first-time traveller makes is to cram the schedule, believing that seeing more is the same as experiencing more.

The reality is that each Japanese city has its own character. Tokyo is chaotic and immersive. Kyoto is unhurried and ceremonial. Osaka is direct and loud in the best sense. Spending only a day in each does none of them justice.

The Shinkansen network connects the major hubs in very competitive times: Tokyo to Kyoto in 2h 15 min, Kyoto to Osaka in 15 min, Osaka to Hiroshima in approximately 1h 20 min. That makes getting around much easier, but it does not mean you should hop from city to city every day. This guide is designed to help you prioritise and build a route you will genuinely enjoy.

Tokyo: the best point of entry

Tokyo is not a city, it is a collection of cities within one metropolis. With nearly 14 million inhabitants in the metropolis alone (and some 37 million across the whole metropolitan area, the largest in the world), the neighbourhoods are so different from one another that you can spend a week without repeating an area and still keep discovering new things.

How many days: between 4 and 6 days is the reasonable minimum for a first visit. With 4 you can cover the essential neighbourhoods; with 6 you have room to go slower or to take a day trip such as Kamakura or Nikko.

Where to stay: Shibuya, Shinjuku and Asakusa are the most practical areas. All three have excellent metro connections and accommodation for every budget. If you prioritise the convenience of getting around Japan by train, the Tokyo Station area is also very valid.

What to see: the Shibuya crossing, the Asakusa district with Senso-ji temple, the Tsukiji market, the view from the Tokyo Skytree, the Akihabara district for pop culture and electronics, and the quiet streets of Yanaka if you want to escape the noise for a few hours.

Indicative budget: a mid-range hotel in Shinjuku from 80-120 € a night for two people. Eating well is cheap if you use izakayas and ramen shops: between 10 and 20 € per person and meal.

Kyoto and Nara: the cultural heart of Japan

If Tokyo represents modern Japan, Kyoto embodies the Japan you imagined before arriving. With more than 1,600 temples and shrines, the former imperial capital holds a cultural density with no equivalent in any other city in the country.

How many days in Kyoto: at least 3 days. With 4 or 5 you have time to visit the Arashiyama bamboo grove at a relaxed pace, walk the Philosopher's Path and explore the Gion district at dusk. The Fushimi Inari shrine — the thousands of orange torii gates —, the golden Kinkaku-ji pavilion and the Ryoan-ji temple with its rock garden are essential.

Nara is only 45 minutes from Kyoto by train and is a half-day or full-day trip worth every minute. Hundreds of deer roam freely through the park surrounding Todai-ji, whose Great Buddha hall is one of the largest wooden buildings in the world. If you have time, stay overnight: the city empties out at night and the experience is completely different.

Indicative budget: a hotel in central Kyoto from 90-140 € a night for two people. Most temples have free entry; those that charge are around 500-800 yen (3-5 €).

Osaka and Hiroshima: food and history

Osaka has a reputation as the most open and direct city in Japan. The street food of Dotonbori — takoyaki, okonomiyaki, kushikatsu — is reason enough to spend at least two nights here. Osaka Castle is worth half a morning. The Namba district and the Dotonbori corridor are essential at night.

How many days in Osaka: 2 to 3 days. The city has fewer historical attractions than Kyoto, but what it lacks in temples it makes up for in atmosphere, markets and restaurants.

Hiroshima is just over an hour by Shinkansen from Osaka (about 1h 20 min on the Nozomi and Mizuho services). The Peace Memorial Park and the Atomic Bomb Museum are an experience that changes the perspective of the trip. Set aside at least a full afternoon, and if possible the whole day. The trip to Miyajima, the shrine island 30 minutes away by ferry, offers one of the most photogenic moments in Japan: the floating torii of the Itsukushima shrine at high tide.

Indicative budget in Osaka: a hotel in Namba or Shinsaibashi from 70-110 € a night for two people. Eating in Dotonbori costs between 8 and 15 € per person.

Kanazawa, Hakone and Kamakura

If you have more than two weeks, these three cities add dimensions to the trip that the classic Tokyo-Kyoto-Osaka route does not cover.

Kanazawa (2h 30 min from Tokyo by Shinkansen) is the city that has grown most in popularity in recent years. Its historic centre preserves whole districts of samurai and geisha houses, and the Kenroku-en garden is considered one of the three best gardens in Japan. Perfect for travellers who want to escape the crowds of Kyoto.

Hakone (1h from Tokyo) is the natural showcase of Mount Fuji. The views of the snow-capped volcano from Lake Ashi are among the most iconic in the country. Hakone is also the best place to get started with onsen (hot spring) culture and ryokan (traditional inns) without straying too far from the capital.

Kamakura (1h from Tokyo) has the most famous open-air Great Buddha in Japan, a dozen zen temples in excellent condition and very easy access by train. It works well as a day trip from Tokyo or as a night to take things more slowly.

Takayama and Kobe: traditional mountains and good food

Two stops that enrich a long route without straying too far from the central axis.

Takayama is in the Japanese Alps, about 4h 30 min from Tokyo combining the Shinkansen to Nagoya and the Limited Express Hida train. Its old town of Edo-era wooden houses, the morning markets by the river and its proximity to the village of Shirakawa-go (a World Heritage Site for its thatched-roof farmhouses) make it one of the most authentic experiences of rural Japan. With two nights you have room for the town and the trip to Shirakawa-go.

Kobe is a stone's throw from Osaka and Kyoto: barely 12-13 minutes by Shinkansen from Shin-Osaka, or a little over half an hour by local train. It is world-famous for its wagyu beef, but it also has a pleasant port, the historic Kitano district with its Western merchant houses and night views from Mount Rokko. It works very well as a day trip from Osaka or as a special dinner.

Fukuoka and Nikko: two extremes for repeat visitors

These two cities do not usually feature on a first trip, but they are the most interesting bets if you already know the Tokyo-Kyoto-Osaka axis and want to see a different side of the country.

Fukuoka is the largest city in Kyushu, the southern island, and the gateway to a region quieter and more rural than central Japan. It is about 5 hours by Shinkansen from Tokyo, so it only pays off if you have three weeks or arrive on a direct flight. It is famous for its tonkotsu ramen (pork-bone broth, originally from the Hakata area) and for the yatai, the street food stalls set up each night by the Naka river. With two nights you have time to eat well, see the Dazaifu Tenmangu shrine on the outskirts and use it as a base for trips around Kyushu.

Nikko is at the opposite extreme: just 2 hours north of Tokyo by direct train, it is one of the best day trips from the capital. Its ensemble of gold-lacquered shrines and temples — led by the Toshogu, mausoleum of the shogun Tokugawa Ieyasu — is a World Heritage Site. The mountain setting, with waterfalls and Lake Chuzenji, means the visit combines culture and nature in unusual proportions. In autumn (late October to mid-November) it is one of the most spectacular and accessible koyo spots from Tokyo.

How to fit them in: Nikko fits into any route as a day trip from Tokyo without altering the rest of the plan. Fukuoka, on the other hand, requires reorganising the logistics: the logical thing is to end the trip there and fly back from its airport, or to arrive directly if your international flight allows it.

How to organise your route

The most common route for a first trip of 14 days is as follows:

  • Tokyo: 5 nights (includes a day trip to Kamakura or Nikko)
  • Hakone: 1 night (onsen and Fuji views on the way south)
  • Kyoto: 4 nights (includes a day trip to Nara)
  • Osaka: 3 nights (includes a day trip to Hiroshima and Miyajima)

This route always moves in the same direction and the return flight leaves from Osaka (Kansai airport), which avoids the cost of going back to Tokyo. It is the most efficient option in time and money.

For 21 days, the most recommended variants are to add Hiroshima as its own stop (2 nights), to include Kanazawa on the way between Tokyo and Kyoto using the Hokuriku Shinkansen, or to extend Kyoto to 5-6 nights to explore the villages of Ohara and Kibune.

If you have fewer than 10 days, the most sensible thing is to focus only on Tokyo (3-4 nights) and the Kyoto-Osaka axis (4 nights), leaving the rest for a second visit. Trying to do too much in too little time is the mistake that generates the most regret.

A note on the JR Pass: the Japan Rail pass covers the Shinkansen on most legs of the classic route. For a 14-day route between Tokyo and Osaka, the pass usually pays off if you also travel to Hiroshima or Kanazawa. If you only do Tokyo-Kyoto-Osaka, compare the individual tickets: sometimes they are cheaper.

How much does your route through Japan cost? Use the Yadori planner to calculate the total budget for your trip: flights, hotel, transport and activities distributed across cities and nights.
Calculate my budget

More travel guides

Frequently asked questions

How many cities can you visit in 15 days in Japan?

With 15 days you can comfortably visit between 4 and 5 cities: Tokyo (4-5 nights), Kyoto (3-4 nights), Osaka (2-3 nights) and day trips to Nara or Kamakura. If you travel fast, you can add Hiroshima, but avoid spending fewer than 2 nights in any main destination.

Which is the best city in Japan to start the trip?

Tokyo is the most logical point of entry and the best place to start. It has two large international airports (Narita and Haneda), the most complete metro network and a variety of neighbourhoods that let you ease in at the pace of the jet lag. Kyoto, just 2h 15min away by Shinkansen, is the second most visited city and complements Tokyo perfectly.

Is the JR Pass worth it for a classic Tokyo-Kyoto-Osaka route?

It depends on whether you add more stops. For just Tokyo-Kyoto-Osaka, individual tickets can be cheaper (~280 €). If you add Hiroshima, Kanazawa or Fukuoka, the 7- or 14-day JR Pass usually pays off. Always calculate before buying; you have the detail in our JR Pass guide.

What is the best time of year to visit Japan?

Spring (March-April, sakura) and autumn (October-November, koyo) are the most popular, but also the most expensive. January-February is the cheapest period and has its own advantages: snow in the north and fewer tourists. June has rain but good prices.

How much does it cost to travel to Japan in 2026?

A 14-day trip for two people with a mid-range hotel, JR Pass, mixed meals and activities comes to between 4,500 and 7,000 € in total with flights included. The largest variable cost is the flights (700-1,500 € per person depending on the season) and accommodation. We break it down item by item in how much it costs to travel to Japan.

Do you need to book hotels far in advance?

In high season (sakura in April, Golden Week in May, koyo in November) book at least 3 months ahead, especially in Kyoto where good hotels sell out fast. Outside those dates, 4-6 weeks is usually enough.

Is it better to stay in Kyoto or Osaka?

It depends on what you prioritise. Kyoto has the temples and the traditional atmosphere, but it is more expensive and quieter at night. Osaka is cheaper, livelier at night and lets you do Kyoto as a 15-minute train trip. For most travellers on a tight budget, Osaka is the smarter option. We analyse it in detail in our Kyoto or Osaka comparison.

Is it worth visiting Hiroshima from Osaka?

Yes. Hiroshima is just over an hour by Shinkansen from Osaka (about 1h 20 min on the Nozomi and Mizuho services from Shin-Osaka). The Peace Memorial Park and the Atomic Bomb Museum are must-sees, and combined with an afternoon on the island of Miyajima (floating torii), you can do the trip in one long day or stay overnight to take it more slowly.

Is Japan a safe destination to travel solo?

Japan is one of the safest countries in the world for tourists. The crime rate is very low, transport is punctual and reliable, and Japanese people tend to be very helpful to foreign travellers. It is an especially recommended destination for solo travellers.

Do you need a visa to travel to Japan?

No, for most Western travellers. Citizens of the visa-exempt countries (the EU, the US, Canada, the UK, Australia and more) can enter Japan visa-free for tourism for up to 90 days: you only need a valid passport and, in practice, an onward ticket. As of today Japan does not require any prior electronic authorisation of the ESTA type. What is worth doing before you fly is filling in the Visit Japan Web form to speed up immigration and customs, but it is not a visa. You have the detail in our Japan visa guide.

Is it worth including Fukuoka or Nikko in the route?

It depends on how much time you have. Nikko is 2 hours from Tokyo by direct train and works perfectly as a day trip without altering the rest of the plan: World Heritage shrines and mountain nature. Fukuoka, on the other hand, is about 5 hours by Shinkansen from Tokyo, so it only pays off if you travel three weeks or more, or if you fly directly to Kyushu. For a first two-week trip, prioritise the Tokyo-Kyoto-Osaka axis.