Bali
weather, climate and best time to visit



Best time to visit Bali

The best time to visit Bali in China is from April and September and October. In this period you have a pleasant temperature and little precipitation. The highest average temperature in Bali is 29°C in July and the lowest is 8°C in January.

In the table below you can quickly see the average weather per month in Bali, the monthly temperature or when precipitation is highest. The monthly average climate data is based on data from the last 30 years.

Climate Bali by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Temperature (°C) 8 12 17 21 24 26 29 29 25 19 15 9
Precipitation (mm) 25 20 44 82 103 134 106 120 80 82 51 28



Travel and stay Bali

Airline tickets

Looking to book a flight to Bali? Hop on one of these airlines.

Climate Bali

Bali has a oceanic climate. There is rainfall during all months of the year. The average annual temperature for Bali is 19° degrees and there is about 874 mm of rain in a year. It is dry for 95 days a year with an average humidity of 80% and an UV-index of 4.

Climate Bali by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°C) 8 12 17 21 24 26 29 29 25 19 15 9
Night temp. (°C) 2 4 8 12 15 18 20 19 17 13 9 3
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (mm) 25 20 44 82 103 134 106 120 80 82 51 28
Days with rain 14 12 17 23 23 23 23 24 20 20 19 14
Days with snow 8 4 1 - - - - - - - 1 3
Dry days 9 12 13 7 8 7 8 7 10 11 10 14
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 7 8 8 7 7 8 8 8 7 6 5 6
Wind force (Bft) 2 2 2 2 2 2 2 2 2 2 2 2
UV-index 2 3 4 5 5 5 6 5 5 4 3 2

Bali weather by month

What is the average Bali weather like in a given month? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.

Bali weather

The weather for Bali over the next 14 days will be 0°C till 12° with several days chance of light rain showers.

5-day weather forecast Bali

Weather
Max/min
Precip
Wind
Tuesday
7 february
Icon
10°C
7°C
1.2 mm
3 m/s
Wednesday
8 february
Icon
7°C
7°C
3.7 mm
2 m/s
Thursday
9 february
Icon
9°C
7°C
1.2 mm
2 m/s
Friday
10 february
Icon
8°C
7°C
0.9 mm
3 m/s
Saturday
11 february
Icon
11°C
7°C
0.9 mm
3 m/s

View the 14 day weather forecast for Bali


Bali weather experiences

Have you been to Bali?

Leave your Bali weather experience for a chance to win $150!

Your email will not appear with the review and will not be passed on to third parties.

By submitting the data you agree to our privacy policy

Frequently asked questions

Where is Bali?

Bali is located in China. It lies in a straight line 3,255 km from Islamabad.

The coordinates of Bali are:

  • Latitude: 27.402222
  • Longitude: 106.412222

The GPS coordinates are 27° 24' N, 106° 24' E

How long is the flight to Bali?

The flight time from Jinnah International Airport to Bali is approximately 6 h. 10 min.

Airline tickets

What are the nearest airports to Bali?

These are the airports closests to Bali:

  • Zunyi Maotai Airport (WMT) – 47 km
  • Zunyi Xinzhou Airport (ZYI) – 62 km in Zunyi
  • Bijie Feixiong Airport (BFJ) – 95 km in Bijie

How big is Bali?

The surface area of Bali is 267 km².

What is the currency of Bali?

In Bali, the Chinese yuan renminbi (CNY) is used for payment.

Exchange rates on 7 February 2023

  • 1 Pakistani rupee = 0.041 Chinese yuan renminbi
  • 1 Chinese yuan renminbi = 24.29 Pakistani rupee
  • 100 Pakistani rupee = 4.12 Chinese yuan renminbi
  • 100 Chinese yuan renminbi = 2,428.61 Pakistani rupee

What is the area code of Bali?

The area code to call Bali is +86.