Skip to content

Northern Malaysia Loop

7-10 days exploring Penang, Langkawi, Perlis, and Ipoh

7-10
Days Recommended
RM 3-6K
Per Person Budget
4
Destinations
600km
Total Loop

The Northern Loop

A complete circuit of Northern Malaysia's best destinations

πŸ›οΈ

Penang

2-3 days

β†’
🏝️

Langkawi

2-3 days

β†’
🌾

Perlis

1 day

β†’
β˜•

Ipoh

2 days

β†’
✈️

Penang

Depart

πŸ—ΊοΈ

Complete North Malaysia

See all the northern highlights in one epic loop journey

🏝️

Island & Mainland

Beach paradise, heritage cities, limestone caves, and highlands

🎭

Diverse Experiences

Street food, duty-free shopping, nature, temples, and culture

🚊

Easy Connections

Ferries, trains, and buses make this loop straightforward

Destination Highlights

What to see and do at each stop

Penang

2-3 days
  • β€’UNESCO George Town street art and heritage
  • β€’Legendary hawker food (Char Koay Teow, Laksa)
  • β€’Penang Hill funicular and Kek Lok Si Temple
  • β€’Batu Ferringhi beach
  • β€’Little India and Clan Jetties
Stay: George Town Heritage ZoneRM 200-400/day

Langkawi

2-3 days
  • β€’Cable Car and Sky Bridge
  • β€’Island hopping (Pulau Dayang Bunting, Beras Basah)
  • β€’Mangrove tour at Kilim Geoforest Park
  • β€’Duty-free shopping
  • β€’Beach relaxation at Pantai Cenang/Tengah
Stay: Pantai Cenang or Pantai TengahRM 250-500/day

Perlis

1 day
  • β€’Gua Kelam (Cave of Darkness) walkway
  • β€’Perlis State Park hiking
  • β€’Padang Besar border town shopping
  • β€’Quiet Malaysian countryside
  • β€’Cheapest mangoes in Malaysia (seasonal)
Stay: Kangar or skip overnightRM 150-250/day

Ipoh

2 days
  • β€’Famous Ipoh white coffee origin
  • β€’Hor Fun noodles (best in Malaysia)
  • β€’Bean sprouts chicken and salt-baked chicken
  • β€’Kellie's Castle and cave temples
  • β€’Concubine Lane and street art
Stay: Old TownRM 180-350/day

Day-by-Day Itinerary

Complete 9-10 day northern loop

Day 1-2

Heritage & Food Discovery

Penang
  • β€’Day 1: Arrive Penang, check in George Town, street art walk, dinner at hawker center
  • β€’Day 2: Morning Penang Hill, Kek Lok Si Temple, afternoon Little India, evening Gurney Drive
Fly into Penang International AirportOvernight: George Town heritage area
Day 3

Island Transition

Penang to Langkawi
  • β€’Morning breakfast at famous kopitiam
  • β€’Ferry from Swettenham Pier to Langkawi (2.5 hours)
  • β€’Arrive Kuah, transfer to Pantai Cenang
  • β€’Beach evening and sunset dinner
Ferry: RM 60-70 one-wayOvernight: Pantai Cenang/Tengah
Day 4-5

Island Adventures

Langkawi
  • β€’Day 4: Cable Car and Sky Bridge, Oriental Village, evening beach
  • β€’Day 5: Morning island hopping tour, afternoon duty-free shopping in Kuah, sunset at beach
Rent car/scooter (RM 80-150/day)Overnight: Pantai Cenang/Tengah
Day 6

Off the Beaten Path

Langkawi to Perlis
  • β€’Morning ferry Langkawi to Kuala Perlis (1.5 hours)
  • β€’Visit Gua Kelam cave walkway (45 min from Kuala Perlis)
  • β€’Optional: Padang Besar border town for cheap Thai goods
  • β€’Continue to Ipoh (3.5 hour drive) or overnight in Kangar
Ferry RM 23 + Car rental or busOvernight: Kangar (optional) or continue to Ipoh
Day 7-8

Food Capital

Ipoh
  • β€’Day 7: Arrive Ipoh, white coffee breakfast, hor fun lunch, cave temple, salt chicken dinner
  • β€’Day 8: Dim sum breakfast, Concubine Lane, Kellie's Castle, afternoon shopping, evening bean sprouts chicken
Arrive by car or bus from Perlis/Kuala PerlisOvernight: Ipoh Old Town
Day 9-10

Loop Complete

Back to Penang or Departure
  • β€’Day 9: Morning in Ipoh, ETS train to Penang (2 hours), afternoon in George Town
  • β€’Day 10: Last Penang breakfast, departure
  • β€’Alternative: Fly out from Ipoh (limited flights) or KL (2 hours from Ipoh)
ETS train Ipoh-Butterworth: RM 27-67Overnight: George Town or departure

Transport Connections

How to get between each destination

Penang to Langkawi

Ferry
Duration2.5 hours
CostRM 60-70
Frequency2-3 daily

Langkawi to Kuala Perlis

Ferry
Duration1 hour 15 min
CostRM 23
FrequencyHourly

Kuala Perlis to Ipoh

Drive/Bus
Duration3.5 hours
CostRM 50-80
FrequencyVarious

Ipoh to Penang

ETS Train
Duration2 hours
CostRM 27-67
Frequency10+ daily

Exploring Perlis

Malaysia's smallest and least-visited state

Gua Kelam (Cave of Darkness)

370m walkway through a limestone cave with streams and formations. Unique experience.

RM 330-45 min

Perlis State Park

Home to unique seasonal rainforest (semi-deciduous). Hiking and nature.

RM 5Half day

Padang Besar

Malaysia-Thailand border town. Cheap Thai goods, food, and atmosphere.

Free2-3 hours

Kuala Perlis

Small fishing town, seafood restaurants, and ferry terminal to Langkawi.

Free1-2 hours

Budget Estimate

Per person costs for 8-9 nights

CategoryBudgetMid-RangeLuxury
Accommodation (8 nights)RM 800-1,200RM 1,600-2,400RM 3,200+
Transport (all segments)RM 250-350RM 400-600RM 800+
Food & DrinksRM 500-700RM 800-1,200RM 1,500+
Activities & ToursRM 300-400RM 500-800RM 1,000+
MiscellaneousRM 200-300RM 300-500RM 500+
TOTALRM 2,050-2,950RM 3,600-5,500RM 7,000+

Frequently Asked Questions

What is the best direction to do this loop?

We recommend Penang β†’ Langkawi β†’ Perlis β†’ Ipoh β†’ Penang. This order optimizes ferry schedules (morning ferry to Langkawi, then to Kuala Perlis), allows you to end with the excellent Ipoh-Penang train connection, and saves the best food (Ipoh and final Penang day) for last.

Can I skip Perlis to save time?

Yes, you can ferry Langkawi β†’ Kuala Kedah instead, then bus/drive directly to Ipoh (4 hours). However, Perlis offers unique experiences (Gua Kelam) and is Malaysia's least-visited state. If you have limited time, do a 7-day loop skipping Perlis.

What is the best time of year for this loop?

November to February offers the best weather with lower rainfall and calmer seas for ferry travel. March-April is also good. Avoid September-October when monsoon season can cancel ferries and cause heavy rain, especially in Langkawi and Perlis.

Do I need to rent a car for this entire trip?

Not necessarily. You can do the loop using public transport (ferries, buses, trains). However, a car is very helpful in Langkawi and Perlis where public transport is limited. Consider renting only for Langkawi (pick up/drop at Kuah) and using buses/trains elsewhere.

How much time should I budget for Perlis?

Perlis can be done in a day or even a half-day. The main attractions (Gua Kelam, Padang Besar) can be covered in 4-5 hours. Most travelers use Perlis as a transit point between Langkawi and Ipoh rather than an overnight destination.

Can I start this loop from Kuala Lumpur?

Yes! Fly or train into Penang, complete the loop, then fly out from Penang (or continue to KL from Ipoh - just 2.5 hours by ETS train). Alternatively, start in Ipoh from KL, but ferry schedules work better starting from Penang.

Ready for the Ultimate Northern Malaysia Adventure?

Plan individual segments or start with our detailed Penang guides.

Penang Travel Newsletter

Get insider tips on Penang attractions delivered to your inbox.