Guides › Malaysia › Ipoh
City guide

Ipoh

Ipoh is the capital city of the Malaysian state of Perak. Located on the Kinta River, it is nearly 200 km (120 mi) north of Kuala Lumpur and 150 km (93 mi) southeast of George Town in neighbouring Penang.

Type CityPopulation 759,952

Why go

  • State capital city in Perak, Malaysia.
  • Served by Taiping (Tekah) Airport (TPG).

History

Ipoh is the capital city of the Malaysian state of Perak. Located on the Kinta River, it is nearly 200 km (120 mi) north of Kuala Lumpur and 150 km (93 mi) southeast of George Town in neighbouring Penang. As of the 2020 census, Ipoh had a population of 759,952, making it the ninth-largest city in Malaysia by population and the fourth most populous state capital, after Johor Bahru, Shah Alam and George Town.

Where to stay

A-1-1 D, K Premium, 150, Jalan Raja Permaisuri Bainun, Taman Gopeng, 30250 Ipoh, Perak, Malaysia · 1969dkellyhotel.com
Indoor
145, Jalan Raja Musa Aziz, Kampung Jawa, 30300 Ipoh, Perak, Malaysia · instagram.com
Indoor
1, Persiaran Lagoon, Sunway 3, 31150 Ipoh, Perak, Malaysia · sunwayhotels.com
Indoor
13-15, Jalan Che Tak, Taman Jubilee, 30300 Ipoh, Perak, Malaysia · bedrockhotelipoh.com
Indoor
2, Persiaran Anderson, 30300 Ipoh, Perak, Malaysia · thetudoripoh.com
Indoor
145, Jalan Sultan Abdul Jalil, Pusat Perdagangan Greentown, 30450 Ipoh, Perak, Malaysia · sojournspahotel.com
Indoor
35, Jalan Sultan Iskandar, 30000 Ipoh, Perak, Malaysia · instagram.com
Indoor
12, Lorong Cheah Cheang Lim, 30350 Ipoh, Perak, Malaysia · ipohbalihotel.com
Indoor
Plaza Kinta, 11, Jalan Dato Tahwil Azar, Taman Jubilee, 30300 Ipoh, Perak, Malaysia · m.facebook.com
Indoor
lot 320064, Taman Meru, 30020 Ipoh, Perak, Malaysia · tingkatvalley.com
Indoor
12, 14, 16, Jalan Sultan Iskandar, 30000 Ipoh, Perak, Malaysia · sarangpaloh.com
Indoor
No. 1-C, Jalan Meru Casuarina, Bandar Meru Raya, 30020 Ipoh, Perak, Malaysia · casuarinahotels.com.my
Indoor
Block C-10, Soho Ipoh, Jalan Sultan Iskandar, 30000 Ipoh, Perak, Malaysia · jindaguhotel.com.my
Indoor
1, Persiaran Lagun Sunway, Sunway City, 31150 Ipoh, Perak, Malaysia · sunwaylostworldoftambun.com
Indoor
Jalan Raja Dihilir, 30350 Ipoh, Perak, Malaysia · booking.travelodgehotels.asia
Indoor
15 & 17, Jalan Medan Ipoh 1B/1, Medan Ipoh Bestari, 31400 Ipoh, Perak, Malaysia · artcottagehotel.com.my
Indoor
62, Jalan Datuk Onn Jaafar, Kampung Jawa, 30300 Ipoh, Perak, Malaysia · frenchhotel.com.my
Indoor
Jln Dato Lau Pak Khuan, Taman Ipoh, 31400 Ipoh, Perak, Malaysia · mroof.mboutiquehotels.com
Indoor
UGM 4/1, Kampung Geruntom, 31600 Gopeng, Perak, Malaysia · mygopengresort.com
Indoor
292, Jalan Sultan Idris Shah, 30000 Ipoh, Perak, Malaysia · weilhotel.com
Indoor
34, Medan Bercham Selatan 1 BERCHAM, 31400 Ipoh, Malaysia · kgardenhotels.com
Indoor
2, Hala Datuk 5, 31650 Ipoh, Perak, Malaysia · ipoh.mboutiquehotels.com
Indoor
18, Jalan Chung On Siew, Taman Jubilee, 30250 Ipoh, Perak, Malaysia · muhotel.com
Indoor
30350 Ipoh, Perak, Malaysia · royalperak.com.my
Indoor
PT212695B, Jalan Medan Ipoh 1A, Medan Ipoh Bestari, 31400 Ipoh, Perak, Malaysia · mhhotels.com.my
Indoor
2, Jalan S.P Seenivasagam, 30000 Ipoh, Perak, Malaysia · cititelexpress-ipoh.com
Indoor
43, Jalan Sultan Abdul Jalil, Kampung Jawa, 30300 Ipoh, Perak, Malaysia · hotelexcelsior.com.my
Indoor
6-8, Jln Dato Seri Ahmad Said, 30450 Ipoh, Perak, Malaysia · kingstonhotels.com.my
Indoor
18, Jln Sultan Nazrin Shah, 30250 Ipoh, Perak, Malaysia · ipohhotels.impiana.com.my
Indoor
88, Jalan Sultan Abdul Jalil, 31350 Ipoh, Perak, Malaysia · marriott.com
Indoor
51 & 53, Jalan Bandar Timah, 30000 Ipoh, Perak, Malaysia · banloonghotel.com
Indoor
Brinchang, 39100 Brinchang, Pahang, Malaysia · millenniumhotels.com
Indoor
32, Jalan Lasam, Greentown, 30350 Ipoh, Perak, Malaysia
Indoor
No 20, 28, Jalan Industri Paloh 1, Pusat Perniagaan Paloh, 31650 Ipoh, Perak, Malaysia
Indoor
3, Persiaran Menglembu Suria, Pusat Perniagaan Menglembu Suria, 30200 Menglembu, Perak, Malaysia
Indoor

Restaurants & places to go

Burger, Fast Food · Opening hours: 24/7 Features: takeaway, delivery, halal · mcdonalds.com.my
Indoor
Chinese, Restaurant · Opening hours: TUESDAY-SUNDAY 8.30AM-4.30PM · 70 Jalan Canning Estate, Ipoh, 31400 · instagram.com
Indoor
Mediterranean, Asian, Restaurant · Opening hours: 12:00 - 21:00 Features: halal, air conditioning · 58 Lorong Cecil Rae, Jalan Lee Kwee Foh, Ipoh, 31400 · galanggal.com
Indoor
Pasta, Burger, Pizza, Restaurant · Opening hours: 12:00-21:00 Features: air conditioning · 17, 19 Jalan Seenivasagam, Ipoh, 30450 · facebook.com
Indoor
Coffee Shop, Chinese, Restaurant · Opening hours: Mo-Su 07:00-23:00 · 12 Medan Stesen 18/9, Ipoh, 31650 · facebook.com
Indoor
Seafood, Chinese, Restaurant · Opening hours: 11:30am-10:00pm · A15 Jalan Dato Tahwil Azar Taman Jubilee, Ipoh, 30300 · facebook.com
Indoor
Western, Pizza, Burger, Fish And Chips, Fusion, Restaurant · Opening hours: Mo-Su 12:00-23:00 Features: vegetarian options · 42 Lorong Cheah Cheang Lim, Ipoh,…
Indoor
International, Breakfast, Ice Cream, Tea, Coffee Shop, Steak House, Fine Dining, Pizza, Chicken, Italian Pizza, Cafe · Opening hours: Mo-Su 11:00-22:30…
Indoor
Malay Food, Restaurant · Opening hours: Th-Tu 15:00-23:00 · 48 & 50 Persiaran Taman Meru 14, Ipoh, 30020
Indoor
Malaysian, Cafe · Opening hours: Th-Tu 12:00-12:00 · medan gopeng, 31350
Indoor
Korean, Restaurant · Opening hours: Mo-Su 09:00-21:00 · Lot L1-R-9 De Garden 3 Persiaran Medan, Taman Ipoh, Ipoh, 31400
Indoor
Dessert, Yougurt, Restaurant · Opening hours: Mo-Su 10:00-22:00 · Lot G-OR-6 Ground Floor De Garden, No 3 Persiaran Medan Ipoh, Bandar Baru Medan, Ipoh, 31400
Indoor
Japanese, Restaurant · Opening hours: Mo-Su 12:00-22:00 · 35 Jalan Haji Eusoff, Ipoh, 30250
Indoor
Curry, Noodle, Restaurant · Opening hours: Tu-Su 06:30-12:30, Mo off · 25 Hala Taman Meru 13, Taman Meru 2b, Ipoh, 30020
Indoor
Asian, Cafe · Asian cafe · 166 Jalan Sultan Idris Shah (Brewster Road), 30000 · facebook.com
Indoor
French, Italian, Restaurant · French/Italian restaurant · Ipoh, 31400 · facebook.com
Indoor
Chicken, Fast Food · Features: takeaway
Indoor
Ice Cream, Bubble Tea, Cafe · Features: takeaway
Indoor
Pizza, Fast Food · Features: takeaway
Indoor
Cake, Malaysian, Fast Food · Features: takeaway
Indoor
Sandwich, Fast Food · Features: takeaway
Indoor
Tea, Coffee Shop, Cafe · Features: takeaway
Indoor
Cafe · Opening hours: Mo-Su 09:00-21:00 · 37 Jalan Raja Permaisuri Bainun, Ipoh, 30250 · facebook.com
Indoor
Restaurant · Opening hours: Mo-Su 11:00-23:00 · GR 17 & 18A Persiaran Medan Ipoh, Ipoh, 31400 · pastrymu.com
Indoor
Barbecue, Restaurant · Opening hours: Mo-Su 18:00-23:00
Indoor
Breakfast, Chicken, Coffee Shop, Curry, Indian, Malaysian, Restaurant · Opening hours: Th-Tu 08:00-21:00 · 15 Jalan Lahat, 30200
Indoor
Indian, Curry, Malaysian, Restaurant · Indian/Curry restaurant · 7 Persiaran Bijeh Timah · srianandabahwan.com.my
Indoor
Yemen, Yemeni, Middle Eastern, Arab, Malay, Malaysian, Restaurant · Features: outdoor seating, takeaway, delivery, halal, air conditioning · Jalan Lim Bo…
Indoor
Indonesian, Restaurant · Indonesian restaurant
Indoor
Regional, Asian, Dessert, Cafe · Regional/Asian cafe · 66 Jalan Yau Tet Shin
Indoor
Malay, Restaurant · Malay restaurant · 1 Jalan Bukit Meru, Ipoh, 30020
Indoor
Thai, Restaurant · Thai restaurant · 28 Leboh Medan Ipoh, Ipoh, 31400
Indoor
Fish, Tea, Asian, Malaysian, Chinese, Chicken, Curry, Restaurant · Fish/Tea restaurant · 2 Jalan Dato Tahwil Azar (Osborne Street), 30300
Indoor
Mamak, Restaurant · Mamak restaurant · Leboh Medan Ipoh, Ipoh, 31400
Indoor
Steamboat, Restaurant · Features: outdoor seating
Indoor
Kebab, Fast Food · Kebab fast food
Indoor
Local, Restaurant · Local restaurant
Indoor
Sushi, Japanese, Restaurant · Sushi/Japanese restaurant
Indoor
Noodle, Restaurant · Noodle restaurant
Indoor
Fish And Chips, Burger, Restaurant · Fish And Chips/Burger restaurant
Indoor
Western And Asian Cuisine, Cafe · Western And Asian Cuisine cafe · 52 Jalan Lapangan Suria, Ipoh, 31350
Indoor
Beef Bowl, Oriental, Cake, Barbecue, Malaysian, Restaurant · Beef Bowl/Oriental restaurant
Indoor
Dim Sum, Restaurant · Dim Sum restaurant · 27 Jalan Medan Ipoh 1B/1, Ipoh, 31400
Indoor
Chicken Rice, Restaurant · Chicken Rice restaurant
Indoor
Food Court · Features: outdoor seating
Indoor

355 more places in the Ultimate edition. See the Ultimate edition →

Airports

Sultan Azlan Shah Airport (IPH) 5 km to the centre
Ipoh, 08, MY — You board from the indoor waiting area — no need to plan for the weather. ✈ 2 airlines (Firefly, Malaysia Airlines) · direct flights to 1 destination incl. Singapore (OpenFlights route data).
✈ Airlines & flight paths — 2 airlines, 1 direct destination
  • Firefly FY (ATR 72) · 1 route: Singapore
  • Malaysia Airlines MH (ATR 72) · 1 route: Singapore*

Routes and aircraft from OpenFlights (open data; a point-in-time snapshot). * = codeshare. Linked destinations open their own guidebook. Flight numbers are not in the open data — they come from the airline or a paid schedule feed.

Indoor
Taiping (Tekah) Airport (TPG) 51 km to the centre
Taiping, 08, MY — Indoor waiting area, but you walk out to the aircraft to board — bring an umbrella or a coat if the forecast is poor.
Indoor | Outdoor
Bidor Airport 59 km to the centre
Bidor, 08, MY
Outdoor
Cameron Highlands Airstrip 40 km to the centre
Ringlet, 06, MY
Outdoor

Getting there by ferry

Ferry terminal
Ferry terminal · 2 km from the centre
Outdoor
Ferry terminal
Ferry terminal · 2.2 km from the centre
Outdoor

Where things are

Full geo-intelligence in Better Mapping →
Local search powered by Geoverts and geo-intelligence by Better Mapping base map © OSM

Photographs

When to go

Tourist season
May – September

The warmer, longer-day half of the year is the safest bet for a first visit.

Shoulder season
April, October

Cooler and quieter, with fewer visitors and better value.

Worth avoiding
Deep winter

Short days and the coldest weather — check local conditions before travelling.

Getting there & around

Getting there. The nearest airport on record is Taiping (Tekah) Airport (TPG); 3 other airports serve the wider area. Check rail and road links from the tourism sources below. By air: IPH has direct flights to 1 destination on 2 airlines (incl. Singapore). By water: 2 ferry terminals within 20 km.

Getting around. Use the map above to orient yourself; nearby hotels, attractions and places to eat are listed from the live Ultimate data for Ipoh. Local transit details will be added as the guide is expanded.

Trains & rail

National rail

Private aviation

On-demand charter, jet cards and the semi-private scheduled carriers that serve this city.

Broker · Any aircraft via operators worldwide · Global charter broker with 30+ offices; private jets, group charters and cargo.
FBO, charter, management · Managed fleet · FBO network and management across Europe, Africa, the Middle East and Asia-Pacific.
Fractional, jet card · Embraer Praetor, Bombardier Challenger & Global, Gulfstream · Fractional ownership and jet cards in North America and Europe.
Charter, management · Large-cabin & VIP airliners · Geneva-based operator known for large-cabin and VIP airliner charters.
Charter, management, FBO, MRO · Managed fleet worldwide · General Dynamics company: charter, completions and FBOs in Europe, the Middle East, Asia and the US.