Skip to content
How to Get to Ipoh: Train, Bus, Car & Air Guide

How to Get to Ipoh: Train, Bus, Car & Air Guide

The quick version

Train, bus, car or flight? Compare ways to reach Ipoh from KL, Penang, Singapore and KLIA, with arrival-point tips and onward transport.

7 min readBy Banyan Bound Editorial
Share this article:
On this page

Last updated November 2026: how to get to Ipoh comes down to four options, which are the ETS train, an intercity bus, a car, or a flight to Sultan Azlan Shah Airport. Your starting city and your hotel's location decide which one wins. Use the origin table below, then follow the link for your route.

Featured image: Michael, Public domain, via Wikimedia Commons.

Sultan Azlan Shah Airport — 1
Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons.

How to Get to Ipoh: Quick Answer

Kuala Lumpur travellers usually take the ETS train to Ipoh Railway Station, which sits on the edge of Old Town. Drivers from Penang cover the route in about 2 hours with light traffic. Intercity buses stop at Terminal Amanjaya, well away from Old Town. Sultan Azlan Shah Airport lies 3.8 km from the railway station, but flight options may be limited. Pick your arrival point first, because it sets the onward ride and the hotel that fits.

Sultan Azlan Shah Airport Terminal — 2
Photo: Michael, Public domain, via Wikimedia Commons.
  • Staying in Old Town without a car: take the ETS train.
  • Carrying heavy luggage or travelling as a group: drive or hire a car.
  • Watching the budget and happy to spend extra time: take the intercity bus.
  • Coming from far away: look at flights into Ipoh, then compare door-to-door time with the train.

Which Way Is Best for You? Origin Table

How To Get To Ipoh, Malaysia — 3
Photo: LN9267, CC BY-SA 4.0, via Wikimedia Commons.

Each origin has its own page with route detail. Start with the Kuala Lumpur route guide if you are leaving KL Sentral. Penang departures are covered in these Penang route notes. Singapore arrivals have their own Singapore transfer options. Landing at the airport first? Read the KLIA connections page.

OriginBest modeFallbackRoute guide
Kuala LumpurETS trainIntercity bus or carKuala Lumpur to Ipoh: ETS Train, Bus & Car Compared
KLIAAirport rail link to KL Sentral, then ETSCar or busKLIA to Ipoh: Train, Coach, Car and Flight Options
PenangCarIntercity busPenang to Ipoh: Train vs Bus, Times & Tips
SingaporeRoad trip or flight plus trainStaged trip via KLSingapore to Ipoh: Bus, Flight or Train Compared
Cameron Highlands or elsewhereCar or private transferIntercity busPlan around Amanjaya or the station
How To Get To Ipoh, Malaysia — 4
Photo: LN9267, CC BY-SA 4.0, via Wikimedia Commons.

By Train: KTM ETS to Ipoh Railway Station

KTM ETS runs from KL Sentral to Ipoh Railway Station in roughly 2.5 hours on current timetable examples. Three service types operate on the corridor. Express makes the fewest stops and is the fastest. Platinum makes fewer stops than Gold. Gold calls at more stations and takes slightly longer. Live times and fares sit on the KTMB booking site.

Tip

Compare the 3.8 km airport-to-station gap with the roughly 2.5 hours on the ETS before you book a flight.

ScootA3209V-TRM — 5
Photo: 1.02 editor, CC BY-SA 4.0, via Wikimedia Commons.

Fridays, weekends and school or public holidays fill first. Book as soon as your dates are fixed. If your preferred train is sold out, shift to an earlier or later departure on the same day. A slower Gold service may still have seats when Express does not. Failing that, switch to the intercity bus and budget extra time for the Amanjaya leg.

By Bus: Terminal Amanjaya

9M-AQM Front — 6
Photo: Michael, Public domain, via Wikimedia Commons.

Intercity buses use Terminal Amanjaya, which is far from Old Town and the main sights. Treat it as a transfer point, not a walking start. Local routes T30a and T30b are reported to run from the terminal to Medan Kidd Station in Old Town, in about 30 minutes. Frequency is thin, so ask Perak Transit for current times. A taxi or e-hailing car is faster if you arrive with luggage. Add the onward time and cost to the ticket price before you call the bus the cheap option.

By Car or Rental

9M-AQM Wing — 7
Photo: Michael, Public domain, via Wikimedia Commons.

Drivers from Kuala Lumpur follow the E1 North-South Expressway. Allow a little over 2 hours without heavy traffic. From Penang, about 2 hours is typical in light traffic. Lost World of Tambun gives the same figure: about 2 hours' drive from both cities. Perak Tong is easy for drivers, who head to the Ipoh Utara Interchange from the expressway.

Parking is the weak spot in Old Town. Ask your hotel about parking before you book. Car rental is also available at the airport.

By Air: Sultan Azlan Shah Airport

Sultan Azlan Shah Airport sits 3.8 km from Ipoh Railway Station, so the ride into town is short. Taxis and car rental are available there. Malaysia Airports operates the field, and its airport operator site is the place to confirm which routes currently serve Ipoh. Compare total door-to-door time against the ETS from KL Sentral. A flight adds airport transfers at both ends. The train runs from a central station to the edge of Old Town.

9M-AQM Back — 8
Photo: Michael, Public domain, via Wikimedia Commons.

Arrival-Point Matrix: Station vs Terminal vs Airport

Where you land matters more than the mode you pick. This table sums up the trade-offs.

Arrival pointDistance to Old TownBest onward optionMain trap
Ipoh Railway StationEdge of Old TownShort taxi or e-hailing ridePeak-day sell-outs
Terminal AmanjayaFar from Old TownLocal bus to Medan Kidd Station, or taxiUnderestimating onward time and cost
Sultan Azlan Shah Airport3.8 km from the railway stationTaxi or rental carLimited flight routes
Driving inDepends on your hotelYour own carOld Town parking
Malindo Air ATR72 9M-LMF — 9
Photo: 1.02 editor, CC BY-SA 4.0, via Wikimedia Commons.

The Last Leg: Taxi, E-Hailing, Local Bus

Taxis and e-hailing are the easiest ways onward from Ipoh Railway Station. Agree the fare or insist on the meter. E-hailing cars are reported to be thinner on the ground than in Kuala Lumpur or Penang, especially after dark. Local bus F100 loops through Old Town and calls at the railway station.

The Last Leg: Taxi, E-Hailing, Local Bus in Ipoh
Photo: Shaun@KL, CC BY-SA 2.0, via Flickr.

Some sights are reachable by bus. Perak Tong opens daily from 8:00 AM to 5:00 PM with free admission. Bus 35 towards Kuala Kangsar stops at Taman Tembok. Sam Poh Tong Temple is free and opens Mondays to Fridays from 8:00 AM to 2:00 PM. Bus 66 runs from the Public Bank Stop on Jalan Sultan Idris Shah to the Gunung Rapat Hiong Piah stop, five minutes from the entrance. Prices and hours checked November 2026.

Lost World of Tambun is farther out. Express buses go to the city centre, then it is about a 20 minute taxi ride to the park. Its theme park is closed on Tuesdays except on Malaysian school and public holidays.

Where to Base Yourself Based on How You Arrive

Sponsored

Train arrivals fit Old Town, since the station is on its edge and hotels are a short ride away. Drivers can choose farther out if parking is included. Families heading for Lost World of Tambun may prefer to sleep near Sunway City Ipoh, where the park's address sits. Bus passengers should pick a hotel with an easy taxi link from Amanjaya.

Common Mistakes and Fixes

Sponsored

Four slips cause most arrival headaches.

Good to know

Perak Tong runs daily from 8:00 AM to 5:00 PM, but Sam Poh Tong closes at 2:00 PM on weekdays, so pair the temples in the morning.

  • Booking the wrong terminal: Amanjaya is not in Old Town, so match your hotel to the arrival point.
  • Ignoring peak days: reserve ETS seats early for Fridays, weekends and holidays.
  • Assuming e-hailing is everywhere: have a taxi fallback, especially after dark.
  • Planning long walks: Ipoh is hot, so use short rides between sights.

Explore More Ipoh Guides

Sponsored

Keep planning your Ipoh trip with these guides.

Ipoh Guides

Building the rest of the trip? Our Ipoh attractions guide covers the sights, districts and logistics around this guide.

How to get to other cities

Sponsored

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful