X close menu
Weather - Escorted Tours
Insurance and travel advice
Permits and festivals

Papua New Guinea

The best time to visit Papua New Guinea is during the dry season when cool breezes and low humidity on the coast make temperatures comfortable. The climate in Papua New Guinea is tropical and the lowland and coastal areas are generally hot and humid, while the Highlands are less humid and cooler. There are different wet seasons in the various regions, most notably in the Sepik region between November and March. It can be difficult to distinguish between seasons elsewhere as weather is generally very localised. It’s certainly best to avoid the rainy season from December to March unless heavy downpours are your favourite kind of weather. The dry season is from May to October. The rest of the time is fine for a visit.


Considering its location, Iran has unusually diverse weather. The north is very hot in summer, cold in winter, with the bulk of rain coming in spring and late autumn. In the south you’re in the Persian Gulf, so expect pretty warm days even in December and January, followed by a pleasant spring and a very hot summer. If you’re in the mountains, then of course expect mountain conditions – unpredictable, sometimes hot, sometimes cold. Broadly speaking the best times of year to visit are in spring and autumn. April / May and September / October are considered the best time to travel.


Although Burma has two distinct seasons – dry and wet – you can visit the country throughout the year. However, at the height of the wet season some areas become inaccessible. Burma’s dry season runs from October through to May and the wet season from May/June through to early October. The dry months leading up to the wet season (March and April) and the early wet season (May and June) are usually the hottest of the year when temperatures can reach astronomical highs. The colder months follow the end of the rains, from October to December/January, when it is cool in the foothills and highland areas, especially at night. The driest areas of the country, which avoid much of the annual rain, are the plains surrounding Bagan and Mandalay which are relatively dry aside from the odd heavy downpour, all the way through to August.


Northern Chile – any time, November is best
Middle Chile – September to February
Southern Chile – December to March
Easter Island and Juan Fernandez – March
High season is January – February and July and August for skiing


Avoid the rainy season in the lowlands between November to March
Altiplano – winter
Lowlands and rain forest – April to October

Costa Rica

Much of Costa Rica is covered by rainforest so you should expect rain at any time of the year. But there is a dry season on the Pacific coast that runs from December to April and then a wet from May to November with the heaviest rainfall coming down in September and October. Generally the best time to visit is between December and April.


You can really travel to Panama at just about anytime of the year. However, the dry season runs between December and April which is generally considered the best time to visit. Temperatures remain a pretty constant high throughout the year. On the Caribbean coast there are short heavy bursts of rain almost daily, while the Pacific coast has a pronounced wet season from June to November.

Sri Lanka

Unlike many other Asian destinations, Sri Lanka can lay genuine claim to being a year-round holiday destination. The south-western monsoon brings rain to the south-west of Sri Lanka between May and September, while the dry season in this region runs from December to March. In the north and eastern coastal regions of the country, the weather is influenced by the north-eastern monsoon, which brings wind and rain between October and January, and dryer weather between May and September. There is also an inter-monsoonal period during October and the first half of November, when rain and thunderstorms can occur across the island. This clears up as December nears, with conditions getting balmier by the day during the second half of November. In general when it does rain, it’s unusual for the rain to last all day, with downpours more often being short and sharp, often with a number of inches falling in just a matter of minutes. As with many South-East Asian destinations, the period from December to mid-April is considered the peak season for overall weather and therefore overall visitor numbers. Whilst there is good reason for this, there are equal benefits to travelling outside of this period, with the shoulder season often providing the best of both worlds; namely great weather and a lower visitor numbers.


The weather in India varies dramatically. While the southern tip of the India is being lashed by tropical monsoon rain, the north will be blanketed in thick snow. Therefore, the best time to travel to India depends greatly on the destinations to be visited and the climate experienced there. Based on temperature and rainfall, the Indian Meteorological Service has classified the country into seven different climatic regions. These are the Himalayas, Assam and West Bengal, the Indo-Gangetic Plain / North Indian Plain (a huge section of north-central India), the Western Ghats and coast, the Deccan Plateau (south-central India), and the Eastern Ghats and coast. In general, the north of India is cooler, the center is hot and dry, and the south has a tropical climate. Indian weather itself is divided into three distinct seasons — winter, summer, and the monsoon. Generally, the best time to visit India is during the winter, when the weather in most places is relatively cool and pleasant.
Summer (March to May): India starts heating up from around February, first in the northern plains and then the rest of the country. By April, many places are experience daily temperatures exceeding 40 degrees Celsius (105 degrees Fahrenheit). It stays cooler in the southern parts of the country, with temperatures reaching around 35 degrees Celsius (95 degrees Fahrenheit), although it’s a lot more humid. In late May, signs of the approaching monsoon start appearing. Humidity levels build, and there are thunderstorms and dust storms. The most tiring thing about summer in India is that the heat is so relentless. Day after day the weather doesn’t change — it’s always extremely hot, sunny, and dry. While the summer can be very uncomfortable and draining in most parts of India, it’s the perfect time for visiting the mountains and hill stations. The air there is fresh and soothing. The summer is also the best time to visit India’s national parks as the animals all come out of the thickets in search for water in the heat.
Monsoon (June to October): India actually has two monsoons –- the southwest monsoon and the northeast monsoon. The southwest monsoon, which is the main monsoon, comes in from the sea and starts making its way up India’s west coast in early June. By mid July, most of the country is covered in rain. This gradually starts clearing from most places in northwest India by October.


The southern part of Bhutan is tropical, and in general the eastern region of the country is warmer than the central valleys. However, the higher the altitude, the cooler the weather, and with a brisk wind blowing down off the mountains even low-lying valleys can become chilly. The best time to visit Bhutan is from October to May when the climate is mainly dry and sunny, while in December and January snow may block mountain passes and travel is therefore restricted to the western valleys.


The ideal time to visit Nepal is between October and December, when the mountain air is clear and fresh – or February to April, when the climate remains dry and pleasant.  January and February have cool nights, but the Kathmandu hotels and luxury lodges are heated and the low visitor numbers mean the trekking trails are generally free of larger groups. From May, heat and humidity build until June when the monsoon rains arrive.