Skip to content
Singapore to Ipoh: Bus, Flight or Train Compared

Singapore to Ipoh: Bus, Flight or Train Compared

The quick version

Compare bus, flight and train from Singapore to Ipoh: door-to-door time, border crossing, stations and who each option suits.

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

Last updated November 2026. Singapore to Ipoh is about 560 km by road, and you can cover it by coach, by plane or by a train hybrid through Johor Bahru. Coach suits budget travelers who can spare a day, while flying suits anyone short on time. Our guide to all ways to reach Ipoh covers other starting points.

Featured image: ProjectManhattan, CC BY-SA 3.0, via Wikimedia Commons.

Singapore To Ipoh, Malaysia — 1
Photo: Earth Science and Remote Sensing Unit, NASA Johnson Space Center, Public domain, via Wikimedia Commons.

Singapore to Ipoh at a glance

Ipoh sits roughly 560 km north of Singapore by road. A coach ride is scheduled at about 7 hours 55 minutes to 11 hours 10 minutes, and most departures take around 8.5 hours. A direct flight is about 1 hour 20 minutes in the air. Those are ride times only. Door-to-door time also includes getting to the departure point, border queues or airport buffers, and the transfer into Ipoh. Fares move with season and demand, so the table compares cost by level rather than by figure.

Singapore To Ipoh, Malaysia — 2
Photo: Earth Science and Remote Sensing Unit, NASA Johnson Space Center, Public domain, via Wikimedia Commons.
ModeRide timeCost levelBest forMain catch
Coach via the Johor causeway or Second LinkAbout 8.5 hours typical, up to 11 hours 10 minutesLowestBudget travelers, overnight or daytimeBorder queues set the schedule
Direct flightAbout 1 hour 20 minutesHighestTight schedules, families with bagsAirport buffers at both ends; baggage fees on low-cost fares
Train hybrid via Johor BahruLongest to planMidRail fans, travelers who dislike long coach ridesTwo legs and a border transfer to connect

Bus from Singapore to Ipoh

Sponsored

Coach is the default choice for most overland travelers. Operators such as StarMart Express and Sri Maju are listed on this route, with several departures daily. Pick-up areas in Singapore include Golden Mile, City Plaza and Boon Lay. Seats on the premium coaches are wider, with three seats per row instead of four. Ipoh drop-off points differ by operator, so read the ticket before you choose a departure. Book ahead for weekends and holidays, because popular departures fill. Prices and schedules were last checked November 2026, and operators change them often. Ask which Ipoh terminal your coach uses before you book, so your onward ride is planned.

  • Pick-up areas: Golden Mile, City Plaza, Boon Lay
  • Scheduled ride: 7 hours 55 minutes to 11 hours 10 minutes
  • Typical ride: about 8.5 hours
  • Variance comes mostly from the border crossing

Flying from Singapore to Ipoh

Flying cuts the ride to about 1 hour 20 minutes. Scoot and AirAsia are both listed on this route, but schedules shift, so look up current frequency before planning around a flight. Departures leave from Changi Airport, which you reach by MRT or bus. Add check-in and security time before departure. On low-cost fares, a checked bag is often extra, so compare the full price rather than the headline fare. Sultan Azlan Shah Airport is 3.8 km from Ipoh Railway Station, and taxis and car rental are available there. Arriving passengers clear Malaysian immigration at Ipoh, which adds time to your total. Many travelers also compare a connection through Kuala Lumpur. Our KLIA to Ipoh transfer guide covers that last leg.

Train and hybrid routes via Johor Bahru or Kuala Lumpur

Sponsored

No single through train links Singapore and Ipoh. The rail option is a hybrid: cross into Johor Bahru first, then join a KTM train north. KTM Berhad lists ETS timetables and fares for the northbound leg. Treat the border transfer as its own step, with a buffer before your train. This route suits travelers who want to avoid a long coach ride and don't mind planning two legs. Skip it if you have a fixed arrival time or heavy luggage. A second option is to reach Kuala Lumpur first and continue by rail or road. Our Kuala Lumpur to Ipoh options compare that final stretch.

Crossing the border: Woodlands, Tuas and peak times

Road traffic between Singapore and Johor Bahru uses two crossings. One is the Woodlands Causeway checkpoint. The other is the Tuas Second Link. Coaches use one or the other, and the crossing explains most of the gap between 7 hours 55 minutes and 11 hours 10 minutes. Everyone gets off to clear Singapore and Malaysian immigration, so allow for that in your plans. Carry a passport with enough validity for your nationality, and check Singapore and Malaysian immigration rules for arrival cards and digital requirements. Queues grow on weekends, school holidays, public holidays, Hari Raya and Chinese New Year. If you can, travel midweek and outside those peaks.

Which option should you choose?

Sponsored

Match the mode to your constraint rather than to a headline price.

Good to know

Flying takes about 1 hour 20 minutes in the air. Sultan Azlan Shah Airport sits 3.8 km from Ipoh Railway Station, so budget that transfer too.

  • Solo budget traveler: take the coach and accept a long day.
  • Family with luggage: fly, and compare baggage fees across fares.
  • Tight schedule: fly, and leave airport buffers at both ends.
  • Rail fan: try the hybrid via Johor Bahru, with a generous connection buffer.
  • Continuing to Penang afterwards: see our Penang and Ipoh routes to plan the loop.
  • Overnight option: ask operators whether night departures run on your date.

Getting around once you arrive in Ipoh

Your arrival point decides the next step. From Sultan Azlan Shah Airport, taxis are available, and the airport lies 3.8 km from Ipoh Railway Station. If you arrive by train, you are already at Ipoh Railway Station. If you arrive by coach, read your terminal off the ticket and plan a taxi or ride-hailing transfer to your hotel. For sights and events once you are there, see the Tourism Perak site.

Common mistakes to avoid

Sponsored

Most problems on this route come from planning too tightly.

Tip

Coach runs of 7 hours 55 minutes to 11 hours 10 minutes make a same-day onward link risky.

  • Booking a same-day onward connection with no border buffer.
  • Choosing a coach without checking its Ipoh drop-off point.
  • Travelling on a holiday weekend without allowing for checkpoint queues.
  • Buying a carry-on-only flight fare when you have checked luggage.
  • Treating the trip as a day trip: the ride alone takes most of a day each way.

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful