This Malaysia 14-day itinerary pairs three nights in Kuala Lumpur with a week in Sabah on Malaysian Borneo, then finishes with three nights on Langkawi. You snorkel off Kota Kinabalu, walk the trails below Mount Kinabalu, watch orangutans at Sepilok and cruise the Kinabatangan River at dawn before ending the trip on a beach.
It suits travellers who want wildlife and nature as much as cities, and who are happy to take four domestic flights. If you would rather focus on heritage and food with less flying, start with our Kuala Lumpur, Penang and Langkawi itinerary or the overland 10-day route for first-time visitors.
Flights, park fees and opening times below were checked on 30 October 2026.
Quick Answer: Two Weeks in Malaysia and Borneo
Route: Kuala Lumpur → Kota Kinabalu → Kundasang → Sepilok → Kinabatangan → Langkawi
Spend three nights in Kuala Lumpur, then fly to Kota Kinabalu for three nights of islands and culture. Cross Sabah by road with a night in Kundasang below Mount Kinabalu, one at Sepilok and two on the Kinabatangan River. Fly from Sandakan via Kuala Lumpur to Langkawi for three beach nights, then head home.
Malaysia 14-Day Itinerary at a Glance
| Day | Where | Highlights | Getting there | Overnight |
|---|---|---|---|---|
| Day 1 | Kuala Lumpur | Arrive, KLCC Park at dusk | KLIA Ekspres or private transfer | Kuala Lumpur |
| Day 2 | Kuala Lumpur | Merdeka Square, Chinatown, National Mosque | Rail, walking or guided tour | Kuala Lumpur |
| Day 3 | Kuala Lumpur | Batu Caves, optional firefly cruise | KTM Komuter or car | Kuala Lumpur |
| Day 4 | Kota Kinabalu | Fly to Sabah, waterfront sunset | Flight, about 2 hours 35 minutes | Kota Kinabalu |
| Day 5 | Kota Kinabalu | Tunku Abdul Rahman Park islands | Speedboat | Kota Kinabalu |
| Day 6 | Kota Kinabalu | Mari Mari Cultural Village, city sights | Tour transport | Kota Kinabalu |
| Day 7 | Kundasang | Kinabalu Park and mountain views | Road, about 2 hours | Kundasang |
| Day 8 | Sepilok | Afternoon orangutan feeding, sun bears | Road, about 4 to 5 hours | Sepilok |
| Day 9 | Kinabatangan | Morning at Sepilok, dusk river cruise | Road, about 2 to 3 hours | Kinabatangan |
| Day 10 | Kinabatangan | Dawn and dusk cruises, jungle walk | Boat | Kinabatangan |
| Day 11 | Langkawi | Sandakan to Langkawi via Kuala Lumpur | Two flights | Langkawi |
| Day 12 | Langkawi | Island hopping and Dayang Bunting lake | Boat tour | Langkawi |
| Day 13 | Langkawi | SkyCab, Kilim mangroves or the beach | Car or tour | Langkawi |
| Day 14 | Langkawi | Fly home via Kuala Lumpur | Flight | Departure |
Is Two Weeks Enough for Malaysia and Borneo?
A Malaysia 14-day itinerary is long enough for the capital, one region of Borneo and a beach. It is not enough for all of Sabah and Sarawak: Semporna's diving, Mulu's caves and Kuching each need several extra days.
7 days: city, heritage, beach
Kuala Lumpur, Penang and Langkawi with one short flight. Ideal if this is your only week in the country.
10 days: overland culture
Melaka, Kuala Lumpur, the Cameron Highlands and Penang by road and rail. Our 10-day itinerary for first-time visitors covers it.
14 days: this route
Kuala Lumpur, a week of Sabah wildlife and islands, and three nights on Langkawi.
Adding Singapore?
You would need to drop Langkawi or shorten Sabah. Our Singapore and Malaysia itinerary shows the alternatives.
Before You Book
Plan the four flights first
You need Kuala Lumpur to Kota Kinabalu, Sandakan to Langkawi via Kuala Lumpur, and Langkawi to Kuala Lumpur for your flight home. There were no nonstop Langkawi to Kota Kinabalu flights in October 2026, which is why this route visits Borneo before the beach.
Keep your passport handy
Travel between Peninsular Malaysia and Sabah requires your passport, even on a domestic flight, so keep it in your hand luggage.
Sort your entry paperwork
Check the visa rules for your passport and submit the free Malaysia Digital Arrival Card in the three days before you land. Our step-by-step MDAC guide explains the form.
Choose the right months
February to April is the most reliable window for the whole route. North-east Sabah, around Sandakan, is wettest in January and driest around April, while Kota Kinabalu and Langkawi are usually driest in February.
Those rainfall patterns come from the Malaysian Meteorological Department. Our guide to the best time to visit Malaysia adds festivals and school holidays, which fill Kinabatangan lodges and island boats early.
How Do You Get Around on This Route?
On this Malaysia 14-day itinerary you fly the long distances and drive across Sabah. Times and fares below are indicative and were checked on 30 October 2026; for overall budgets, see our Malaysia travel cost guide.
| Leg | Best option | Time | Cost guide | Alternative |
|---|---|---|---|---|
| KLIA to city centre | KLIA Ekspres to KL Sentral | About 30 minutes | RM 55, reported to rise to RM 65 from 1 January 2027 | Private car |
| Kuala Lumpur to Kota Kinabalu | Nonstop flight (AirAsia, Batik Air, Malaysia Airlines and others) | About 2 hours 35 minutes | Varies by date | None practical |
| Kota Kinabalu to Kinabalu Park | Private car or tour | About 2 hours (92 km) | Per vehicle | Shared minivan |
| Kundasang to Sepilok | Private car | About 4 to 5 hours | Per vehicle | Fly Kota Kinabalu to Sandakan, about 45 minutes |
| Sepilok to Kinabatangan lodges | Lodge transfer | About 2 to 3 hours | Often in the lodge package | Private car |
| Kinabatangan to Sandakan Airport | Lodge transfer | About 2 to 3 hours | Often in the lodge package | Private car |
| Sandakan to Langkawi | Flight to Kuala Lumpur, then on to Langkawi | About 2 hours 50 minutes plus about 1 hour, with a connection | Varies by date | Overnight in Kuala Lumpur |
| Langkawi to Kuala Lumpur | Domestic flight | About 1 hour | Varies by date | Ferry and road via Kuala Perlis |
Why drive across Sabah?
The road east from Kota Kinabalu passes Kinabalu Park and Kundasang before dropping to Sandakan, so the transfer becomes sightseeing. The full drive to Sepilok takes 6 to 7 hours with stops; splitting it with a night in Kundasang keeps both days comfortable.
Embassy Alliance arranges private transfers in Sabah with a range of vehicle sizes. If you are short on time, fly from Kota Kinabalu to Sandakan instead and skip Kundasang.
Day 1: Arrive in Kuala Lumpur
Airport to hotel
Take the KLIA Ekspres to KL Sentral in about 30 minutes, or a private car if you have a lot of luggage. Staying near KL Sentral makes the airport run on day four easy; Bukit Bintang is livelier in the evenings.
Evening: KLCC Park
Walk through KLCC Park as the Petronas Twin Towers light up, eat at the Jalan Alor street stalls, and get an early night.
Day 2: Kuala Lumpur City Highlights
Morning: the old centre
Start at Merdeka Square and the Sultan Abdul Samad Building, walk to Masjid Jamek where the Klang and Gombak rivers meet, then continue through Central Market to Petaling Street in Chinatown.
Afternoon: mosques and museums
Spend the afternoon at the National Mosque and the Islamic Arts Museum in the Lake Gardens area, or take in the city from Thean Hou Temple's terraces. Finish with dinner in Bukit Bintang.
Day 3: Batu Caves and an Evening With Fireflies
Morning: Batu Caves
Take the KTM Komuter to Batu Caves and climb the 272 steps to the Temple Cave before the heat builds. Cover shoulders and knees, and keep food hidden from the macaques.
Afternoon: prepare for Borneo
Rest, and stock up on insect repellent, a light rain jacket and long, breathable layers for the jungle.
Evening: Kuala Selangor fireflies
If you still have energy, join an evening tour to the firefly colonies along the river at Kuala Selangor, a first taste of Malaysia's mangrove wildlife.
Day 4: Fly to Kota Kinabalu
The flight to Sabah
Nonstop flights from Kuala Lumpur take about 2 hours 35 minutes, and several airlines fly the route daily. A late-morning departure gets you to Kota Kinabalu by mid-afternoon.
Where to stay in Kota Kinabalu
Stay in the city centre near the waterfront. It is close to Jesselton Point for island boats and to the night market for dinner. Beach resorts south of the centre are lovely but add travel time to every outing.
Evening: the waterfront
Kota Kinabalu faces west over the South China Sea, so watch the sunset from the waterfront, then eat grilled fish and prawns at the seafood night market.
Day 5: Tunku Abdul Rahman Park
Five islands off the city
Tunku Abdul Rahman Park lies in Gaya Bay, about 3 kilometres off Kota Kinabalu, and protects five islands: Gaya, Manukan, Mamutik, Sapi and Sulug. International adults pay a park entrance fee of RM 25 a day, according to Sabah Parks, plus the boat fare from Jesselton Point.
Which islands to choose
Pick one or two islands rather than four. Manukan has the longest beach and good snorkelling off its eastern tip, while Sapi and Mamutik have calmer, shallower water for children and beginners.
Embassy Alliance's six-hour Manukan Island excursion includes the speedboat, snorkelling and lunch. Do not stand on coral or touch marine life, and bring reef-friendly sunscreen.
Day 6: Sabah Culture and the City
Morning: Mari Mari Cultural Village
Sabah is home to dozens of indigenous groups. Embassy Alliance's four-hour Mari Mari Cultural Village tour visits traditional houses of five of the state's largest ethnic groups, with blowpipe and fire-making demonstrations, local food and dances.
Afternoon: around Kota Kinabalu
Drive up Signal Hill for the view over the city and islands, stop at the Kota Kinabalu City Mosque on its lagoon, and browse the handicraft market for pearls, woven baskets and textiles.
Evening: Tanjung Aru
Watch the sunset from Tanjung Aru beach south of the centre, then pack a small bag: the next four nights involve frequent moves.
Day 7: Kinabalu Park and Kundasang
01Morning: Kinabalu Park
Leave early for Kinabalu Park, one of Malaysia's first two UNESCO World Heritage Sites, inscribed in 2000. Its headquarters sits at about 1,520 metres, roughly 92 kilometres from Kota Kinabalu, and is open from 8am to 5pm; international adults pay a conservation fee of RM 50.
Walk the botanical garden, where last entry is 3pm, and a short forest trail for pitcher plants, orchids and mountain birds.
Check what is open
Sabah Parks lists the Poring canopy walkway as closed for maintenance and upgrading since 30 July 2025, and the Mesilau area as closed too. Some tour listings still include them, so confirm before you pay.
Afternoon and night: Kundasang
Spend the night in Kundasang, a cool farming town with clear morning views of the mountain. Visit the Kundasang War Memorial, which honours the Australian and British prisoners of war who died at Sandakan and on the death marches to Ranau.
Day 8: Across Sabah to Sepilok
Morning: the drive east
Leave after breakfast for the 4 to 5 hour drive through Ranau and the lowlands to Sepilok, near Sandakan. An early start gets you there in time for the afternoon feeding.
01Afternoon: orangutans and sun bears
The Sepilok Orang Utan Rehabilitation Centre, set up in 1964 to care for orphaned orangutans, holds feeding sessions at 10am and 3pm. Non-Malaysian adults pay RM 30, according to the Sabah Tourism Board.
Orangutans sometimes skip a feed when wild fruit is plentiful, which is a good sign for their return to the forest. Never touch them; human illnesses can pass to orangutans. The Bornean Sun Bear Conservation Centre is next door.
Where to stay
Book one of the jungle lodges within walking distance of the centre so you can reach the 10am feeding easily the next morning.
Day 9: Sepilok to the Kinabatangan River
Morning: a second chance at Sepilok
Return for the 10am feeding, or walk the canopy walkway at the nearby Rainforest Discovery Centre for hornbills and other birds at treetop level.
Afternoon: transfer to the river
Lodges on the Lower Kinabatangan, around Sukau and Bilit, are about 2 to 3 hours away by road. Most sell packages that include the transfer, meals and boat cruises.
Evening: the first cruise
Late-afternoon cruises are the best time to see proboscis monkeys gathering in riverside trees to sleep.
Day 10: A Full Day on the Kinabatangan
01Why this river matters
The Kinabatangan is Malaysia's second-longest river at 560 kilometres, and its lower reaches are Sabah's first Ramsar wetland. Its forests are one of only two known places with ten primate species, and all eight Bornean hornbill species live here, according to the Sabah Tourism Board.
Dawn and dusk cruises
Go out at first light, when mist hangs over the water and birds are most active, and again in late afternoon. Wild orangutans and Bornean pygmy elephants are seen from the river at times, but neither is guaranteed.
Midday and night
Rest through the heat, then join the lodge's guided night walk for frogs, insects and sleeping birds.
Day 11: Fly to Langkawi
The longest travel day
Transfer to Sandakan Airport, fly about 2 hours 50 minutes to Kuala Lumpur, then about an hour on to Langkawi. Book both flights on one ticket, and skip the dawn cruise if your first flight leaves before late morning.
Where to stay in Langkawi
After a week of early starts, choose Pantai Cenang or quieter Pantai Tengah, close to the airport, beaches and restaurants. Tanjung Rhu and Datai Bay in the north are more secluded but need a car for everything.
Day 12: Island Hopping in Langkawi
01The geopark by boat
The whole archipelago of 99 islands is a UNESCO Global Geopark with three geoforest parks. A half-day island-hopping trip usually stops at Pulau Dayang Bunting, a short boat ride south of the main jetty, where a path leads to the freshwater Lake of the Pregnant Maiden.
Most trips also stop to watch eagles over the water and for a swim from a sandy island beach. You can book a Langkawi island-hopping tour on Yatix.
Day 13: SkyCab, Mangroves or the Beach
Choose one
Ride the SkyCab to its 708-metre top station at opening time, before cloud builds; its October 2026 calendar showed maintenance closures on Wednesday afternoons, so check first. Or take a boat into the Kilim Karst Geoforest Park's mangroves and limestone pinnacles.
Embassy Alliance's Langkawi excursions include a cable car and island tour, a four-hour mangrove tour and sunset yacht cruises. If you would rather spend the whole day on the sand, that is a perfectly good plan too.
Day 14: Fly Home
Last morning
Have a final swim and leave for the airport in good time. Flights to Kuala Lumpur take about an hour; on separate tickets, allow at least three hours at KLIA before your long-haul departure.
Where to Stay on This Route
| Base | Best area | Why | Nights |
|---|---|---|---|
| Kuala Lumpur | KL Sentral or Bukit Bintang | Airport train access, or food and nightlife | 3 |
| Kota Kinabalu | City centre near the waterfront | Short hop to Jesselton Point and the night market | 3 |
| Kundasang | Mountain-view lodges | Cool air and morning views of Mount Kinabalu | 1 |
| Sepilok | Lodges near the rehabilitation centre | Walk to the 10am feeding | 1 |
| Kinabatangan | Riverside lodges at Sukau or Bilit | Cruises leave from the lodge jetty | 2 |
| Langkawi | Pantai Cenang or Pantai Tengah | Near the airport, beaches and restaurants | 3 |
Who Is This Itinerary For?
This route is for nature lovers, active couples, families with older children and second-time visitors who have already seen Penang. Expect early starts and four flights.
How to adapt it
Mount Kinabalu climbers
Replace days 7 and 8 with a two-day summit climb and continue to Sepilok on day 9. Permits and summit accommodation must be booked well ahead.
Divers
Swap Langkawi for Semporna and the islands off Sabah's east coast. Our Sabah destination guide outlines a Kota Kinabalu, Kinabatangan and Sipadan route.
Less time on the road
Fly from Kota Kinabalu to Sandakan and see Sepilok on Embassy Alliance's Sandakan orangutan and proboscis monkey tour, a 12-hour day trip by air.
Families
Keep the calm island day, choose lodges with family rooms, and give younger children a rest day in Kota Kinabalu instead of the Kundasang night.
Common Planning Mistakes
Assuming a nonstop to Borneo from Langkawi
There was no nonstop Langkawi to Kota Kinabalu flight in October 2026. Every link between the two goes via Kuala Lumpur or Penang.
Passport in the hold
You will need it when you travel between the Peninsula and Sabah. Keep it with you.
Counting on Poring's canopy walkway
It has been closed since 30 July 2025. Do not build a day around it until Sabah Parks confirms it has reopened.
A dawn cruise before an early flight
The drive from the Kinabatangan to Sandakan Airport takes 2 to 3 hours. Choose between the cruise and a morning flight.
Book Borneo With a Local Operator?
Sabah is where a local operator saves the most time, because lodge packages, boat departures and long road transfers all have to line up.
Embassy Alliance can combine your flights, hotels, Sabah transfers, guided excursions and the Langkawi stay into one itinerary with a single point of contact. Planning a company trip? MICE Makers, part of the same network, plans incentive and group travel in Malaysia.
Related Malaysia Travel Guides
Frequently Asked Questions
Yes. Even though it is a domestic flight, travel between Peninsular Malaysia and Sabah requires a passport, and Sabah runs its own immigration controls. Keep your passport in your hand luggage on the Kuala Lumpur to Kota Kinabalu flight and again when you fly from Sandakan back to the Peninsula.
Sometimes. Wild orangutans live in the forests along the Lower Kinabatangan and are seen from boats at times, but sightings are never guaranteed. Proboscis monkeys, long-tailed macaques, hornbills and crocodiles are much more reliable. For a near-certain orangutan sighting, visit the Sepilok feeding platform at 10am or 3pm before you reach the river.
Not as a day trip. The summit climb normally takes two days with a night at a mountain hostel, and needs a climbing permit, a licensed guide and accommodation booked in advance. Sabah Parks lists the permit at RM 400 for international adults, with guide, conservation and lodging fees on top. Replace days 7 and 8 to fit it in.
Yes, but it does not save time. There were no nonstop flights between Langkawi and Kota Kinabalu in October 2026, so you would still connect in Kuala Lumpur or Penang. Ending in Langkawi has one advantage: the trip finishes with rest, and your last flight is a short hop to Kuala Lumpur rather than a long one from Sandakan.
When checked in October 2026, international adults paid RM 25 a day to enter Tunku Abdul Rahman Park and RM 50 for the Kinabalu Park conservation fee, according to Sabah Parks. The Sepilok Orang Utan Rehabilitation Centre charged non-Malaysian adults RM 30. Boat fares, guides and lodge cruises cost extra, and fees can change at short notice.
It suits children aged about eight and over who enjoy animals and do not mind early mornings. Younger children may find the road days and dawn cruises tiring. Choose lodges with family rooms, keep the calm island day off Kota Kinabalu, and consider flying from Kota Kinabalu to Sandakan to cut the longest drive.
Yes. Staying on one of the islands in Tunku Abdul Rahman Park keeps the beach close to Kota Kinabalu, while divers can head to Semporna for the islands off Sabah's east coast. Either option saves a flight back to the Peninsula, but you lose Langkawi's geopark scenery and its wider range of resorts.
Plan Your Malaysia 14-Day Itinerary
A well-paced Malaysia 14-day itinerary gives you the capital, a full week of Borneo and three slow days by the sea. The secret is in the order: book the flights first, split the Sabah drive, and leave Langkawi for last.
Share your dates, group size and interests, and our team will build the flights, lodges, transfers and guided days around them.




