Skip to content

Rapid Penang Bus 204

Weld Quay and Komtar to Kek Lok Si and the Penang Hill funicular

Quick Answer

How does Bus 204 work?

Bus 204 runs from Weld Quay (Terminal B) to Bukit Bendera (Penang Hill lower station) via Lebuh Pantai, Penang Road, Komtar, Dato Keramat, Air Itam, Kek Lok Si. Fare: RM 1.40–RM 2.00 by distance, every 35–45 minutes. First bus 5:30 AM (both directions); last bus 11:30 PM from Weld Quay; 10:35 PM from Penang Hill. Cash must be the exact fare: the farebox gives no change. Keep the printed ticket until you get off.

Bus 204 runs from Weld Quay through Lebuh Pantai, Penang Road and Komtar, out via Dato Keramat and Air Itam, past Kek Lok Si Temple, to the Bukit Bendera stop at the Penang Hill funicular's lower station. It runs every 35–45 minutes.

Route Details

Route

Weld Quay (Terminal B) → Bukit Bendera (Penang Hill lower station)

Via

Lebuh Pantai, Penang Road, Komtar, Dato Keramat, Air Itam, Kek Lok Si

Journey Time

About 35–65 minutes Weld Quay to Penang Hill; Komtar to Penang Hill 27–50 minutes (scheduled range)

Fare

RM 1.40 – RM 2.00

Frequency

every 35–45 minutes

Hours

5:30 AM (both directions) – 11:30 PM from Weld Quay; 10:35 PM from Penang Hill

Distance-based. Komtar to the Penang Hill station is about 10 km and Weld Quay about 13.6 km, both RM 2.00 on Rapid Penang's fare table. Cash must be exact (no change given).

Checked 2026-10-06. Checked against Rapid Penang's route table and its GTFS timetable feed. Times are scheduled; traffic changes them.

Tourist Highlights — Where to Get Off

These are the stops most useful for tourists. Click any stop in the full list below for more details.

Terminal Komtar

Board in George Town centre.

Komtar

Kek Lok Si Temple

Kek Lok Si Temple.

Kek Lok Si Temple

Stesen Bukit Bendera

Penang Hill funicular lower station: end of the route.

Penang Hill funicular

All 45 Stops — Bus 204

Search by stop name or nearby attraction. Tap any stop for details. Gold stars mark tourist highlight stops.

Showing all 45 stops

#1Tourist Highlight

Terminal B Weld Quay

Start of the route, beside the ferry terminal

Penang ferry terminal (Raja Tun Uda)Clan Jetties
2
#2

Container Hotel

3
#3

Pejabat Pos Besar P.Pinang

4
#4

Pejabat Pos Besar P.Pinang 1

5
#5

Balai Polis Lebuh Pantai

6
#6

Bank Negara Malaysia

#7Tourist Highlight

Muzium Pulau Pinang

Penang State Museum

Penang State Museum
8
#8

SMK St. Xavier

9
#9

Hotel Cititel

10
#10

Penang Road

11
#11

Pasar Chowrasta

#12Tourist Highlight

Terminal Komtar

Main bus interchange in George Town

KomtarThe TOP Penang
13
#13

Gama Supermarket

14
#14

Penang Times Square

15
#15

Pasar Jalan Kuantan

16
#16

Kampung Makam

17
#17

SMK/SK Convent Dato Keramat

18
#18

Stadium Bandaraya

19
#19

Masjid Jamek Shaikh Eusoff

20
#20

Dhoby Ghaut

21
#21

SMK Sri Mutiara

22
#22

Han Chiang College

23
#23

Masjid Negeri P.Pinang

24
#24

Pasar Kampung Baru

25
#25

Apartmen Rifle Court

26
#26

Villa Sri Melati Apartment

27
#27

PBA Padang Tembak

28
#28

SK Padang Tembak

29
#29

Flat Padang Tembak

30
#30

Jalan Sempadan

31
#31

Pejabat Pos Padang Tembak

32
#32

Nasi Kandar Salam

33
#33

Jalan Kampung Melayu

34
#34

SK Sri Aman

35
#35

Medan Niaga Kampung Melayu

36
#36

Jalan Pisang Embun

37
#37

Kampung Pisang

38
#38

Kampung Pisang II

39
#39

Ambank Paya Terubong

#40Tourist Highlight

Kek Lok Si Temple

Kek Lok Si Temple

Kek Lok Si Temple
#41Tourist Highlight

Pejabat Pos Ayer Itam

Air Itam town and market

Air Itam Market
42
#42

Tadika St. Paul

43
#43

Klinik Kesihatan Air Itam

44
#44

Jalan Bukit Bendera

#45Tourist Highlight

Stesen Bukit Bendera

End of the route — Penang Hill funicular lower station

Penang Hill (Bukit Bendera) funicular

Bus 204 · 45 stops total · Tap a stop for details

Insider Tips for Bus 204

  • Combine Kek Lok Si and Penang Hill in one trip: both are on the 204
  • Buses are 35–45 minutes apart, so check the next one before you wait
  • The last bus down from Penang Hill leaves at 10:35 PM
  • Carry exact change: the farebox does not give change

Common Mistakes to Avoid

  • Taking 401 or 401E to Kek Lok Si: they do not go to Air Itam
  • Assuming the bus climbs the hill: it stops at the lower station, and the funicular takes you up

Best For

Penang Hill by public transport
Kek Lok Si Temple
Air Itam

Frequently Asked Questions

Which bus goes to Penang Hill?

Bus 204 from Weld Quay or Komtar to the "Stesen Bukit Bendera" stop at the funicular lower station, every 35–45 minutes. Komtar to the station is about 10 km, RM 2.00.

Does Bus 204 stop at Kek Lok Si?

Yes. Alight at the "Kek Lok Si Temple" stop, about 8.7 km from Komtar (RM 2.00).

What time is the last bus from Penang Hill?

Rapid Penang lists the last 204 from Bukit Bendera at 10:35 PM, and the last from Weld Quay at 11:30 PM.

Other Bus Routes

Explore More Transport Options

Penang Travel Newsletter

Get insider tips on Penang attractions delivered to your inbox.