Source - Wikipedia & Photos were taken by my husband
Bako National Park, established in 1957, is the oldest national park in Sarawak, eastern Malaysia, on the island ofBorneo. It covers an area of 27.27 square kilometres (10.53 sq mi) at the tip of the Muara Tebas peninsula at the mouth of the Bako and Kuching Rivers. It is approximately 40 kilometres (25 mi) by road from Kuching. Millions of years of erosion of the sandstone have created a coastline of steep cliffs, rocky headlands and stretches of white, sandy bays. Wave erosion at the base of the cliffs has carved many of the rocky headlands into fantastically shaped sea arches and seastacks with colored patterns formed by iron deposition. Some of these rock formations can be seen on entry to theTeluk Assam Beach, which fronts the park. The park can only be reached by a 20-minute boat ride from the village of Kampung Bako. It is often visited as a day-trip from Kuching, though accommodations (campground and forestry service bungalows) are available.
Bako is one of the smallest national parks in Sarawak. However, it features multiple biomes (including rainforest), abundant wildlife, jungle streams and waterfalls, secluded beaches, and trekking trails. A network of 16 marked walking trails of different lengths allows visitors access. In addition, various beaches are accessible by boat from Kampung Bako or Teluk Assam, as well as a geologically interesting sea stack rock formation. The range of attractions and activities in a compact area have made Bako one of the most popular parks in Sarawak.
Source - Bako Wiki Travel
The journey to Bako has two stages; From Kuching to Kampong Bako by Taxi / Bus / Mini Van) and from Kampong Bako to Park by speed boat.
A bus ride from Kuching to Bako Market takes about 45-60 minutes (red public bus number 1, originating from the wet market beside the Electra building, which will also pick up passengers from the burger stand opposite Riverside Majestic Hotel right beside the Khatulistiwa restaurant and bar) and costs RM3.50 each way. Buses leave to/from Bako about once every hour starting from about 7AM from Kuching and finishing about 6PM from Bako, but the schedule is not firm.
The other travel option is by minivan, which departs from the same location as the bus throughout the day. Minivans depart when full, or when the waiting passengers offer the driver enough money. A minivan can be chartered for around RM30, and seats 5-7 people. They can reach Bako in half the time of the public bus. Note that the minivan driver may try to mislead you, claiming that the last bus to Kuching will not show up. In such a case, politely ask him to wait until 17:30 and see.
Hotels and tour operators also offer regular shuttle buses; as a pricier but more reliable alternative. if you count the full morning (8 to 12) to get to the park, and complete afternoon to return to Kuching, you will probably be not far from the truth.