Methodology

How we score, rank, and synthesize information across destinations. Every ranking on WhenRome derives from named criteria — no editorial picks dressed up as data.

"Best time to visit" rankings

For each city, every month is scored 0-10 across five dimensions:

Months are then bucketed into "perfect / good / fair / avoid" tiers. No single month's score is a "rating" — it's a relative comparison within that city's annual cycle.

Solo female safety scores (1-5)

Composite of:

5 = top-tier safe for solo women across day, night, and transit. 1 = significant caution required across multiple dimensions.

LGBT-friendliness scores (1-5)

Two scores per country: Safety (public safety + harassment risk) and Openness (cultural acceptance). Both derived from:

Digital nomad ranking (total /25)

Five-dimension composite, each scored 1-5:

Family-with-kids scores by age

Four scores per city, one per age bracket (infant 0-2, toddler 3-5, kid 6-12, teen 13-17):

Climate twin matching

Two cities are "climate twins" if their monthly averages match within tolerance across temperature, humidity, and rainfall. We use Euclidean distance over the 12-month vector; closer = more similar. Twins are typically within 1.5°C and 2 rain days/month at every point in the year.

Honest limitations

Read also