
Singapore to Ipoh: Bus, Flight or Train Compared
Compare bus, flight and train from Singapore to Ipoh: door-to-door time, border crossing, stations and who each option suits.
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 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.

| Mode | Ride time | Cost level | Best for | Main catch |
|---|---|---|---|---|
| Coach via the Johor causeway or Second Link | About 8.5 hours typical, up to 11 hours 10 minutes | Lowest | Budget travelers, overnight or daytime | Border queues set the schedule |
| Direct flight | About 1 hour 20 minutes | Highest | Tight schedules, families with bags | Airport buffers at both ends; baggage fees on low-cost fares |
| Train hybrid via Johor Bahru | Longest to plan | Mid | Rail fans, travelers who dislike long coach rides | Two legs and a border transfer to connect |
Bus from Singapore to Ipoh
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
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?
Match the mode to your constraint rather than to a headline price.
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
Most problems on this route come from planning too tightly.
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.
You might also like
Continue reading
More guides you'll find useful





