TL;DR: Arrive by ETS train to Butterworth + the RM2 (€0.45) RapidFerry into George Town [3] [14], or a 4–5h coach from the Cameron Highlands (~€8) [1] [2]; leave for Langkawi by a 20-min flight from ~€13 — the safe choice, since the direct ferry is intermittently revived and unreliable [5] [8]. On the ground, use Grab and the free CAT shuttle [10]. The one unmissable day-trip: Penang Hill funicular + Kek Lok Si temple at Air Itam [11] [12].
Currency: €1 ≈ MYR 4.6 (1 MYR ≈ €0.217, June 2026) [17]. All EUR below are approximate. Penang Island has no airport-rail link and no metro — the rhythm is intercity by train/coach/flight, local by bus + Grab.
1) Getting in & out
George Town sits on Penang Island; the mainland rail/bus hub is Butterworth (Penang Sentral), linked by a 10–15 min passenger ferry. Penang International (PEN) is in the island’s southeast.
| Hop | Mode | Time | Approx EUR |
|---|---|---|---|
| Cameron Highlands → Penang | Direct coach (Sg. Nibong / Penang Sentral) [1] [2] | 4.5–5h | €7–9 |
| KL (KL Sentral) → Butterworth | KTMB ETS train (Gold/Platinum/Express) [3] [4] | 3h35–4h20 | €17–24 |
| KL (TBS) → Penang | Intercity coach [20] [23] | 5–6h | €7–13 |
| KL / elsewhere → PEN airport | Flight (AirAsia, MAS, Firefly) [8] | ~1h | from €13 |
| Butterworth ↔ George Town | RapidFerry (cashless) [14] | 10–15 min | €0.45 (RM2) |
| Penang → Langkawi | Flight (recommended) [5] [8] | 20 min flight | €13–27 |
| Penang → Langkawi | Direct ferry (⚠ status unstable) [6] [7] | 2h30–2h45 | €13–16 |
| Penang → Langkawi | Via mainland (Kuala Kedah/Kuala Perlis ferry) [5] | ~5h door-to-door | €10–15 |
Arriving from the Cameron Highlands. Direct coaches (e.g. CS Travel, Unititi Express) run from Tanah Rata to Sungai Nibong or Penang Sentral, ~4.5–5h, tickets from RM32 (€7) [1] [2]. Touristy, easy.
Arriving from KL. The scenic choice is the KTMB ETS train to Butterworth: Express ~3h35, Gold ~4h20; Gold fares from ~RM79 (€17), Platinum/Express ~RM98–112 (€21–24) under the new Flexi-Fare (book early for the discount) [3] [4]. At Butterworth, walk to the ferry for the 10–15 min crossing to George Town’s Raja Tun Uda terminal, RM2 (€0.45), every 20–30 min, ~06:30–23:00 [14]. Coaches from TBS are cheaper (RM32–61, €7–13) but slower at 5–6h [20] [23].
From PEN airport into George Town. Rapid Penang bus 401E / 401 / 102 runs to town, RM2.70 (€0.60), ~1–1.5h, every 23–35 min, 05:30–23:00; Grab ~RM30 (€6.50); metered taxi RM40–60 (€9–13), with a 50% surcharge 00:00–06:00 [22]. Bus = budget, Grab = sweet spot for a couple.
Leaving for Langkawi. Fly: AirAsia/MAS/Firefly, 5–6 flights daily, 20 min in the air, fares from ~RM60 one-way (€13) up to ~RM126 (€27) [5] [8]. The direct ferry is the contested item: dedicated guide onpenang says the pre-2020 service never restarted [5], yet VisitPenang and booking platforms list operators (Langkawi Ferry Services, Super Fast Ferry Ventures) sailing ~2h30–2h45 from Swettenham Pier for RM60–75 (€13–16) [6] [7]. Treat the ferry as a sometimes-revived novelty; for a couple on dates, fly. The reliable surface alternative is via the mainland — train/bus to Kuala Kedah or Kuala Perlis, then a 1h15–1h45 ferry (RM35–45, €8–10), ~5h total [5].
2) Getting around locally
| Mode | What/where | Time/notes | Approx EUR |
|---|---|---|---|
| Free CAT shuttle [10] | George Town heritage loop (Jetty, Little India, KOMTAR, Khoo Kongsi, Fort Cornwallis) | 06:00–23:45, every 10–15 min | Free |
| Rapid Penang bus [9] | Island-wide, airport↔Teluk Bahang via George Town & Batu Ferringhi | Flat-ish by distance | €0.30–1.10 (RM1.40–5) |
| Rapid Passport [9] | Unlimited bus pass for tourists | 7 days | €6.50 (RM30) |
| Grab (e-hailing) [9] [22] | Door-to-door; faster than buses | On demand | airport↔town ~€6.50 |
| RapidFerry [14] | George Town ↔ Butterworth | 10–15 min, cashless | €0.45 (RM2) |
| Scooter rental [18] | From Leboh Chulia (125cc) | Per day; slow city traffic | from €4/day (RM18) |
| Car rental [19] | Airport/George Town pickup | Per day | from €22/day (RM101) |
| Penang Hill funicular [11] | Air Itam up Bukit Bendera | ~5–10 min ride | €6.50 return (RM30 foreigner) |
For a couple, the practical pairing is CAT + walking inside the old town, Grab for everything else. Buses are excellent value for the coastal runs (101/102 to Batu Ferringhi and the National Park) but slow. Scooters suit the confident; George Town’s narrow one-ways and trishaws keep speeds low [18]. Trishaws themselves are now a tourist experience (negotiate per ride), not real transport.
3) The day-trip orbit from George Town
| Day-trip | Where | Half/full | How | Approx EUR |
|---|---|---|---|---|
| Penang Hill + Kek Lok Si | Air Itam (centre-west) — touristy | Full | Bus 204 / 201 / 502 (~50 min, RM2) or Grab; funicular up [11] [12] | €7–13 (funicular + Habitat optional) |
| Penang National Park | Teluk Bahang (NW tip) — offbeat-ish | Full | Bus 101/102 to Teluk Bahang (~1h, RM2.70); hike or boat to Monkey Beach [13] | €11 entry + ~€22 boat |
| Balik Pulau | Rural west — offbeat | Full | Grab/scooter/car; guided cycling tours [16] | €20–40 tour |
| Batu Ferringhi | North coast — touristy | Half/full | Bus 101/102 from Chulia St (~45 min, RM2.70) [15] | €0.60 each way |
| Butterworth/mainland | Across the strait — offbeat | Half | RapidFerry RM2 [14] | €0.45 |
Penang Hill + Kek Lok Si (Air Itam). The signature full day. Bus 204 reaches the funicular lower station; 203/204 also serve Kek Lok Si, ~30–50 min from town, RM2 (€0.45) [12]. The funicular is RM30 (€6.50) return for foreigners — book online to skip the queue [11]. Up top, The Habitat canopy walk (RM60 / €13) is the recommended add-on to escape the funicular-summit crowds; go early or near sunset, weekdays [21]. Kek Lok Si, Malaysia’s largest Chinese temple, sits 1.5 km from the lower station — pair the two. Touristy but genuinely worth it.
Penang National Park (Teluk Bahang). Bus 101/102 from Weld Quay/KOMTAR to the park gate, ~1h, RM2.70 (€0.60); Grab RM10–50 [13]. Entry RM50 for non-Malaysians (€11) [13]. To Monkey Beach (Teluk Duyung): hike ~3.5 km (~2h) or charter a return boat ~RM100 (€22) from the jetty [13]. A nature half-to-full day; pack water.
Balik Pulau (rural west). Penang’s green hinterland — paddy fields, fishing kampungs, nutmeg and durian farms. Best done as a guided countryside cycling tour (~2h riding, light breakfast) or a durian-tasting visit (Musang King, Black Thorn) at farms like Bao Sheng/Audi [16]. Reach it by Grab, scooter or car (no quick bus). Famous for asam laksa. The offbeat pick for a couple who’ve “done” George Town.
Batu Ferringhi (north coast). Penang’s main beach strip, ~11–17 km NW. Bus 101 from Chulia Street (opposite the 7-Eleven), every 10–20 min, ~45 min, RM2.70 (€0.60); last bus back ~23:20 [15]. The sand is decent rather than spectacular; the draw is the night market, beachfront dinners and watersports (parasailing) [15]. Half-day, or stay for sunset and the market. Touristy.
Mainland hop. The cheapest “trip” is the RM2 RapidFerry itself — ride across to Butterworth/Penang Sentral for the harbour views and the working-mainland contrast, then ride back [14]. Offbeat, half-day at most.