There are 4 ways to get from Kota Kinabalu to Kudat by plane, bus, taxi or car
Questions & Answers
The cheapest way to get from Kota Kinabalu to Kudat is to bus which costs RM 18 and takes 3 h.
The quickest way to get from Kota Kinabalu to Kudat is to fly which costs RM 85 - RM 390 and takes 1 h 8 min.
The distance between Kota Kinabalu and Kudat is 131 km. The road distance is 174 km.
It takes approximately 1 h 8 min to get from Kota Kinabalu to Kudat, including transfers.
Yes, there is a direct bus departing from Kota Kinabalu Padang Merdeka Station station and arriving at Kudat. Services depart every four hours, and operate every day. The journey takes approximately 3 h.
What companies run services between Kota Kinabalu, Malaysia and Kudat, Malaysia?
Malaysia Airlines flies from Kota Kinabalu to Kudat 3 times a week. Alternatively, Sabah Booking operates a bus from Kota Kinabalu to Kudat every 4 hours. Tickets cost $5 and the journey takes 3 h.
Flights from Kota Kinabalu to Kudat
- Ave. Duration
- 40 min
- Monday, Thursday and Saturday
- Estimated price
- $14 - $85
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 Need to know: Eurostar, Getting around the Cyclades and How do I buy a London Underground ticket? - to help you get the most out of your next trip.