Bohol, an enchanting island province in the Philippines, beckons travelers with its natural wonders and vibrant culture. Known for its iconic Chocolate Hills - a mesmerizing landscape of verdant mounds resembling chocolate kisses - Bohol offers a perfect blend of adventure and relaxation. Visitors can explore the Spanish colonial architecture of Baclayon Church, cruise along the Loboc River on a floating restaurant, or encounter the endearing tarsiers at the Tarsier Sanctuary. With its pristine beaches, lush forests, and warm hospitality of its people, Bohol promises an unforgettable destination for those seeking a unique and memorable travel experience.
The cheapest month to fly to Bohol is typically in September.
The popular airports near the city of Bohol include Panglao International Airport (TAG) and Mactan-Cebu International Airport (CEB).
The flight to Bohol (TAG) is roughly 15 hours 44 minutes and 6,856 miles (11,034 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Bohol from leading comparison sites using our search engine dashboard.
Geological formation for hikes & photos
Bustling tropical beach for snorkeling
Round islet known for snorkeling
Subterranean spot for photos & swimming
16th-century Catholic church with museum
Forest with mahogany trees & trails
Iconic monument with picturesque views
Nature refuge protecting tarsiers
Man-made resort island for snorkelling
Fixture for whale-watching & snorkeling
Lively beach for water sports
Car-free island with a rich coral reef
Zip-line rides & other thrill activities
Laid-back isle with beaches & seafood
Bamboo crossings spanning forested banks
Destination for up-close animal viewing
Outdoor park for extreme activities
Tall cascade with striking blue pools
Small island known for its diving
Church and architecture
Small island for beach recreation
Tiny, secluded island with white sand
Destination for treetop zip-lining
Playful attractions in scenic surrounds
Waterway with a scenic boat tour
Quiet island with ancient cave paintings
Butterflies in lush surrounds & tours
Exhibits about Bohol's heritage
Destination with scenic views of hills
White-sand beach for swims & snorkeling
Chill, secluded beach with rental chairs
Beach
Architecture
Beach
Large park with trails, caves & camping
Swimming in a limestone sinkhole
Beach
Beach
Island beach with casual lodging
Beach
Whale shark
Vast expanse of distinctive grassy hills
Beach
Park and garden
Beach
Church and architecture
Museum and history
Beachside eateries & fishing boats
Museum and architecture
Small hotel shaped like a boat
Animal adventure park attraction
Beach
Nature
History and architecture
Beach
Small waterfall & popular bathing spot
Church
Cultural village for crafts & boat rides
Beach
Park and garden
30.1 °C
Sun, 28 Apr 2024
Average Temperature
31°C
Jan
32°C
Feb
32°C
Mar
33°C
Apr
34°C
May
33°C
Jun
33°C
Jul
33°C
Aug
33°C
Sep
32°C
Oct
32°C
Nov
31°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Bohol (TAG) - The flight distance between these airports is 6,856 miles (11,034 kilometres). The direct flight time is roughly 15 hours 44 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Bohol (TAG) - The flight distance between these airports is 7,461 miles (12,008 kilometres). The direct flight time is roughly 17 hours 4 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Bohol (TAG) - The flight distance between these airports is 6,710 miles (10,798 kilometres). The direct flight time is roughly 15 hours 24 minutes.
Flights from George, South Africa - George Airport (GRJ) to Bohol (TAG) - The flight distance between these airports is 7,245 miles (11,660 kilometres). The direct flight time is roughly 16 hours 36 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Bohol (TAG) - The flight distance between these airports is 6,874 miles (11,063 kilometres). The direct flight time is roughly 15 hours 46 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Bohol (TAG) - The flight distance between these airports is 7,060 miles (11,362 kilometres). The direct flight time is roughly 16 hours 11 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Bohol (TAG) - The flight distance between these airports is 6,995 miles (11,257 kilometres). The direct flight time is roughly 16 hours 2 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Bohol (TAG) - The flight distance between these airports is 6,928 miles (11,150 kilometres). The direct flight time is roughly 15 hours 53 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Bohol (TAG) - The flight distance between these airports is 6,667 miles (10,730 kilometres). The direct flight time is roughly 15 hours 18 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Bohol (TAG) - The flight distance between these airports is 7,086 miles (11,403 kilometres). The direct flight time is roughly 16 hours 14 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Bohol (TAG) - The flight distance between these airports is 6,673 miles (10,740 kilometres). The direct flight time is roughly 15 hours 19 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Bohol (TAG) - The flight distance between these airports is 6,657 miles (10,713 kilometres). The direct flight time is roughly 15 hours 17 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Bohol (TAG) - The flight distance between these airports is 6,753 miles (10,868 kilometres). The direct flight time is roughly 15 hours 30 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Bohol (TAG) - The flight distance between these airports is 6,762 miles (10,883 kilometres). The direct flight time is roughly 15 hours 31 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Bohol (TAG) - The flight distance between these airports is 6,644 miles (10,692 kilometres). The direct flight time is roughly 15 hours 15 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Bohol (TAG) - The flight distance between these airports is 7,296 miles (11,742 kilometres). The direct flight time is roughly 16 hours 42 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Bohol (TAG) - The flight distance between these airports is 6,869 miles (11,055 kilometres). The direct flight time is roughly 15 hours 45 minutes.
Expert Help
Choose Site / Currency