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.

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:

book your train to Butterworth, Penang

Train routes to Butterworth, Penang

Bus routes to Butterworth

Bus routes to Penang

book your bus to Cameron Highlands

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:

book your bus to Kuala Besut

Bus and ferry routes to the Perhentian Islands via Kuala Besut

book your train to Kuala Lumpur

Train routes to Kuala Lumpur

Bus routes to Kuala Lumpur

book your flights to Johor Bahru

Flights to Johor Bahru

Ipoh is connected by plane and by train with the following destinations in Thailand and Singapore:

book your train to Bangkok via Padang Besar

Train routes to Bangkok via Padang Besar

book your flights to Singapore

International flights to Singapore





Baolau Pte Ltd, 201434204K, Singapore
Baolau Co Ltd, 0313838015, Vietnam
Baolau Thai Co Ltd, 0105564006967, Thailand
Boeki Up Co Ltd, 5140001101308, Japan


   

#TravelAsiaWithBaolau #WeMakeTravelEasy