Penang to Langkawi: Complete Guide
Flight and overland-ferry options to Malaysia's island paradise (the direct Penang ferry is discontinued)
Langkawi is one of Malaysia's most popular island destinations, a short flight from Penang. Note: the direct Penang–Langkawi passenger ferry was discontinued during the pandemic and has not resumed — to go by sea you now travel overland to Kuala Kedah or Kuala Perlis first, then take the ferry across. This guide covers the current transport options, attractions, costs, and tips for a day trip or overnight stay.
Distance
~115 km via Kuala Kedah / Direct flight
Duration
Flight 35–40 min | Overland + ferry ~3 hours
Best Time
November to April (dry season) is best
Getting There
Direct Flight
The quickest and now the standard option. Firefly and AirAsia fly Penang (PEN) to Langkawi (LGK) several times daily.
Duration
35–40 min flight + airport time
Cost
RM 150-300 return (budget airlines)
Pros
- +Fastest option
- +Scenic aerial views
- +Several daily flights
- +Avoid sea sickness
- +No overland connection needed
Cons
- -More expensive than the ferry route
- -Arrive ~90 min before departure
- -Additional airport costs
- -Luggage restrictions
Overland + Ferry (via Kuala Kedah)
The replacement for the old direct ferry: bus or drive from Penang to the Kuala Kedah jetty (~1.5h), then the frequent ferry across to Langkawi (1h). Kuala Perlis is the alternative northern jetty.
Duration
~1.5h to Kuala Kedah + 1h ferry
Cost
Bus + ferry from RM 35 one-way
Pros
- +Cheapest way across
- +Frequent ferry departures from the mainland
- +Scenic sea crossing
- +No flight needed
Cons
- -Two legs (land + sea), not direct from Penang
- -Ferry can be rough in monsoon
- -Slower than flying
- -Check the last return ferry time
Car Ferry (from Kuala Perlis / Kuala Kedah)
Vehicle ferries to Langkawi run from the mainland terminals at Kuala Perlis and Kuala Kedah — not from Penang directly. Drive up, then load the car across.
Duration
Drive to terminal + ~1.5h ferry
Cost
RM 80-150 for car + passengers
Pros
- +Explore Langkawi at own pace
- +No rental car cost on island
- +Load more luggage
- +Group travel friendly
Cons
- -Drive to the mainland terminal first
- -Toll and fuel costs
- -Parking fees in Langkawi
- -Limited vehicle-ferry sailings
Sample Itinerary
Top Attractions
Langkawi Sky Bridge
Iconic curved pedestrian bridge 660m above the jungle. Take cable car up (RM 15 per person) and walk the bridge for spectacular views.
Entry: RM 15-20
Pantai Cenang Beach
Best beach in Langkawi with golden sand, clear water, and water sports. Perfect for swimming and relaxation.
Entry: Free entry
Temurun Waterfall
Beautiful waterfall in cave setting. Trek through jungle (30 min) and swim in natural pools. Bring swimsuit.
Entry: Free
Kuah Town
Charming town with duty-free shopping (jewelry, electronics), local restaurants, and waterfront walks.
Entry: Free (shopping optional)
Mangrove Tour
Kayak or boat tour through mangrove forests and look for eagles. Morning tours best (7-10 AM). Quieter and wildlife more active.
Entry: RM 40-60 per person
Langkawi Underwater World
Large aquarium with tunnel walk featuring rays, sharks, and tropical fish. Great for families.
Entry: RM 50-70
Budget Breakdown
Insider Tips
- •There is no direct Penang–Langkawi ferry — fly, or take the ferry from Kuala Kedah / Kuala Perlis on the mainland.
- •Ferry tickets (from Kuala Kedah) can be bought online or at the terminal. Online is slightly cheaper.
- •Take an early flight or the first Kuala Kedah ferry to get 5+ hours in Langkawi; later departures leave fewer hours.
- •Download offline maps before departure - internet can be spotty.
- •Langkawi is duty-free - electronics and jewelry are cheaper than Penang.
- •Bring sunscreen (SPF 50+) - UV is intense and sun exposure is quick.
- •Wear water shoes for beach - some areas have rocky areas.
- •Cash is essential - ATMs have fees, credit cards not accepted everywhere.
- •Don't drink tap water - buy bottled water (RM 1-2).
- •Traffic to airport can be slow during peak times - leave early.
- •Ferry can be rough in Nov-Dec (monsoon) - ginger tablets help with motion sickness.
- •Sky Bridge queues are long (1-2 hours) - go early or skip if time-limited.
- •Mangrove tours require booking - book from Kuah town information center.
- •Car rentals in Langkawi are cheaper than Penang (RM 35-50/day).
- •Check the last return ferry from Langkawi to Kuala Kedah / Kuala Perlis (typically early evening) - don't miss it, or fly back!