How long to stay in each city? Itinerary tips and tricks

Whether you are the type who loves pre-trip research, or the type who prefers to just wing it upon arrival, the issue of how long to stay in each place is a major one. We all want to maximize our time in the better places when on multi-stop trips, but figuring out which those are isn’t quite so obvious on your first visit to any part of the world.

Some of the best and most famous tourist cities on the planet are actually best visited in one well-planned day, while many others require 3 or 4 days to even feel like you are scratching the surface. Having been around the world a couple of times while studying these places as I go, I’ve sorted out some “best practices” on itinerary planning.

And lately I’ve been answering dozens of questions for readers in both the Europe itinerary planning and Eurorail Pass articles, so hopefully this will be of use for those going through the process soon.

>>>Germany itinerary suggestions
>>>France and Italy itinerary suggestions

How to figure out how long to stay in each city

If you are forming an itinerary for a multi-stop trip, the tips below should help you confidently make a plan you’ll enjoy.

Move as slowly as you can allow yourself to

For the longest time I was tired of hearing seasoned travelers preach about slow travel and its virtues. I even wrote a response about the benefits of fast travel, which I still stand by. But while helping people sort through their proposed itineraries lately I can’t deny that the most common mistake continues to be trying to see too much in too little time.

Many of the specific reasons are outlined below, but to sum it up, you’ll have a better time if you remember that it’s supposed to be a vacation and not a race. If you try to visit a major city in only a day or two you’ll mainly be left with the knowledge that you ended up skipping a long list of worthwhile things. Most likely you’ll have future trips to see the next set of cities, so it’s unwise to plan as if this is your only chance.

For major cities, 3 nights is a minimum, and 4 or 5 is better

So with the above in mind, you should already be crossing stops off of your itinerary, but when you get down to adding up days the first rule is to allow at least 3 nights in major cities, and especially the spread-out ones. In Europe, the major cities include LondonParisAmsterdamBerlinPragueRomeFlorenceMadridBarcelona, and Istanbul.

Most other cities deserve a minimum of 2 nights (although 3 is often better). As we’ll discuss below, your travel days will almost never be fruitful sightseeing days, and traveling every other day gets tiring in general.

For compact cities, 2 nights can be long enough

Again, discussing the minimum duration to make a visit even worthwhile, quite a few of the world’s best tourist cities have one central core that can be walked across in an hour or less. In these cases, you can actually see a lot in just two days, especially if you choose a central hotel or hostel as well.

European examples of this include Dublin, Edinburgh, Cologne, Munich, Nice, Copenhagen, Krakow, Budapest, Bratislava, Belgrade, Naples, and most cities in France and Spain except for the largest ones. There are dozens if not hundreds more just within Europe, and you can often tell which they are when you look at a map of hotels or hostels and discover that most of them are clustered within a couple square miles or so in the center.

A few famous cities can be done in 1 night, but only if you plan well

Another popular rule of itineraries is that you should never travel on consecutive days, meaning trying to see a city in one day or less. While this is a good rule, there are a few interesting exceptions to it, but only if you’ve planned it in advance. My favorite example of this is Venice, but it also works for Rothenburg, Germany, or any of the other compact medieval cities.

Cities like these tend to be insanely crowded from about 10am until 6pm because they are filled with day-trippers on bus tours. Some of them, most notably Venice, are also very expensive, so most budget tourists stay outside of the city if they stay in the area at all.

So the one-night strategy is this:

Arrive early, hopefully by noon, and check into a hotel or hostel in as central a location as you can afford. Then see the sights for a few hours until you tire of the extreme crowds, and go back to your place for a rest. About 6pm, head out again to discover you will soon have the city almost to yourself, and walk around enjoying the scenery before dinner and maybe a couple drinks into the late evening.

The following morning, wake up early and see whatever leftover checklist sights you missed the first day, and come back to check out of your hotel when it gets too crowded again. By noon or so, you are off to the next place, where you can catch your breath and slow down again.

Day trips to small and/or expensive places are good strategy

Continuing to focus on Europe because it’s both popular and compact, there are many interesting and worthwhile towns that are 90 minutes or less by train or bus from larger cities. Depending on the specifics, it’s usually better to stay in the larger city and see the others as day trips rather than spending a night or two there. It’s wise to take train or bus fares into account, and if a round-trip seems to expensive and you are moving in that direction anyway then it might be better to change cities.

Famous examples of this are seeing Monaco and Cannes (both expensive) while staying in relatively inexpensive Nice on France’s southern coast. You can visit Pisa (which is only worth a couple hours) while staying in Florence, and you can visit many interesting places while staying in Paris. The point is, when places look close together on a map, investigate the day-trip strategy.

Mix shorter stays with longer ones every week

As long as your whole trip is at least two weeks (and I hope it is), you’ll also want to take general pacing into account. If you line up a bunch of cities that look like they can be visited in one or two days each, it’s still not wise to move so quickly. A general rule could be to limit your travel days to no more than 3 per week, or 5 in two weeks.

One time I had a Eurail Pass and I did 11 cities in 17 days (including stopping in Munich for 6 hours during Oktoberfest on my way to Innsbruck), and it was ridiculous. As relaxing as trains can be while they are moving, being on them several times per week gets exhausting, and flying is even worse.

Research flight or train durations before adding too much

Another of the more common mistakes people make in Europe in particular is not realizing how long it can take between some cities. While most of the major cities are 5 or fewer hours apart by train, there are many that take 12 or more hours and might require a change along the way. A night train could be a good strategy for those, or flying, of course, but however you do it you’ll need to factor that into your trip.

So whether it’s a 12-hour train ride or even a 1-hour flight where you have to get to the airport two hours early and then take another 2 hours getting into town after you land, days like these can be pretty much written off for sightseeing. By the time you arrive you’ll be disoriented and exhausted, so having dinner near your hotel or hostel might be all you’ll be capable of. The point is, on flight or long train ride days, add another night in order to see the new city properly.

If money is an issue, check our price indexes and plan accordingly

It seems like most of us are trying to keep expenses low while we travel, and this is one major reason I created Price of Travel in the first place. Not only should it be helpful to know about how much each city costs (at least relative to the others), but it should help you sort out an itinerary where you maximize time in the cheap-great cities while hustling through the expensive-great cities.

Hopefully you are already aware of the Backpacker Index, which calculates typical expenses for budget travelers and backpackers. The Europe Backpacker Index ranks 47 cities by price, with the cheapest only costing a quarter as much as the most expensive. There is also the Europe 3-star traveler Index, which does the same thing for mid-range travelers. The Asia Backpacker Index ranks the most popular destinations on that continent, which are also the cheapest in the world.

Don’t plan itinerary stops just because you’ve heard of a place

Another mistake that seems common is that people plan stops in cities just because they’ve heard of them or maybe they are the next major city on the map. Now, a travel purist might argue that every city has its own charms to be discovered, which is true (sort of), but remember our goal here is to maximize time in the great places and minimize time in the duds.

You might even ask yourself, with each city on my list, can I form at least a sentence or two on exactly why I am going there? Do you know of specific attractions you don’t want to miss, or is there a certain local food you’ve been intending on trying? If you can’t come up with something concrete about each place, it’s time to research and consider cutting it. Good examples of cities like this are Frankfurt, Brussels, Rotterdam, Dresden, Bratislava, Belgrade, Zagreb, and even Milan. I’ve stayed in all of those, but I wouldn’t recommend any of them for a first visit to Europe unless you have particular reasons.

If you plan to move quickly, better to wing it than lock it all in

So, you are still planning on visiting 10 cities in 21 days. You might actually pull it off exactly as planned and you might love it, but I’d be willing to bet that along the way you’ll realize you are spending too much time moving and too little time appreciating what you’ve come to see.

The best favor you can do for yourself if you want to try something like this is to lock in the first 2 or even 3 destinations with hotel reservations and transportation, and then evaluate the rest of it as you go. In other words, please don’t buy airline or train tickets all in advance for such a wild itinerary. If by Day 11 you’re really enjoying your 3rd or 4th city, you don’t want to have to keep racing to the next ones just because it seemed like a good idea when you were at home a few months before.

Leave a Reply

Your email address will not be published. Required fields are marked *

All Comments

  1. Amol says:

    Hi Roger,

    Thanks for this very useful article.

    Which of the following places(Max 5) would you recommend,in order of preference, for a 18 day trip to Europe in June/July.

    Budapest,Krakow,Warsaw,Switzerland, Barcelona,Paris,Lisbon, Amsterdam and Reykjavic.

    If you could suggest days in each,that would be wonderful.


    1. Roger Wade says:


      This is an interesting list with many great choices. The first one I’d eliminate is Warsaw, which is a bit dull compared to Krakow and the others. I’d also save Iceland for a time when you have a week or more if possible. Reykjavik itself isn’t very interesting and the sights near the city are just okay, but the rest of the country is magical (and far less crowded) so I’d recommend a 7 or 8-day trip around the Ring Road on its own if possible. Also, it’s pretty out of the way.

      I think I’d save Barcelona and Lisbon for a future trip as well. Both are great, but I prefer the others for this trip. So in order of Preference I’d go Paris, Amsterdam, Switzerland (Interlaken area), Budapest, and Krakow. I think the most efficient way would be fly into Amsterdam for 3 days then a high-speed train down to Paris for 4 days then a train to Interlaken for 3 or 4 days (it’s amazing and also expensive). Then a flight from Zurich to Budapest for 3 days and then a flight (the trains take 9 hours) to Krakow for 3 days and then probably a flight back to Amsterdam for your flight home. That should be about 18 action-packed days. I’m happy to help more if you have other questions. -Roger

  2. Murali OS Shankar says:


    We are planning for a 10 nights trip to the following places traveling from Singapore
    1. London
    2. Switzerland
    3. Italy
    4. Iceland
    5. Amsterdam

    What would you suggest?

    1. Roger Wade says:


      My first suggestion would be to focus your trip on maybe 3 of those 5 places since you’ve only got 10 days. I strongly suggest staying 3 nights in almost any place that you visit because if you go faster it means spending every other day or every day in airports or train stations or going back and forth between them. London and Amsterdam are easy to combine and you’d want at least 3 nights in London and at least 2 nights in Amsterdam, and probably 3 nights.

      Iceland is a bit over 3 hours each way from London by plane so it would take most of a day each way. The airport there is over an hour from Reykjavik and the closer attractions. I’d save it for another trip in the future.

      You could see the highlights of Switzerland in about 4 days so you might save Italy for a future trip as well. The fastest Italy itinerary I recommend is 1 day in Venice, 2 days in Florence, and 3 days in Rome. However, you could have a great Switzerland visit in 4 days. I have a whole article on where to go in Switzerland and the short version is you’ll want to spend at least 2 nights in the Interlaken area and at least 1 night in Lucerne. If you have a 4th night you could spend it in either of them. The Interlaken area is more spectacular (specifically the Lauterbrunnen Valley), but Lucerne is also amazing. You can fly into the Zurich Airport and take a train to Lucerne and then a day or two later take a train to Interlaken. Don’t bother with Zurich itself.

      I hope this helps and let me know if you have any other questions. -Roger

  3. Jackie Palm says:

    We are traveling July 1 to 14th in and out of London.

    What would you suggest for time spent , order of travel and mode of transport (Eurail? Eurostar?) We are thinking these cities, but open to other ideas.

    Amsterdam (a must)

    I look forward to hearing from you!


    1. Roger Wade says:


      I’m glad this has been helpful. I think your plan sounds great, although it will require a few flights. Fortunately, those flights will be quite cheap as long as you book them in advance.

      I’d fly into London and spend 3 nights there. Then I’d take the Eurostar train to Paris for 3 more nights. Then take the high-speed train (a bit over 3 hours) to Amsterdam and spend 2 or 3 days there. Then you’ll be best off flying into Munich for 2 or 3 days and then a flight to Rome for 3 days and then back to London or home. You could save Munich for another trip and fly from Amsterdam to Italy and you’d be able to see Venice and/or Florence by train instead of flying around. In my opinion those are more interesting than Munich, but if you have something specific to see in Munich you will enjoy it for sure. I hope this helps and let me know if you have any other questions. -Roger

  4. Billy says:

    Hello Roger,

    Thanks for writing this article! My wife and I are making our first trip to Europe and we have 13 days. We are landing in Krakow around 11:00 AM on June 14th and will eventually be leaving to come home from Dublin around 1:30 PM on June 27th. We’re trying to fill in the rest and need to determine how much time to spend in each city. We really want to go to Krakow, Berlin, Paris, London, and Dublin, but are worried that this may end up being too much travel for 13 days. We’ve considered cutting Berlin out but don’t want to regret it since we really wanted to make a stop in Germany. We’re open to taking Germany out of the picture or even stopping in a different city in place of Berlin, but wanted your opinion. We think it may be a while before we can come back to Europe as we’re planning on having kids over the next couple of years, so it would be nice to make Germany work, but we don’t want to be too burnt out either.

    We appreciate your thoughts!


    1. Roger Wade says:


      I’m happy that this has been helpful. This topic comes up so often that I actually wrote a newer and more-direct article on why I think 3 nights is the best amount of time in almost any city, even for those in a hurry.

      I really love Berlin, but if you are locked into Krakow and Dublin at the beginning and end I think I’d save Berlin for a future trip. From Krakow to Berlin the trains take about 8.5 hour and the scenery is rather plain so it’s better to fly. Krakow will be great for 3 days and then I’d just fly from there to Paris and then after 3 or 4 days take the Eurostar to London for 3 or 4 days, and then fly to Dublin for your final 3 days or so. Dublin is small enough that you could enjoy it in two nights, but I’d probably still do 3 and just choose Paris or London for a 4th night.

      If you did Krakow in 2 nights and then flew to Berlin, you’d still have only 2 nights there or in Dublin, plus an extra day of airports and flying. You’ll have chances to visit Germany in the future and Berlin is also very close to Prague and a reasonable train ride from Amsterdam, so it’s a good stop between those two as well. Let me know if you have any other questions. -Roger