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 83°F in July and the lowest is 47°F 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 (°F) 47 54 62 70 74 78 83 83 76 67 59 49
Precipitation (inch) 10 8 17 32 41 53 42 47 31 32 20 11






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 37° degrees and there is about 344 inch 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. (°F) 47 54 62 70 74 78 83 83 76 67 59 49
Night temp. (°F) 35 39 46 54 59 64 67 66 62 55 48 38
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (inch) 10 8 17 32 41 53 42 47 31 32 20 11
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 39°F till 63° with a few days chance of light rain showers.

5-day weather forecast Bali

Weather
Max/min
Precip
Snow
Wind
Friday
27 january
Icon
43°F
34°F
0 in
0.4 in
3 m/s
Saturday
28 january
Icon
46°F
32°F
0 in
0 in
3 m/s
Sunday
29 january
Icon
54°F
36°F
0 in
0 in
2 m/s
Monday
30 january
Icon
63°F
39°F
0 in
0 in
4 m/s
Tuesday
31 january
Icon
61°F
43°F
0 in
0 in
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 7,730 miles from New York.

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 Los Angeles International Airport (LAX) to Bali is approximately 14 h. 40 min.

Airline tickets

What are the nearest airports to Bali?

These are the airports closests to Bali:

  • Zunyi Maotai Airport (WMT) – 30 mi
  • Zunyi Xinzhou Airport (ZYI) – 39 mi in Zunyi
  • Bijie Feixiong Airport (BFJ) – 59 mi in Bijie

How big is Bali?

The surface area of Bali is 166 mi².

What is the currency of Bali?

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

Exchange rates on 27 January 2023

  • 1 US dollar = 6.58 Chinese yuan renminbi
  • 1 Chinese yuan renminbi = 0.15 US dollar
  • 100 US dollar = 657.85 Chinese yuan renminbi
  • 100 Chinese yuan renminbi = 15.20 US dollar

What is the area code of Bali?

The area code to call Bali is +86.