Explore Ipoh and enjoy your stay, from sightseeing the most popular areas to join activities in the city and its surroundings.
Escape by train or bus to nearby destinations like Butterworth and Cameron Highlands.
Continue your journey from Ipoh to your next destination in Malaysia.
Contents
Getting around Ipoh
Ipoh’s urban transportation is primarily served by the myBAS bus network, operated by Perak Transit, which runs regular routes throughout the city.
Getting out of Ipoh
If you are staying in Ipoh and you want to explore the surroundings, Butterworth and Cameron Highlands are nearby destinations perfect for one-day or two-days escapes.
Getting out of Ipoh by train
The railway company KTM Berhad, operates train lines that interconnect Ipoh with Butterworth under the KTM Komuter and KTM ETS networks.
KTM Komuter
| Stations | Transfers | ||
| Padang Besar |
SRT Southern Line KTM ETS |
||
| Bukit Ketri | |||
| Arau |
KTM ETS |
||
| Kodiang | |||
| Anak Bukit |
KTM ETS |
||
| Alor Setar |
KTM ETS |
||
| Kobah | |||
| Gurun |
KTM ETS |
||
| Sungai Petani |
KTM ETS |
||
| Tasek Gelugor |
KTM ETS |
||
| Bukit Mertajam |
KTM ETS |
||
| Bukit Tengah | |||
| Butterworth |
Penang Shuttle Boat Line KTM ETS |
||
| Bukit Tengah | |||
| Bukit Mertajam |
KTM ETS |
||
| Simpang Ampat | |||
| Nibong Tebal |
KTM ETS |
||
| Parit Buntar |
KTM ETS |
||
| Bagan Serai |
KTM ETS |
||
| Kamunting | |||
| Taiping |
KTM ETS |
||
| Padang Rengas | |||
| Kuala Kangsar |
KTM ETS |
||
| Sungai Siput |
KTM ETS |
||
| Ipoh |
KTM ETS |
KTM ETS
| Stations | EX Express | EP Platinum | EG Gold |
| Padang Besar | |||
| Alor Setar | |||
| Butterworth | |||
| Ipoh | |||
| Kuala Lumpur | |||
| KL Sentral | |||
| Seremban | |||
| Pulau Sebang | |||
| Gemas | |||
| Segamat | |||
| Kluang | |||
| JB Sentral |
All trains stop, Some trains stop, — Trains do not stop
Getting out of Ipoh by bus
The bus companies Aerobus, Maraliner and Unititi operate buses that interconnect Ipoh with Penang, Butterworth and Cameron Highlands.
Aerobus
Ipoh-Butterworth Line serving Ipoh and Butterworth
Maraliner
Ipoh-Butterworth Line serving Ipoh and Butterworth
Unititi
Penang-Cameron Highlands Line serving Penang, Butterworth, Ipoh and Cameron Highlands
Destinations
Ipoh is connected by train and bus with the following destinations in the states of Penang and Pahang:
Train routes to Butterworth, Penang
Bus routes to Butterworth
Bus routes to Penang
Bus routes to Cameron Highlands
Continue your journey from Ipoh
From Ipoh, you can continue your journey to your next destination in the states of Terengganu, Selangor or Johor in Malaysia, or onward to Thailand or Singapore.
Continue your journey from Ipoh by plane
Ipoh is served by Sultan Azlan Shah International Airport, which is connected to the city center by bus.
The domestic airlines Batik Air Malaysia and AirAsia operates flights that interconnect Ipoh with Johor Bahru in Malaysia, and Singapore.
Batik Air Malaysia
| Airport | Destinations |
| Ipoh - Sultan Azlan Shah Airport (IPH) |
Singapore – Changi Airport (SIN) |
Air Asia
| Airport | Destinations |
| Ipoh - Sultan Azlan Shah Airport (IPH) |
Johor Bahru – Senai Airport (JHB) |
Continue your journey from Ipoh by train
The railway company KTM Berhad operates train lines that interconnect Ipoh with Padang Besar (with onward connection to Bangkok) and Kuala Lumpur under the KTM ETS network.
KTM ETS
| Stations | EX Express | EP Platinum | EG Gold |
| Padang Besar | |||
| Alor Setar | |||
| Butterworth | |||
| Ipoh | |||
| Kuala Lumpur | |||
| KL Sentral | |||
| Seremban | |||
| Pulau Sebang | |||
| Gemas | |||
| Segamat | |||
| Kluang | |||
| JB Sentral |
All trains stop, Some trains stop, — Trains do not stop
Continue your journey from Ipoh by bus
The bus companies Perdana Express, Aerobus, KKKL Express, Billion Stars, Maraliner and Starmart operate buses that interconnect Ipoh with Kuala Besut (with onward connection to Pulau Perhentian) and Kuala Lumpur.
Perdana Express
Ipoh-Kuala Besut Line serving Ipoh and Kuala Besut
Aerobus
Ipoh-Kuala Lumpur Line serving Ipoh and Kuala Lumpur
KKKL Express
Ipoh-Kuala Lumpur Line serving Ipoh and Kuala Lumpur
Billion Stars
Ipoh-Kuala Lumpur Line serving Ipoh and Kuala Lumpur
Maraliner
Ipoh-Kuala Lumpur Line serving Ipoh and Kuala Lumpur
Starmart
Ipoh-Kuala Lumpur Line serving Ipoh and Kuala Lumpur
Destinations
Ipoh is connected by plane, by train, by bus and by ferry with the following destinations in the states of Terengganu, Selangor and Johor:
Bus and ferry routes to the Perhentian Islands via Kuala Besut
Flights to Johor Bahru
Ipoh is connected by plane and by train with the following destinations in Thailand and Singapore:
Train routes to Bangkok via Padang Besar

KTM Komuter Northern Sector serving Butterworth and Ipoh
SRT Southern Line
KTM ETS
Penang Shuttle Boat Line
International flights serving Singapore
Domestic flights serving Johor Bahru