Overview
Why Malaysia is Southeast Asia's most underrated destination
Malaysia is quietly the best-value country in Southeast Asia — three cultures (Malay, Chinese, Indian) layered onto one peninsula, arguably the best food scene in Asia, colonial-era George Town, misty tea plantations and pristine Langkawi beaches, all connected by clean modern trains and cheap domestic flights.
Twelve days is the ideal length for a first Malaysia trip. It's long enough to combine the big four — Kuala Lumpur, Cameron Highlands, Penang and Langkawi — without rushing, and short enough to fit into a normal holiday allowance. This route covers everything the peninsula is famous for: skyline views, tea country, hawker food and tropical beaches.
Budget anywhere from £500 for a lean backpacking trip to £2,500+ for a boutique-and-resort holiday. Malaysia is noticeably cheaper than Thailand for food and hotels, and the transport network (ETS trains, KLIA Ekspres, Grab) makes moving around genuinely easy.
Quick Overview
Duration
12 Days
Country
Malaysia
Best For
Food lovers, couples, families, solo travellers & first-time visitors
Budget
£500 – £2,500+
Transport
Trains, domestic flights, buses & Grab
Highlights
Kuala Lumpur · Cameron Highlands · Penang · Langkawi
The Route
Your 12-day Malaysia route
A logical west-coast loop from Kuala Lumpur — city, mountains, colonial port, tropical island and back — with only one internal flight required.
Kuala Lumpur (fly in, 3 nights) → Cameron Highlands (bus, 2 nights) → Penang (bus, 3 nights) → Langkawi (flight, 3 nights) → Kuala Lumpur (flight home).
Day 1–3
Kuala Lumpur
Malaysia's capital rewards three nights — enough to eat your way through Jalan Alor, ride the KL Tower, day-trip to Batu Caves and still find time for rooftop bars beside the Petronas Twin Towers.
How to get there
Fly into Kuala Lumpur International Airport (KLIA/KLIA2). The KLIA Ekspres train is the easiest way in — 33 minutes non-stop to KL Sentral (£10), running every 15–20 minutes. Grab from the airport takes 45–75 minutes depending on traffic (£12–£18) and is best if you have late-night arrivals or lots of luggage.
Where to stay
Budget
- The Bed KLCC — sleek pod-style hostel, walking distance to Petronas Towers
Mid-Range
- EQ Kuala Lumpur — 5-star tower with infinity pool over the skyline (regularly discounted to mid-range)
Luxury
- Mandarin Oriental Kuala Lumpur — the classic KLCC address, right next to the towers
Best areas to stay: Bukit Bintang (nightlife, hawker food, walkable — best for backpackers), KLCC (skyline views, luxury hotels — best for mid-range and up).
Things to do
- Petronas Twin Towers — book the Skybridge and Observation Deck online 1–2 weeks ahead
- KL Tower Sky Deck and Sky Box (better skyline view than the towers, includes them)
- Batu Caves — the rainbow staircase and 42m Murugan statue, 30 min north by Grab or KTM
- Jalan Alor Night Market — the essential KL street-food street
- Merdeka Square and the colonial-era Sultan Abdul Samad Building
- Chinatown (Petaling Street) for markets and old shophouses
- Thean Hou Temple at golden hour for lanterns and skyline views
- Rooftop cocktails at Heli Lounge Bar or Marini's on 57
- Pavilion Kuala Lumpur for air-conditioned shopping between eating
Food recommendations
- Jalan Alor — start at Wong Ah Wah for chicken wings, then work down the street
- Village Park Restaurant — widely considered the best nasi lemak in Malaysia
- Lot 10 Hutong — heritage hawker stalls in the basement of a mall (all air-conditioned)
- VCR Café — the coffee-scene benchmark in a restored shophouse
- Madam Kwan's — accessible Malaysian classics if you want a sit-down intro
Day 4–5
Cameron Highlands
Malaysia's cool-climate hill station, 1,500m above the heat. Two nights is perfect: one full day for the BOH tea estate and Mossy Forest, one for strawberry farms and hikes.
How to get there
The easiest option is a direct bus from KL's TBS (Terminal Bersepadu Selatan) to Tanah Rata, roughly 4–5 hours (£8–£12). Book Unititi or CS Travel & Tours on 12Go or Easybook 1–2 days ahead. A private transfer costs £70–£100 and takes about 3.5 hours. Skip the KTM ETS train option — it stops at Ipoh, still leaving a 2-hour drive to the highlands.
Where to stay
Budget
- Traveller Bunker Hostel — cosy, sociable Tanah Rata hostel with the town's best breakfast
Mid-Range
- Cameron Highlands Resort — Tudor-style boutique overlooking the golf course, on the edge of the tea estates
Best area to stay: Tanah Rata — the main town, walkable, with all restaurants, tour agents and the bus terminal.
Things to do
- BOH Sungai Palas Tea Plantation — the iconic tea-terrace viewpoint and café
- Mossy Forest — surreal moss-covered cloud forest at 2,000m (guide required)
- Big Red Strawberry Farm and Cactus Valley
- Lavender Garden and honey farms on the plantation loop
- Half-day hiking trails 1–10 from Tanah Rata (Trails 3 and 10 are the best short options)
- Local morning market in Brinchang for fresh strawberries and tea
- Sunrise Mossy Forest tour (leaves Tanah Rata at 4:30am, includes BOH and strawberry farm)
Food recommendations
- Jim Thompson Tea Room — proper afternoon tea with scones at the Cameron Highlands Resort
- Singh Chapati House — legendary Indian home-style curries in Tanah Rata
- The Lord's Café — famous steamboat and scones, order the strawberry scones
- Restoran Bunga Suria — the local banana-leaf rice favourite
Day 6–8
Penang
George Town is the food capital of Malaysia and one of the best-preserved colonial cities in Asia. Three nights to eat, explore the street-art trails, ride the funicular up Penang Hill and cover the classic temples.
How to get there
The most practical option is a direct bus from Tanah Rata to Butterworth or Georgetown, roughly 5–6 hours (£10–£15), via Ipoh. Book with CS Travel on 12Go. Alternatively, take a shared van back to Ipoh (2h) then the KTM ETS train to Butterworth (2h, £8) and the ferry across to Georgetown — scenic but slower. Flying via KL is possible but wastes a day.
Where to stay
Budget
- The Frame Guesthouse — arty George Town heritage guesthouse near Armenian Street
Mid-Range
- The Prestige Hotel — polished modern 4-star inside the heritage zone
Luxury
- Eastern & Oriental Hotel — the historic seafront colonial grande dame, established 1885
Best area to stay: George Town's heritage core (Armenian Street, Love Lane, Chulia Street) — walkable to every hawker centre, temple and street-art wall.
Things to do
- Ernest Zacharevic street-art trail — the iconic Kids on a Bicycle, Little Children on a Bicycle, etc.
- Kek Lok Si Temple — Southeast Asia's largest Buddhist temple, best at dusk when the pagoda lights up
- Penang Hill by funicular — sunset views over George Town
- Clan Jetties (Chew Jetty is the largest) — waterfront stilt villages along the harbour
- Armenian Street and Cannon Street heritage walk
- Blue Mansion (Cheong Fatt Tze Mansion) guided tour
- ESCAPE Theme Park (optional) — world-record water slides on the northwest coast
- Peranakan Mansion — a lavishly restored Straits Chinese townhouse
Food recommendations
- Teksen Restaurant — the definitive Penang-Chinese sit-down (order the double-roasted pork and tofu)
- Siam Road Char Kway Teow — legendary charcoal-fried noodles from a single 70-year-old wok master
- Air Itam Asam Laksa — arguably the best asam laksa in Malaysia, next to Kek Lok Si
- Kimberley Street Night Market — duck kway teow soup, char koay kak and cendol
- Line Clear Nasi Kandar — 24-hour banana-leaf rice institution off Chulia Street
Day 9–11
Langkawi
Malaysia's duty-free tropical island — three nights of Andaman Sea beaches, mangrove tours, sky bridges and sunset cruises. This is the point in the trip where you slow down.
How to get there
Fly Penang → Langkawi (LGK) on AirAsia, Firefly or Batik Air — 55 minutes, £25–£60 return. Book 2–4 weeks ahead for the cheapest fare. A slower ferry from Kuala Perlis takes 4+ hours including the road transfer and isn't worth it. From Langkawi airport, taxis to Pantai Cenang are 15 minutes (£8–£10, fixed coupon fare).
Where to stay
Budget
- Bed Attitude Hostel Cenang — pod-style hostel a 3-minute walk from Cenang Beach
Mid-Range
- Aloft Langkawi Pantai Tengah — modern 4-star with beach access and rooftop pool
Luxury
- The Datai Langkawi — Malaysia's most acclaimed luxury resort, in ancient rainforest on the north coast
Best area to stay: Pantai Cenang — the main beach strip with restaurants, bars, sunset cruises and easy taxis. Pantai Tengah is a quieter alternative just south; Datai Bay is for full-luxury seclusion.
Things to do
- Langkawi Sky Bridge and Cable Car — the curved suspension bridge at 700m
- Island hopping day tour — Pulau Dayang Bunting, eagle feeding and Pulau Beras Basah
- Kilim Karst Geoforest mangrove tour by boat
- Seven Wells Waterfall (Telaga Tujuh) — natural rock pools above the cable car station
- Pantai Cenang Beach at sunset with parasailing and jet skis
- Sunset cruise with dinner on a catamaran (Naam or Crystal Yacht)
- Underwater World Langkawi (family-friendly)
- Duty-free shopping in Kuah town on the last day
Food recommendations
- Yellow Café — beachfront restaurant with tapas-style Asian small plates on Pantai Cenang
- Wonderland Food Store — cash-only Chinese-Malaysian seafood, always packed
- Orkid Ria Seafood Restaurant — pick your own fish, prawns and lobster from the tank
- The Cliff — sunset cocktails on Cenang's south end
- Fat Cupid — modern Malay small plates on Pantai Tengah
Day 12
Return to Kuala Lumpur
Fly Langkawi → Kuala Lumpur for your international departure. AirAsia, Malaysia Airlines, Batik Air and Firefly all run the route (1h, £25–£55). Book a flight that lands at KLIA at least 4 hours before your long-haul home.
Flight timings
Firefly and Malaysia Airlines land at Subang (SZB), closer to central KL but a 45-minute Grab to KLIA. AirAsia and Batik land at KLIA/KLIA2, where your international flight leaves from — book these if you're transiting on the same day.
Things to do
- Airport hotel: Sama-Sama Hotel KLIA (5-minute walk from the terminal)
- Tune Hotel KLIA2 — cheaper option connected to KLIA2 via covered walkway
- Last-minute shopping at Mitsui Outlet Park (15 min from KLIA) or Suria KLCC in the city
- Luggage storage available at KLIA Terminal 1 and KLIA2 (£5–£8/day)
- Allow 3 hours minimum between domestic arrival and international departure
- One final nasi lemak at Village Park (Damansara) if you have a long layover
Getting around
Malaysia Transport Guide
Malaysia has the best transport network in Southeast Asia — modern trains, cheap flights, well-organised buses and Grab everywhere.
Domestic flights
AirAsia (biggest, cheapest), Malaysia Airlines (flag carrier, checked bag included) and Batik Air Malaysia cover every domestic route. For this itinerary the one flight worth taking is Penang → Langkawi (£25–£60, 55 min). Flying is only worthwhile when it saves a full day of ground travel.
Buses
Long-distance buses are cheap, air-conditioned and reliable. Key routes: KL → Cameron Highlands (4–5h, £8–£12) and Cameron Highlands → Penang (5–6h, £10–£15). Book with Unititi, CS Travel or Konsortium Bas Ekspres via 12Go or Easybook.
Trains (KTM ETS)
The KTM ETS Electric Train Service runs KL Sentral → Ipoh → Butterworth (for Penang) at 140 km/h. Comfortable, modern and only £8–£15 for the full run. Book on the KTMB app 1–3 weeks ahead — Gold class is the best-value seat. Ideal if you want to skip the Cameron Highlands and go KL → Penang direct.
Local transport
In KL: the MRT, LRT and Monorail cover everywhere useful — grab a rechargeable Touch 'n Go card at any station. Grab works nationwide (KL, Penang, Langkawi) and is usually cheaper than taxis. In Penang, cycle or walk the heritage zone. In Langkawi, hire a scooter (£8/day) or use taxis.
Airport transfers
KLIA Ekspres runs KLIA/KLIA2 to KL Sentral non-stop in 33 minutes (£10) — the best airport link in Southeast Asia. Grab from KLIA costs £12–£18 and takes 45–75 min. In Penang, take a fixed-fare coupon taxi from the airport (£8, 30 min to George Town).
Apps to download
Grab (rides + GrabFood), Klook (Sky Bridge, tours, Batu Caves transfers), 12Go (buses, trains and flights in one search), Google Maps with offline maps saved, Touch 'n Go eWallet for KLIA Ekspres and MRT top-ups.
The Numbers
Malaysia Budget Breakdown
All-in estimates per person for 12 days — accommodation, food, the Penang → Langkawi flight, buses, ETS trains and activities. International flights excluded.
| Budget Style | Cost For 12 Days | What's included |
|---|---|---|
| Backpacker | £500 – £800 | Hostels & guesthouses, hawker food, buses & ETS trains, one budget domestic flight. |
| Mid-Range | £900 – £1,600 | 3–4-star hotels, mix of restaurants and hawker stalls, ETS train + Grab, Penang–Langkawi flight. |
| Luxury | £2,500+ | 5-star hotels and beach resorts (Mandarin Oriental, E&O, Datai), private transfers, fine dining, business-class flights. |
Accommodation
- Backpacker£10–£18/night
- Mid-Range£45–£80/night
- Luxury£180+/night
Food
- Backpacker£8/day
- Mid-Range£20/day
- Luxury£50+/day
Transport
- Backpacker£80 total
- Mid-Range£140 total
- Luxury£300+ total
Activities
- Backpacker£90
- Mid-Range£220
- Luxury£600+
Add roughly £600–£1,000 for return flights from the UK depending on season.
FAQ
Common questions about 12 days in Malaysia
Keep planning
Related Malaysia & Asia guides
Malaysia destination guide
Regions, costs, visas, weather and FAQs.
Best time to visit Malaysia
West coast, east coast and Borneo, month by month.
Malaysia travel costs
Per-day breakdowns for every travel style.
Kuala Lumpur travel guide
Petronas Towers, Batu Caves and the best hawker food.
Cameron Highlands travel guide
BOH tea, Mossy Forest and hiking trails.
Penang travel guide
George Town, street art and Penang Hill.
Langkawi travel guide
Sky Bridge, mangroves and Pantai Cenang.
Southeast Asia backpacking routes
More day-by-day itineraries across the region.
Malaysia travel tips
Money, visas, weather and etiquette essentials.
