There are 5 ways to get from Brunei to Pulau Gaya by car, plane, ferry, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Miri Airport, fly, ferry
best- Drive from Kuala Belait to Miri Airport (MYY)car
- Fly from Miri Airport (MYY) to Kota Kinabalu Airport (BKI)plane MYY - BKI
- Take the ferry from Kota Kinabalu to Pulau Gayaferry
2h 15mRM 218–419Drive, bus, ferry
cheapest- Drive from Bandar Seri Begawan to Limbangcar
- Take the bus from Limbang to Kota Kinabalubus
- Take the ferry from Kota Kinabalu to Pulau Gayaferry
6h 3mRM 87–132Drive, bus, train, ferry
- Drive from Bandar Seri Begawan to Lawascar
- Take the bus from Lawas to Beaufortbus
- Take the train from Beaufort Station to Tanjung Aru Stationtrain
- Take the ferry from Kota Kinabalu to Pulau Gayaferry
5h 29mRM 91–102Fly from Brunei International Airport, ferry
- Fly from Brunei International Airport (BWN) to Kota Kinabalu Airport (BKI)plane BWN - BKI
- Take the ferry from Kota Kinabalu to Pulau Gayaferry
2h 31mRM 334–1,488Bus, ferry
- Take the bus from Sipitang Express Bus Station to KK Sentralbus Kota / ...
- Take the ferry from Kota Kinabalu to Pulau Gayaferry
7h 49mRM 119–133
Miri Airport (MYY) to Kota Kinabalu Airport (BKI) flights
Questions & Answers
The cheapest way to get from Brunei to Pulau Gaya is to drive and bus and train and ferry which costs RM 90 - RM 110 and takes 5h 29m.
The fastest way to get from Brunei to Pulau Gaya is to drive and fly and ferry which takes 2h 15m and costs RM 210 - RM 420.
The distance between Brunei and Pulau Gaya is 361 km.
The best way to get from Brunei to Pulau Gaya without a car is to bus and ferry which takes 7h 49m and costs RM 110 - RM 140.
It takes approximately 2h 15m to get from Brunei to Pulau Gaya, including transfers.
There are 1170+ hotels available in Pulau Gaya.
What companies run services between Brunei and Pulau Gaya, Malaysia?
There is no direct connection from Brunei to Pulau Gaya. However, you can drive to Miri Airport (MYY) airport, fly to Kota Kinabalu Airport (BKI), take the taxi to Kota Kinabalu, then take the ferry to Pulau Gaya. Alternatively, you can take a vehicle from Bandar Seri Begawan to Pulau Gaya via Lawas, Beaufort, Beaufort Station, Tanjung Aru Station, and Kota Kinabalu in around 5h 29m.
- Website
- airasia.com
Flights from Miri Airport to Kota Kinabalu Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- RM 150–330
- Website
- flyroyalbrunei.com
Flights from Brunei International Airport to Kota Kinabalu Airport
- Ave. Duration
- 40 min
- When
- Friday, Thursday, Saturday, Monday, Tuesday, and Sunday
- Estimated price
- RM 270–950
- Website
- maswings.com.my
Flights from Miri Airport to Kota Kinabalu Airport via Mulu
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- RM 220–1,600
- Phone
- +60 88-279 300
- [email protected]
- Website
- railway.sabah.gov.my
Train from Beaufort Station to Tanjung Aru Station
- Ave. Duration
- 1h 58m
- Frequency
- Twice a week
- Estimated price
- RM 8
- Schedules at
- railway.sabah.gov.my
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Lawas to Beaufort
- Ave. Duration
- 54 min
- Frequency
- 3 times a week
- Estimated price
- RM 14–16
- Schedules at
- sipitangexpress.com.my
- Book at
- easybook.com
Bus from Limbang to Kota Kinabalu
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RM 40–80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Sipitang Express Bus Station to KK Sentral
- Ave. Duration
- 7h 13m
- Frequency
- Once daily
- Estimated price
- RM 49–55
- Book at
- sipitangexpress.com.my
- Phone
- +60 88 235787
- [email protected]
Ferry from Kota Kinabalu to Pulau Gaya
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 35
- Schedules at
- facebook.com
Ferry from Kota Kinabalu to Pulau Gaya
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 35
- Schedules at
- facebook.com
Ferry from Kota Kinabalu to Pulau Gaya
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 35
- Schedules at
- facebook.com
Ferry from Kota Kinabalu to Pulau Gaya
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 35
- Schedules at
- facebook.com
Ferry from Kota Kinabalu to Pulau Gaya
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 35
- Schedules at
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Which London airport should I choose?, and How to get from JFK to New York City - to help you get the most out of your next trip.



