Singapore Ipoh
...
Mon

Singapore to Ipoh Bus Tickets

Singapore to Ipoh Bus Service

Avg. Bus Duration

:

8 hrs 25 mins

Buses depart from

:

Singapore

Bus arrives in

:

Ipoh

Cheapest Bus Ticket

:

SGD 35.00

Bus Companies

:

9

Earliest Bus

:

08:00 AM

Last Bus

:

11:59 PM

Daily Bus Services

:

34

Schedule & Fare of a Singapore to Ipoh Bus

Bus OperatorFirst BusLast BusDuration
First Bus - 09:45 AMLast Bus - 09:45 PM8 hrs 27 mins
First Bus - 09:50 PMLast Bus - 09:50 PM8 hrs 27 mins
First Bus - 08:30 AMLast Bus - 11:59 PM8 hrs 27 mins
First Bus - 09:00 AMLast Bus - 10:30 PM8 hrs 27 mins
First Bus - 09:30 AMLast Bus - 09:30 PM8 hrs 27 mins

Singapore to Ipoh Bus Ticket Booking

Book your bus from Singapore to Ipoh online and enjoy a comfortable, affordable journey covering in just 8. With fares starting from SGD 35.00  the Singapore to Ipoh bus is the most budget-friendly way to travel between Singapore and Ipoh — Malaysia's charming capital of Perak, famous for its limestone caves, colonial heritage, and world-renowned white coffee. 

Located in northwestern Malaysia, Ipoh is a city that many tourists visit. It is known for its limestone caves and natural rock formations. Ipoh also has many historical buildings and sites. While tourists visit to explore the city, Ipoh also serves as a gateway to the hills. If you want to see the Cameron Highlands, you need to go through Ipoh, and this is a wonderful chance to explore the city. Ipoh is connected to different cities in Malaysia and Singapore. You can easily book Singapore to Ipoh bus tickets and enjoy a great trip.

 

Bus Service between Ipoh and Singapore

There are several travel options available, including a bus from Singapore to Ipoh. Booking a bus will be the most affordable mode of transportation. You can easily book a bus ticket online on redBus.

Taking a bus from Singapore to Ipoh is hands-down the smartest way to make this journey:

  • Most affordable option — One-way fares range from SGD 35.00 to SGD 80.00 - far cheaper than flying when you factor in airport transfers and baggage fees
  • Scenic route — The drive through Peninsular Malaysia's lush countryside and highway towns is a journey in itself
  • Door-to-door convenience — Buses drop you off directly in Ipoh city, with no connecting transport needed from the airport. 
  • Hassle-free booking — Book your Bus Singapore to Ipoh ticket online on redBus in minutes, with instant confirmation and e-ticket delivery
  • Comfortable coaches — Modern air-conditioned buses with reclining seats, USB charging, and onboard amenities make the 8–9 hour ride enjoyable. You can choose from over 9 for the SG to Ipoh bus route. 

Singapore to Ipoh Bus Schedule

The SG-to-Ipoh route operates with over 34 departures every day, giving you the flexibility to choose a time that suits your itinerary. Most coaches depart from Singapore as early as 2026-04-05 08:00:00 with the last departure being at 2026-04-05 23:59:00. Always book your Singapore to Ipoh bus ticket in advance to secure your preferred timing as seats on popular operators fill up quickly, especially on weekends and public holidays.

SG to Ipoh Bus Fares


Bus Singapore to Ipoh fares are highly competitive ranging from SGD 35.00 to SGD 80.00, making it the go-to choice for budget-conscious travellers and frequent commuters alike. Prices vary depending on the bus operator, departure time, and season. You can also book tickets for children at discounted child fares starting from SGD 31.50. Check redBus for exclusive promos called redDeals and discount codes that can bring your SG to Ipoh bus fare as low as SGD 35. 

Popular Bus Services from Singapore to Ipoh


When you search for a Singapore to Ipoh bus on redBus, you'll find several trusted operators running this route regularly. Here are the most popular:

  • Supernice Grassland - A premium favourite on the Singapore–Ipoh corridor, known for spacious seats and punctual departures.
  • StarMart Express - Affordable and reliable, StarMart Express is a solid choice for travellers seeking value without sacrificing comfort on the bus from Singapore to Ipoh.
  • KKKL Express - Executive 2+1 buses with GPS tracking and CCTV on the SG to Ipoh route. 
  • Eltabina Jaya Express - With multiple daily trips, it offers flexibility and consistent service quality on this long-distance route.
  • Expres Mutiara - A well-regarded operator offering comfortable coaches with double-decker 2+1 buses. The operator offers child fares and refundable tickets for the journey. Make sure to check the ticket booking policy. 
  • Sri Maju Sarata Express SDN - Executive 2+1 bus fleet that offers services between Grantral Mall to Terminal Meru Raya. 

 

Top Bus Operator Images

Book Singapore to Ipoh Bus Tickets Online - Get Incredible Discounts with redDeals

Book a Singapore to Ipoh bus with redBus, Singapore and unlock exceptional redDeals on this route. Save up to 25% on your bus travel while enjoying 4 deals on 2 operators!

FAQs

How to get to Ipoh from Singapore?

While you can take a flight, bus, or train from Singapore to Ipoh, taking a bus is the most cost-effective option. You can either visit the terminal, wait in line, select a seat, and book your ticket. If you’d rather not do that, you can visit redbus and book your seat within 5 minutes.

How long does it take to travel from Singapore to Ipoh?

The journey from Ipoh to Singapore takes around 7-8 hours by bus. The time may vary according to the prevailing traffic and climatic conditions. 

How much is the bus fare from Singapore to Ipoh?

The average bus fare from Singapore to Ipoh is SGD30. Bus ticket prices can change at the operator's discretion and during peak seasons. 

How long does it take to travel from Singapore to Ipoh?

The travel time from Singapore to Ipoh depends on the mode of transport you choose:

  1. By Car / Taxi / Private Vehicle:

    • The distance is about 700–750 km, depending on the route (via the North–South Expressway).

    • Typical driving time: 8–10 hours without long stops or heavy traffic.

    • Consider potential delays at the Singapore–Malaysia border (Woodlands or Tuas checkpoints).

  2. By Bus 

    • Direct express buses from Singapore to Ipoh take roughly 10–12 hours.

    • Travel time can vary depending on border clearance, traffic, and the number of stops along the route.

  3. By Train (KTM / ETS): There is no direct train from Singapore to Ipoh. You can catch a train from Singapore to Johor Bahru and then transfer to a KTM ETS train to Ipoh.

  4. Flights: There are no direct flights from Singapore to Ipoh. You can take a flight from Singapore to Kuala Lumpur, then take a domestic flight or train to Ipoh.
    • Flight time (Singapore to Kuala Lumpur): Nearly 1 hour

    • Kuala Lumpur to Ipoh: It will take around 30–40 minutes by plane. You can also opt for a train or a bus journey for this leg of your trip. 

    • Total travel time: Approximately 4–6 hours, including transfers and airport procedures

Popular Routes from Singapore