This Malaysia 10-day itinerary for first-time visitors travels overland from Melaka to Kuala Lumpur, the Cameron Highlands and Penang, so once you land you never need another domestic flight. In nine nights you see both UNESCO-listed Straits cities, the capital, cool tea country and the country's most celebrated food island.
It suits travellers who would rather watch Malaysia from a bus or train window than from an airport gate. If a beach matters more to you than tea plantations, our Kuala Lumpur, Penang and Langkawi itinerary is the better starting point.
All journey times and fares below were checked on 30 October 2026.
Quick Answer: The Best 10-Day Route for a First Visit
Route: Melaka → Kuala Lumpur → Cameron Highlands → Ipoh → Penang
Land at KLIA and go straight to Melaka for two nights, then spend two nights in Kuala Lumpur and two in the Cameron Highlands. On day seven, drive down to Ipoh for lunch and take the ETS train to Butterworth for three nights in Penang. Fly home from Penang on day ten.
Malaysia 10-Day Itinerary at a Glance
| Day | Where | Highlights | Getting there | Overnight |
|---|---|---|---|---|
| Day 1 | Melaka | Land at KLIA, evening walk along the Melaka River | Airport bus or private car, about 2 to 2.5 hours | Melaka |
| Day 2 | Melaka | Dutch Square, St Paul's Hill, Peranakan houses, Jonker Street | On foot | Melaka |
| Day 3 | Melaka to Kuala Lumpur | Bus north, KLCC and Bukit Bintang after dark | Express bus, about 2.5 hours | Kuala Lumpur |
| Day 4 | Kuala Lumpur | Merdeka Square, Masjid Jamek, Chinatown, Islamic Arts Museum | Rail, walking or guided tour | Kuala Lumpur |
| Day 5 | Kuala Lumpur to Cameron Highlands | Batu Caves stop, then into the hills | Private car or coach, about 4 hours | Tanah Rata |
| Day 6 | Cameron Highlands | Tea estate, Mossy Forest, markets | Local driver or tour | Tanah Rata |
| Day 7 | Cameron Highlands to Penang | Lunch in Ipoh, ETS to Butterworth, ferry | Car, train and ferry, about 6 hours | George Town |
| Day 8 | Penang | Heritage core, clan houses, food walk | On foot | George Town |
| Day 9 | Penang | Penang Hill and Kek Lok Si, or the north coast | Funicular, e-hailing car | George Town |
| Day 10 | Penang | Final breakfast, fly home | Flight from Penang | Departure |
Is 10 Days Enough for a First Trip to Malaysia?
Ten days is the sweet spot for Peninsular Malaysia: enough for four contrasting bases with two nights or more in each, without a single rushed overnight stop.
It is not enough for Borneo as well. Pick the length that matches your interests:
7 days: city, heritage, beach
Kuala Lumpur, Penang and Langkawi with one short flight. Our 7-day itinerary covers it day by day.
10 days: this route
Two heritage cities, the capital, the highlands and three nights in Penang, travelling only by road, rail and ferry.
14 days: add Borneo
Swap the highlands for Sabah's islands, orangutans and Mount Kinabalu in our 14-day itinerary with Borneo.
Starting in Singapore?
Melaka is an easy first stop from the south. Our Singapore and Malaysia itinerary shows how to link the two countries.
Before You Book
Fly into KL, home from Penang
Penang International Airport has regional international flights and frequent hops to Kuala Lumpur, so an open-jaw ticket saves you a four-hour journey back south on your last day.
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 fly. Our step-by-step MDAC guide explains each field.
Line up the weekdays
Melaka's Jonker Walk night market runs on Friday to Sunday evenings, and the BOH Sungei Palas tea centre closes on Mondays. Aim for a weekend night in Melaka and a non-Monday in the highlands.
Pack for two climates
The highlands are noticeably cooler than the lowlands, especially early and late in the day. Bring a light jacket, closed shoes and a rain layer, plus clothing that covers shoulders and knees for temples and mosques.
Rain on most of the west coast peaks from October to November and again in April to May, according to the Malaysian Meteorological Department. Our guide to the best time to visit Malaysia covers festivals and school holidays too.
How Do You Travel Between Each Stop?
Every leg works by public transport, and most take under three hours. Fares are indicative and were checked on 30 October 2026; for wider trip budgets, see our Malaysia travel cost guide.
| Leg | Best option | Time | Indicative fare | Alternative |
|---|---|---|---|---|
| KLIA or klia2 to Melaka | Transnasional airport bus to Melaka Sentral | 2 hours 15 minutes to 2 hours 30 minutes | About RM 24 from klia2 | Private car, about 2 hours |
| Melaka to Kuala Lumpur | Express bus, Melaka Sentral to TBS | About 2 hours 30 minutes | From about RM 15 | Private car |
| Kuala Lumpur to Cameron Highlands | Express coach, TBS to Tanah Rata | 3 hours 30 minutes to 4 hours 30 minutes | Roughly RM 25 to RM 50 | Private car with a Batu Caves stop |
| Cameron Highlands to Ipoh | Private car or taxi | About 1.5 to 2 hours | Agree the price before you go | Local bus, slower |
| Ipoh to Butterworth | ETS train | About 1 hour 40 minutes | From about RM 33 (Gold) to RM 42 (Platinum) | KTM Komuter, about 2 hours, RM 12.80 |
| Butterworth to George Town | Penang ferry | About 15 minutes | RM 2 per adult | Taxi across the Penang Bridge |
| Penang to Kuala Lumpur | Domestic flight for your connection | About 1 hour | Varies by date | ETS train, about 4 hours |
Bus or private car?
Express buses are cheap, air-conditioned and frequent on the Melaka and Kuala Lumpur legs. A private car earns its cost on day five, when it can stop at Batu Caves, and on day seven, when it links the highlands to Ipoh's old town and the station.
What should you book ahead?
Book the Ipoh to Butterworth train as soon as seats open, usually about 30 days ahead, and buy coach seats to Tanah Rata in advance for weekends and school holidays. Hotels in Tanah Rata and George Town fill early over long weekends.
Day 1: Land and Head to Melaka
01Airport to Melaka
Melaka lies south of KLIA, so heading there first saves doubling back later. Transnasional runs airport buses from both terminals to Melaka Sentral in 2 hours 15 minutes to 2 hours 30 minutes, and a private car takes about two hours door to door.
If you land late at night, sleep near the airport and travel in the morning rather than arriving in Melaka after midnight.
Evening: the riverside
Check in near Jonker Street or the river, then walk the riverside path as the lights come on. Save the big sights for the morning.
Day 2: Melaka's Heritage Quarter
Morning: Dutch Square and St Paul's Hill
Start early at Dutch Square, with the red Stadthuys and Christ Church, then climb St Paul's Hill to the roofless church and walk down to the Porta de Santiago gate of the old A Famosa fort.
Melaka was inscribed on the UNESCO World Heritage List in 2008 together with George Town, where you finish this trip. Its churches, squares and fort remains trace the Malay sultanate and the Portuguese and Dutch periods.
Afternoon: Peranakan Melaka
Wander the old merchant streets west of the river, where Straits Chinese families built long, ornate townhouses, and visit one as a museum. Try nyonya laksa or Melaka's chicken rice balls for lunch.
Embassy Alliance's Historical Malacca tour covers Dutch Square, St Paul's Church, A Famosa and a river cruise with a guide, and also runs as a day trip from Kuala Lumpur.
Evening: Jonker Street
On Friday to Sunday evenings, Jonker Street fills with the night market's food and craft stalls; this Jonker Street guide on Yatix covers what to eat. On other nights, take an evening river cruise instead.
Day 3: Melaka to Kuala Lumpur
Morning: the bus north
Buses from Melaka Sentral reach Terminal Bersepadu Selatan (TBS) in about two and a half hours; weekend traffic can add more. TBS connects to the city centre by rail through Bandar Tasik Selatan station.
Afternoon and evening
Spend the afternoon around KLCC Park and the towers, then head to Jalan Alor in Bukit Bintang for satay, grilled fish and noodles at the street stalls.
Day 4: Kuala Lumpur's Landmarks
Morning: Merdeka Square and the old city
Begin at Merdeka Square, where the Malayan flag was raised at independence in 1957, with the Moorish-style Sultan Abdul Samad Building opposite. Walk to Masjid Jamek at the confluence of the Klang and Gombak rivers, then through Central Market to Petaling Street in Chinatown.
Afternoon: museums and mosques
Take a short ride to the Islamic Arts Museum and the National Mosque nearby, both in the green Lake Gardens area. If you prefer temples, Thean Hou Temple has city views from its terraces.
Embassy Alliance's Amazing Kuala Lumpur tour links the Twin Towers, Independence Square, the King's palace, the National Mosque and Chinatown with a guide and transport.
Evening: views or an early night
Book a rooftop dinner with tower views, or keep it low-key ahead of the road trip.
Day 5: Batu Caves and Up to the Cameron Highlands
Morning: Batu Caves on the way out
Batu Caves sits on the northern edge of the city, so a private car can stop there on the way to the hills. Climb the 272 steps to the Temple Cave before the heat builds, dressed for an active Hindu temple. Travelling by coach? Visit on day four by KTM Komuter instead.
The drive
Coaches from TBS to Tanah Rata take about 3.5 to 4.5 hours with operators such as Unititi Express and CS Travel. The final climb is a long series of bends, so sit near the front if you get travel sick.
Base yourself in Tanah Rata rather than Brinchang, which is closer to the markets but sees heavy traffic at weekends.
Day 6: Tea Estates and the Mossy Forest
01Morning: a working tea garden
BOH's Sungei Palas tea garden near Brinchang opens from 8.30am to 4.30pm, Tuesday to Sunday, and closes on Mondays except during school and public holidays, according to BOH Tea. Arrive early, when mist still sits in the valleys.
Midday: the Mossy Forest
The Mossy Forest on Gunung Brinchang is a cloud forest of moss-draped trees and pitcher plants. Access is managed and trail sections open and close, so go with a licensed local guide or a Land Rover tour that knows what is currently open.
Afternoon: farms and markets
Pick one or two: a strawberry farm, the Kea Farm market for highland produce, or a quiet afternoon tea with a view. Traffic around Brinchang crawls at weekends, so do not try to see every farm.
Day 7: Ipoh and On to Penang
01Morning: down to Ipoh
A private car reaches Ipoh in about 1.5 to 2 hours. Spend the middle of the day in the old town: the colonial railway station, the narrow lanes around Concubine Lane, and a cup of the city's famous white coffee.
If time allows, stop at one of the cave temples cut into the limestone hills on the city's edge. This Ipoh guide on Yatix covers the best of them.
Afternoon: train and ferry
The ETS from Ipoh to Butterworth takes about 1 hour 40 minutes on KTMB's electrified West Coast Line. At Butterworth, walk through Penang Sentral to the Penang ferry, which crosses to George Town every 20 to 30 minutes until 11pm for RM 2.
Prefer one vehicle all day? Direct coaches from Tanah Rata to Penang take about 4 to 5 hours, but you miss Ipoh.
Day 8: George Town Heritage and Food
01Morning: the heritage core on foot
Stay inside or near the heritage zone so you can walk everywhere. Start on Armenian Street for Ernest Zacharevic's murals, visit the Khoo Kongsi clan hall, and finish at the clan jetties on Weld Quay.
Embassy Alliance's Street Art and Clan Houses tour covers the murals, Armenian Street, Khoo Kongsi and Cheah Kongsi with a guide in about five hours.
Afternoon: a mansion and a rest
Escape the midday heat inside the Pinang Peranakan Mansion or the indigo Cheong Fatt Tze Mansion, then rest before dinner.
Evening: Penang's hawker food
Char kway teow, assam laksa, nasi kandar and cendol are the classics. Embassy Alliance's four-hour Tour for Foodies walks Chulia Street, Little India and Chinatown with tastings along the way.
Day 9: Penang Hill, Temples or the Beach
Option 1: Penang Hill and Kek Lok Si
Both are in Air Itam. Visit the Kek Lok Si temple complex in the cooler morning, then ride the Penang Hill funicular, which runs every half hour from 6.30am and closes twice a year for maintenance.
Option 2: the north coast
Spend the day around Batu Ferringhi for the island's best-known beach, the Tropical Spice Garden and the Entopia butterfly farm. It is a gentle end to a busy trip, especially with children.
Evening: a farewell dinner
Eat at the Gurney Drive hawker centre or in a restored shophouse restaurant in town.
Day 10: Fly Home from Penang
Getting to the airport
Penang International Airport is in the south of the island, so allow extra time in rush-hour traffic. If you connect in Kuala Lumpur on a separate ticket, leave at least three hours between flights.
Where to Stay on This Route
| Base | Best area | Why | Nights |
|---|---|---|---|
| Melaka | Jonker Street and the riverside | Every sight is walkable and the old town is lively at night | 2 |
| Kuala Lumpur | Bukit Bintang or KLCC | Street food, shopping, the monorail and the towers | 2 |
| Cameron Highlands | Tanah Rata | Walkable town with the bus station, restaurants and tour desks | 2 |
| Penang | George Town heritage zone | Murals, clan houses and hawker food on foot | 3 |
Who Is This Itinerary For?
This Malaysia 10-day itinerary is built for first-time visitors who care more about culture, food and scenery than beach time, and who are happy to move four times.
- First-timers who prefer road and rail to flying
- Food lovers and history enthusiasts
- Families with school-age children
- Couples who want variety at a steady pace
How to change it
Add a beach
Spend day nine at Batu Ferringhi, or extend by two nights and fly 40 minutes from Penang to Langkawi. The Langkawi days from our 7-day route slot straight in.
Fewer hotel changes
Base yourself in Kuala Lumpur for four nights and see Melaka and the highlands on day trips. Embassy Alliance's Cameron Highlands day tour runs about 12 hours from the city.
Older travellers
Use a private car on every leg, ride the Penang Hill funicular, and see George Town by trishaw rather than on foot.
Families
Add a Melaka river cruise, a strawberry farm in the highlands and Entopia in Penang, and keep afternoons free for the pool.
Common Planning Mistakes
A late-night run to Melaka
The last airport buses leave around 9pm. On a late arrival, sleep near KLIA and travel in the morning.
A Monday in the highlands
BOH's Sungei Palas garden is closed on most Mondays. Shift your days so the tea estate falls on another day.
No coach seat at the weekend
Coaches to Tanah Rata sell out on Fridays and during school holidays. Buy tickets online as soon as your dates are fixed.
Flying home from Kuala Lumpur
Ending in Penang and travelling back south by road costs half a day. Book your return from Penang instead.
Prefer a Packaged Version?
Embassy Alliance's 8-day Tour Amazing Malaysia follows much of this route, covering Kuala Lumpur, Batu Caves and Genting Highlands, the Cameron Highlands, Ipoh and Penang with an English-speaking guide, transfers and entrance tickets.
When we checked on 30 October 2026, it was listed from USD 1,525 per person sharing a double room, with a minimum of two travellers. For a private version of this Malaysia 10-day itinerary with Melaka added, send us your dates and we will tailor the hotels, transfers and guides.
Related Malaysia Travel Guides
Frequently Asked Questions
Yes. Airport buses run from KLIA to Melaka, express buses link Melaka with Kuala Lumpur, coaches climb to Tanah Rata, and the ETS train runs from Ipoh to Butterworth. The only awkward leg is the Cameron Highlands to Ipoh, where local buses are slow, so most travellers take a taxi or private car for that stretch.
Yes. Day-trippers leave by late afternoon, and Melaka is at its best in the evening, when the riverbanks are lit and the weekend night market fills Jonker Street. Two nights let you see Dutch Square, St Paul's Hill and a Peranakan house museum without rushing. If you only have a day, a guided trip from Kuala Lumpur still works.
Because travelling back south from Penang to Kuala Lumpur takes about four hours by train, plus transfers. Penang International Airport has regional international flights and frequent one-hour hops to Kuala Lumpur. If you connect there, book both flights on one ticket so the airline rebooks you if the first one is delayed.
It is safe but winding, with many tight bends on the final climb. If you are prone to travel sickness, sit at the front, look ahead and take medication before you set off. Travel in daylight, avoid Friday afternoons and holiday weekends when traffic builds, and allow extra time around Brinchang.
Yes, with a private car on each leg so luggage never has to be carried. Choose hotels with lifts, take the Penang Hill funicular rather than walking trails, and see Melaka and George Town partly by trishaw. Skip the Batu Caves staircase if the 272 steps are too much; the statue and temple are impressive from the base.
Pack light, breathable clothes for the lowlands, plus a fleece or light jacket for cool highland evenings. Bring comfortable walking shoes, a compact umbrella and clothing that covers shoulders and knees for temples and mosques. A small daypack, sunscreen and a universal adaptor with UK-style plugs round it off.
Plan Your Malaysia 10-Day Itinerary
This Malaysia 10-day itinerary gives first-time visitors the country's history, its capital, its hills and its food without a single domestic flight. Lock in the train seats and weekend coaches early, and leave the afternoons loose enough to enjoy each place.
Tell us your dates and group size, and our team will arrange hotels, private transfers and guided days across all four bases.




