Reach Kuching City by:-
Kuching International Airport is Sarawak’s main gateway. There are connections to various cities in West Malaysia from Kuching International Airport such as Kuala Lumpur and Johore Bahru; Kota Kinabalu city in Sabah and Kalimantan in Indonesia. It is also connecting various districts in Sarawak such as Sibu, Bintulu and Miri. MASWings links Kuching with Mukah and various smaller landing areas. International connections are rather limited although there are a few weekly services to Guangzhou, Hong Kong and Pontianak. Flights to Kuching are also operated by AirAsia and Malindo Air. International airlines operating in Kuching include Silk Air, Royal Brunei, Tiger Airways and Batavia Air. Scoot also links Kuching and Singapore.
The Express Bahagia and Express Sejahtera express boats run an alternating once daily service from Kuching to Sibu with each boat returning the next day; RM38 (or RM45 for 1st class) for a one way trip which takes 5.5 hours including transits at Sarikei and Tanjung Manis districts. The boats depart from Pending wharf to the east of the city at 8.30AM. You can usually buy tickets at the wharf. Getting to the wharf requires you to take a bus by Chin Lian Long company labeled numbers 1A, 17 and 19. The trip is charged 60 cents for bus trips and taxis usually charge RM15.
Kuching’s regional express bus terminal is located at Kuching Sentral. All long-distance express buses arrive from and to major Sarawak cities like Sibu, Bintulu and Miri, as well as Pontianak in Indonesia. Regional buses for some towns near Kuching such as Lundu (for the Gunung Gading National Park and Tanjung Datu National Park) and Sri Aman also arrive/depart from here. However, buses for some towns and destinations nearby to Kuching, such as the Bako National Park, Bau and the Semenggoh Orang Utan Centre leave from various locations in the city centre depending on the bus company being used. Online Booking is available for some bus operators like Bintang Jaya, Bus Asia and Asia Star.