new posts
Krabi 4 Islands Tour: About The Islands and...
Longtail Boat Sea Fishing in the Phi Phi...
Samet Nangshee Viewpoint. Phang-Nga Bay, Thailand.
10 Things To Do in Phi Phi Islands
Ha Long Bay Boat Cruise: How To Plan,...
Weed is Legal in Thailand: And Now Tourists...
Where To Stay in Bangkok: Discover The Best...
BTS Skytrain Bangkok 2023 – A First Timer’s...
Two Weeks in Malaysia. The Perfect 14-17 Night...
Orangutans in Malaysian Borneo: Meeting Them On a...
Backpack Bob's:  Travel Guides and Asia Blogs
Banner
  • Home
  • Thailand
    • All Guides
    • Where To Stay in Bangkok
    • Thailand Legal Cannabis Guide
    • Thailand Travel Itinerary
    • Bangkok Temple Guide
  • Vietnam
    • All Guides
    • Ha Giang Loop Guide
    • Hanoi Travel Guide
  • Malaysia
    • All Guides
    • Malaysia Travel Itinerary
    • Kuala Lumpur Travel Guide
    • Langkawi Travel Guide
    • Melaka Travel Guide
    • Ipoh Travel Guide
  • Laos
  • Contact
  • About
  • Shop
  • Travel Planning
    • Plan a Trip with Backpack Bob
    • Travel Resources
  • Popular Guides
    • 2 Weeks in Thailand Itinerary
    • Thailand Packing List
    • Bangkoks Best Temples
    • Phu Kradueng National Park
    • Ride Scooter for Beginners
    • Ha Giang Loop – Vietnam
    • Mae Hong Son Loop
    • Koh Jum: Travel Guide
    • Koh Libong: Travel Guide
    • Koh Rok Thailand
    • Private Phi Phi Island Tour
MalaysiaTransport Guides

Getting to Ipoh on a Budget: A Guide to the Most Affordable Ways to Travel

by BackPackBOB 17 July 2023
6K
FacebookTweetPinPrint

Ipoh is a great place to visit in Malaysia, and there are a few different ways to get there. The most common way to get to Ipoh is by bus. There are bus routes from Penang, Kuala Lumpur, and the Cameron Highlands. Buses are cheap and frequent, making them a great option for budget travellers. There is also a train station in Ipoh, on the KTM West Coast Line. Ipoh also has an airport, but flights are limited to one route, from Singapore. In this guide, I’ll explain how you can get to Ipoh from other popular spots in Malaysia, how much it costs to get to Ipoh, and where to book tickets. I’ll also give you some tips on how to make the most of your trip to Ipoh.

In This Guide:
Where is Ipoh Located
Transport Links and Facilities in Ipoh
Get to Ipoh From Kuala Lumpur (KL)
Getting to Ipoh from the Cameron Highlands
Get to Ipoh From George Town, Penang (Butterworth)
Get to Ipoh from Mellaka
Get to Ipoh From Abroad
Getting to Ipoh. TL; DR.
Want to Read More Posts About Malaysia?

Where is Ipoh Located

Here is where you can find Ipoh on the map.

Ipoh Map How to Get to Ipoh

Ipoh is a mid-sized city on the west side of Malaysia. It’s within close proximity to the Cameron Highlands, (one hour). George Town, Penang, (two hours). And Kuala Lumpur is 4 hours away. Ipoh can be reached by road or by rail.

Transport Links and Facilities in Ipoh

There is a train station and a bus station both with frequent arrivals and departures. There is an airport, however, flights are limited. Using the Malaysia bus network is the cheapest way to get to Ipoh, regardless of the starting point. Malaysian busses are spacious and comfortable and often the most convenient choice too.

Train Station in Ipoh (Stesen Keretapi)

Ipoh train station is in a central location in Ipoh’s old town. The station is served by KTM Trains.

KTM operates five rail services in Malaysia. All five KTM Train routes stop at Ipoh Station Ipoh. Four KTM rail routes pass through Ipoh and one service (KTM KL Sentral–Ipoh) begins, and terminates in Ipoh station. A visual representation of these train routes. can be seen on the map below. Check prices, times, and book tickets on the KTM Website.

20230603 123218
KTM Train at Ipoh
ipoh train routes KTM
Ipoh KTM Train Routes
20230607 144153
Ipoh Grand Station

Ipoh is easily accessible by train from many popular places in Malaysia, including Butterworth in Penang and Kuala Lumpur Sentral. The train station in Ipoh is a historic landmark that is included on the city’s heritage trail, so be sure to check it out if you’re looking for things to do in Ipoh.

Ipoh Bus Terminal (Amanjaya Bus Termina)

The most common method of getting to Ipoh is by taking the bus. Malaysia has a fantastic bus network, which is well-organised and efficient. The name of the bus station is Amanjaya Bus Terminal. It is located a 15-minute drive from Ipoh old town. Bus routes to and from Ipoh include destinations like the Cameron Highlands(Tanah Rata), Kula Lumpur(TBS) and even further afield such as Hat Yai(Thailand) or even direct to Singapore.

Ipoh Airport (Sultan Azlan Shah Airport)

Ipoh Airport, otherwise known by its official name: Sultan Azlan Shah Airport (IPH). The small airport is located a 15-minute drive from Ipoh’s old town.

20230619 101146

Flights to and from Ipoh Airport (IPH) are limited to two destinations. The airport is served by two airlines, Scoot, and Air Asia. Ticket prices for flights outbound of Ipoh airport are inexpensive. Inbound flight tickets are much higher.

  • The average cost to fly from Ipoh to Johor Bahru (JBH) is 100 MYR.
  • The average cost from Ipoh to Singapore is 145 MYR.
  • The average cost to fly from Johor Bahru to Ipoh is 210 MYR.
  • The average cost to fly from Singapore to Ipoh is 530 MRY.

Flight Schedule to Ipoh from Johor Bahru (JBH):

  • Johor Bahru (JHB) – Ipoh (PH): Morning flight by AirAsia
  • Ipoh (IPH) – Johor Bahru (JHB): Afternoon Flight by AirAsia

Flight Schedule to Ipoh from Johor Singapore (SIN):

  • Ipoh (IPH) – Singapore (SIN): Morning Flight by AirAsia
  • Singapore (SIN) – Ipoh (IPH): Afternoon Flight by AirAsia
  • Ipoh (IPH) – Singapore: 3x Scoot Air Daily Flights (AM, Midday and Afternoon)
  • Singapore (SIN) – Ipoh (IPH): 3x Scoot Air Daily Flights (AM, Midday and Afternoon)

Flights to Ipoh are cheapest when booked one to two weeks in advance. Check flight prices using Skyscanner.

Get to Ipoh From Kuala Lumpur (KL)

  • KL to Ipoh Distance: 200 Kilometers
  • Travel Options: Bus or Train
  • Bus Travel Time: 2 Hours, 50 Minutes
  • Train Travel Time: 2 Hours, 15 Minutes
  • Travel Cost – Bus: 24 MYR, Train: 37 MYR.
20230606 164300

The distance from Ipoh to Kuala Lumpur is a little over 200 Kilometers.

Tourists can book a day tour to Ipoh from Kuala Lumpur which includes all the necessary round transportation.

The other choice is to take a bus or a train. There are no flights to Ipoh from Kuala Lumpur.

Kuala Lumpur to Ipoh Train

There are 5 trains a day from Kuala Lumpur to Ipoh. The service is operated by KTM Trains. The first train leaves at 08:47 AM, the last train leaves at 08:47 PM.

Trains to Ipoh, from Kuala Lumpur leave from KL Sentral Train Station. You can also catch the train from KLIA (Kuala Lumpur International Airport), changing at KL Sentral. A cheaper and more convenient to get from KL Airport to Ipoh is to take the train to TBS Bus Terminal and then take the bus to Ipoh.

This website is useful for checking train schedules from KL Sentral to Ipoh. Tickets should be booked with KTM directly.

Kuala Lumpur to Ipoh Bus

Buses leave from TBS Bus Terminal in Kuala Lumpur, there are regular bus services (10+) throughout the day and multiple companies operate this route. Go to this website to check the times and to book tickets. Tickets should cost 40 MYR. The travel time is 3 hours.

Kuala Lumpur to Ipoh Taxi Fare

There are not many reasons I can think of where you’d want to take a taxi to Ipoh, instead of a train or the bus. But according to this booking website, a private car from Kuala Lumpur to Ipoh would cost 700 MYR to book.

20230603 102443 Edit

Getting to Ipoh from the Cameron Highlands

  • Cameron to Ipoh Distance: 90 Kilometers
  • Travel Options: Bus or Taxi
  • Bus Travel Time: 1 Hour.
  • Travel Cost – Bus: 28 MYR, Taxi 400 MYR.

Cameron Highlands is a very popular destination to visit after Ipoh. There is only one option for travelling between Cameron Highlands and Ipoh, which is to take the bus. Use this website to book bus tickets from the Cameron Highlands to Ipoh, or vice versa.

Bus tickets cost between 25 to 40 MYR, it is usually cheaper to book in advance. The distance is 90 Kilometers, and the travel time is a little over one hour. The roads between the Cameron Highlands and Ipoh are filled with twists and turns which can cause nausea. My advice is to have a light breakfast if you’re taking the bus to Ipoh, from the Cameron Highlands.

Get to Ipoh From George Town, Penang (Butterworth)

  • KL to Ipoh Distance: 130 Kilometers
  • Travel Options: Bus or Train
  • Bus Travel Time: 3 Hours, 30 Minutes
  • Train Travel Time: 1 Hour, 40 Minutes
  • Travel Cost – Bus: 28 MYR, Train: 40 MYR.

There are two ways to travel from George Town to Ipoh: by train or by bus. Both services leave from Butterworth, which has a central transportation hub called Penang Sentral.

To get to Butterworth from George Town, you can take a taxi or a shuttle boat between Penang and Butterworth. The taxi costs 10-15 MYR, while the shuttle boat costs 1.20 MYR. The shuttle boat leaves every 20-30 minutes from Swettenham Pier in George Town and takes about 10 minutes to cross the water.

Once you arrive in Butterworth, you can walk 100 meters to Penang Sentral to catch the train or bus to Ipoh. Buses to Ipoh’s Amanjaya Bus Terminal depart regularly throughout the day, and tickets cost 28 MYR. Trains depart six times per day, and tickets cost 31-40 MYR. The first train leaves at 05:15, the last at 18:45.

You can book bus tickets online at 12Go. You can book train tickets online at the KTM Website.

Get to Ipoh from Mellaka

  • Melaka to Ipoh Distance: 360 Kilometers
  • Travel Options: Bus + Bus, or Bus + Train
  • Bus+ Bus Travel Time: 6 Hours
  • Bus + Train Travel Time: 8 Hours
  • Travel Cost – Bus: 34 (10+24) MYR, Train: (10+37) 47 MYR.
20230611 141012 Edit

From Ipoh to Melaka the bus is the easiest option. You’ll need to change in Kuala Lumpur.

First take a bus from Melaka Sentral bus station to Kuala Lumpur, TBS Bus Terminal. Once there you can switch to the bus to Ipoh. Tickets for each leg should be booked separately.

Tickets from Melaka Sentral to Kuala Lumpur TBS cost 10-12 MYR and can be booked here.

Tickets from Kuala Lumpur TBS to Ipoh cost 24 MYR and can be booked here.

It takes around six hours to make the entire trip, which allows for a one-hour stopover when connecting buses at KL Sentral. Buses are usually reliable and on time in Malaysia.

It would also be possible to take the bus to Kuala Lumpur and then take the train to Ipoh, although you would need to connect via KL Sentral. Doing so would make the trip more time-consuming and expensive.

Get to Ipoh From Abroad

Malaysia shares a land border with Thailand, in the north. And a border with Singapore, in the south. Both countries have road and rail connections to Ipoh.

Thailand (Bangkok) to Ipoh

  • KL to Ipoh Distance: 1,200 Kilometers
  • Travel Options: Train
  • Train Travel Time: 21 Hours
  • Travel Cost – 160 MYR

From Bangkok to Ipoh you’d need to take the Special Express – Train Number 45, from Thailand to Malaysia. This SRT (State Railway Thailand) train departs Bangkok and arrives at Padang Besar Station. You can then switch to the KTM Communtor train to Ipoh. The train to Padang Besar costs 900 THB(RM120) and Padang Besar to Ipoh costs 26 MYR.

Buses also operate between Hat Yai in Thailand and Ipoh in Malaysia. From Hat Yai, you travel onwards to many other regions in Thailand. Check bus prices, costs and schedules for Ipoh to Thailand here.

There are no direct flights from Bangkok to Ipoh. It would be possible to take a flight from Bangkok to Singapore and then connect with a flight from Singapore to Ipoh.

Singapore to Ipoh

Flights from Singapore to Ipoh are cheap, and cost between 85 to 103 MYR. There are four daily flights three of which are operated by Scoot Air and one operated by AirAsia. Flights on the return leg, Ipoh to Singapore are much more expensive and cost between 400 to 535 MYR.

To take the train from Singapore to Ipoh you need to first take the train to Woodlands Station(Singapore). From Woodlands there is a train service to Ipoh with KTM Communtor, tickets cost 87 MYR.

You can also book a bus from Singapore to Ipoh using this website. The travel time is 7 hours and tickets cost 105 MYR.

20230602 152828

Getting to Ipoh. TL; DR.

Ipoh is well connected with the rest of Malaysia. The town has an airport, a bus terminal and a train station. The cheapest travel choice is to take the bus to Ipoh, but the train can be more suitable if your journey covers a longer distance.

Want to Read More Posts About Malaysia?

  • Malaysia A-Z the complete travel guide
  • Melaka Visitors Guide and the 11 Best Things To Do
  • The Langkawi Skybridge and Cable Car
  • Find ALL of my content about Malaysia, Here.
  • Complete Malaysia 2023 Travel Guide
  • The perfect 2-week Malaysia itinerary and travel guide
  • Langkawi Backpacking Guide: With the Best Things to Do
  • Exploring Malaysia’s Forgotten Town – Things to Do in Ipoh
  • Why I Don’t Think I’ll Return to the Cameron Highlands
  • Visiting the Batu Caves in Kuala Lumpur
  • Visiting Orangutans in Malaysia – On a Budget

Useful Travel Links

My Most Popular Travel Guides
  • The Ultimate Two-Week Itinerary for Thailand
  • Riding the Ha Giang Loop, in Vietnam
  • Visiting the Most Beautiful Temples in Bangkok
  • A Guide to Koh Libong Island in Thailand
My Favourite Countries, I Have Written About
  • Vietnam
  • Thailand
  • Malaysia
  • Laos
Book Your Accommodation

The best place to book accommodation in South-East Asia is Hostelworld. Hosteworld consistently has low prices and in recent years they have grown to include private rooms too. It’s still the most sociable accommodation booking app. Booking.com and Agoda are good choices too. These sites have the largest inventory of rooms.

Don’t Forget Your Travel Insurance

Never travel overseas, without travel insurance. I’ve seen first hand the consequences of travel without it. Don’t be, that guy. These are my go-to companies for insurance.

  • Safety Wing (For long-term travel over 3 months)
  • World Nomads (for short trips under 3 months)
Other Recommendations

Check out my resource page to discover new and useful travel apps, businesses and websites. These are sites you need to know about to save money, spend like a local, avoid visa hassles, book rooms, find flight deals, and more.

FacebookTweetPinPrint
FacebookTwitterPinterestRedditWhatsappLINE

Leave a Comment Cancel Reply

BackPackBOB

Hi, Im Robb. And I live on holiday. Welcome to 'Backpack Bob. No, I didn’t quit my job and sell everything to travel the world. I initially funded all my travels by working abroad. But that doesn’t mean I’m here to save you money, or to help you travel smarter. I just enjoy writing about the places I’ve been. It’s more of a memoir for myself, to look back on in the future. But if you find my guides useful, then you are very welcome here. My journey started in 2016 when I decided not to return from a one-month vacation. And when the lockdowns happened in 2020. I found myself stranded in Thailand, (where I now live for six months of the year). I used that time to finally start this blog and share my stories. People have often told me I should write a book about my adventures, so this is the next best thing. For the love, not the money.

previous post
Pawapi Beach Resort, Koh Mook, Thailand. A Hotel Review. Budget Beach Villas in Paradise.
next post
Jonkers Street Night Market in Malaysia: Official Guide. Times, Prices, Location.

related posts

BTS Skytrain Bangkok 2023 – A...

30 July 2023

Two Weeks in Malaysia. The Perfect...

26 July 2023

Orangutans in Malaysian Borneo: Meeting Them...

23 July 2023

Batu Caves in Kuala Lumpur Is...

22 July 2023

How To Go To Kuala Lumpur...

9 July 2023

Free (and Cheap) Things To Do...

21 July 2023

Jonkers Street Night Market in Malaysia:...

20 July 2023

Things To Do in Ipoh, Malaysia:...

15 July 2023

Thailand to Malaysia on the Sleeper...

11 July 2023

How to Visit Kuala Lumpur’s Petronas...

13 July 2023

About Me

About Me

Hi, I'm Robb, and I live on vacation. Welcome to 'Backpack Bob'. I didn’t quit my job and sell everything to travel the world. And I didn't quit my job.

I initially funded travel by working abroad. But that doesn’t mean I’m here to save you money. Honestly- I just enjoy writing about the places I’ve been. It’s more of a memoir for myself, to look back on in the future. But if you find my guides useful, then you are very welcome here.

My journey started in 2016 when I decided not to return from a one-month vacation. And when the lockdowns happened in 2020. I found myself stranded in Thailand, (where I now live for six months of the year). I used that time to finally start this blog and share my stories. People have often told me I should write a book about my adventures, so this is the next best thing. For the love, not the money.

Search My Travel Blog

backpack bobs first thailand itinerary how to spend two weeks in the south of thailand icon
thailand esim
shortcut to backpack bobs travel guide about the ha giang loop tour in vietnam man
covid 19 lockdown story about how backpack bob got stuck on phi phi island for 6 months
backpac bobs tourists guide to buying the best and cheapest sim card in thailand
backpack bobs travel guide to see the best temples in bangkok

Connect With Me

Facebook Twitter Instagram Pinterest Email Reddit
Facebook

Instagram

backpackbobs 2023 guide on the best things to do in thailand

Latest And Hottest Posts

  • Krabi 4 Islands Tour: About The Islands and Booking a Boat

    21 November 2024
  • Longtail Boat Sea Fishing in the Phi Phi Islands (Marlin and Tuna)

    24 October 2024
  • Samet Nangshee Viewpoint. Phang-Nga Bay, Thailand.

    20 October 2024
  • 10 Things To Do in Phi Phi Islands

    20 October 2024
  • Ha Long Bay Boat Cruise: How To Plan, How To Book, and How To Choose The Best Cruise

    28 April 2024

BOOK CHEAP TRAVEL IN ASIA 🔽

klook banner thailand is calling
Phi Phi Island Tour Banner
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Email
  • Reddit
  • PRIVACY POLICY
  • ABOUT ME
  • CONTACT ME

DOGE: DKzFay5rWEwEL3XQPkgfTdGaaZRxV5nAyY
BTC: 3Me2N4HNCN42CfLsZkrL5H9BVxHQY3rmry
ETH: 0x7372f12D0416e06533783d30f82e3268f286560f

BOOK ACCOMODATION:
BOOKING
AGODA
TRIP
HOSTELWORLD

©2012-2025 - ALL RIGHTS RESERVED BACKPACK BOB.

You are welcome to use any photos which I publish on my blog, and own the rights to free of charge. Providing that credit is given in the form of a link to this website. 💙📸 Contact me for full resolution images. or check out my profile on Shutterstock.

Backpack Bob's:  Travel Guides and Asia Blogs
  • Home
  • Thailand
    • All Guides
    • Where To Stay in Bangkok
    • Thailand Legal Cannabis Guide
    • Thailand Travel Itinerary
    • Bangkok Temple Guide
  • Vietnam
    • All Guides
    • Ha Giang Loop Guide
    • Hanoi Travel Guide
  • Malaysia
    • All Guides
    • Malaysia Travel Itinerary
    • Kuala Lumpur Travel Guide
    • Langkawi Travel Guide
    • Melaka Travel Guide
    • Ipoh Travel Guide
  • Laos
  • Contact
  • About
  • Shop
  • Travel Planning
    • Plan a Trip with Backpack Bob
    • Travel Resources
  • Popular Guides
    • 2 Weeks in Thailand Itinerary
    • Thailand Packing List
    • Bangkoks Best Temples
    • Phu Kradueng National Park
    • Ride Scooter for Beginners
    • Ha Giang Loop – Vietnam
    • Mae Hong Son Loop
    • Koh Jum: Travel Guide
    • Koh Libong: Travel Guide
    • Koh Rok Thailand
    • Private Phi Phi Island Tour

Shopping Cart

Close

No products in the cart.

Close