Located on the eastern coast of Hainan Island in China, Bo'ao is a tranquil coastal town renowned for its picturesque landscapes and cultural significance. Boasting a rich history dating back centuries, this charming destination is famous for hosting the annual Bo'ao Forum for Asia, a prestigious economic and political conference. Visitors can explore traditional Chinese architecture, relax on stunning beaches, and indulge in fresh seafood delicacies. With its serene atmosphere and warm hospitality, Bo'ao offers a perfect escape for those seeking a blend of relaxation and cultural immersion in a unique coastal setting.
The cheapest month to fly to Bo'ao is typically in September.
Popular airports near the city of Bo'ao include Haikou Meilan International Airport (HAK) and Sanya Phoenix International Airport (SYX).
The flight to Bo'ao (BAR) is roughly 18 hours 23 minutes and 8,050 miles (12,955 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Bo'ao from leading comparison sites using our search engine dashboard.
Beach, river and nature
Tourist attraction
Company
Park and Garden
Hot spring
Mountain Peak
Point of interest
Park and Garden
Tourist attraction
Tourist attraction
Canyon, camping, river and rafting
Canyon and river
Tourist attraction
Tourist attraction
Place of Worship
27.8 °C
Wed, 15 May 2024
Average Temperature
23°C
Jan
24°C
Feb
27°C
Mar
30°C
Apr
32°C
May
33°C
Jun
33°C
Jul
33°C
Aug
32°C
Sep
29°C
Oct
27°C
Nov
24°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Bo'ao (BAR) - The flight distance between these airports is 8,050 miles (12,955 kilometres). The direct flight time is roughly 18 hours 23 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Bo'ao (BAR) - The flight distance between these airports is 7,965 miles (12,818 kilometres). The direct flight time is roughly 18 hours 11 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Bo'ao (BAR) - The flight distance between these airports is 6,686 miles (10,760 kilometres). The direct flight time is roughly 15 hours 21 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Bo'ao (BAR) - The flight distance between these airports is 6,886 miles (11,083 kilometres). The direct flight time is roughly 15 hours 48 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Bo'ao (BAR) - The flight distance between these airports is 6,786 miles (10,921 kilometres). The direct flight time is roughly 15 hours 34 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Bo'ao (BAR) - The flight distance between these airports is 7,997 miles (12,870 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Bo'ao (BAR) - The flight distance between these airports is 7,966 miles (12,820 kilometres). The direct flight time is roughly 18 hours 12 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Bo'ao (BAR) - The flight distance between these airports is 7,880 miles (12,681 kilometres). The direct flight time is roughly 18 hours.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Bo'ao (BAR) - The flight distance between these airports is 6,292 miles (10,126 kilometres). The direct flight time is roughly 14 hours 28 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Bo'ao (BAR) - The flight distance between these airports is 7,374 miles (11,868 kilometres). The direct flight time is roughly 16 hours 53 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Bo'ao (BAR) - The flight distance between these airports is 7,708 miles (12,405 kilometres). The direct flight time is roughly 17 hours 37 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Bo'ao (BAR) - The flight distance between these airports is 6,778 miles (10,909 kilometres). The direct flight time is roughly 15 hours 33 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Bo'ao (BAR) - The flight distance between these airports is 7,640 miles (12,295 kilometres). The direct flight time is roughly 17 hours 28 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Bo'ao (BAR) - The flight distance between these airports is 7,918 miles (12,743 kilometres). The direct flight time is roughly 18 hours 5 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Bo'ao (BAR) - The flight distance between these airports is 7,615 miles (12,255 kilometres). The direct flight time is roughly 17 hours 25 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Bo'ao (BAR) - The flight distance between these airports is 7,455 miles (11,998 kilometres). The direct flight time is roughly 17 hours 4 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Bo'ao (BAR) - The flight distance between these airports is 6,702 miles (10,785 kilometres). The direct flight time is roughly 15 hours 23 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Bo'ao (BAR) - The flight distance between these airports is 6,670 miles (10,735 kilometres). The direct flight time is roughly 15 hours 19 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Bo'ao (BAR) - The flight distance between these airports is 6,604 miles (10,628 kilometres). The direct flight time is roughly 15 hours 10 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Bo'ao (BAR) - The flight distance between these airports is 7,176 miles (11,548 kilometres). The direct flight time is roughly 16 hours 26 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Bo'ao (BAR) - The flight distance between these airports is 7,702 miles (12,395 kilometres). The direct flight time is roughly 17 hours 36 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Bo'ao (BAR) - The flight distance between these airports is 7,027 miles (11,309 kilometres). The direct flight time is roughly 16 hours 6 minutes.
Expert Help