Contents
Ipoh's white coffee and street murals lie on the west of the peninsula, Mersing's jetties for Tioman Island on the east coast. The trip cuts across the whole country, and there is no direct bus: you either book a private transfer or change in Kuala Lumpur.
Ipoh to Mersing by Private Transfer
A private transfer is the most direct way to reach Mersing from Ipoh. The drive takes from about 6 hours 30 minutes.[1] The driver picks you up at your hotel in Ipoh and can drop you at the Mersing jetty or your accommodation.

Vehicle Classes and Comfort
On booking platforms, a standard car for 3 passengers starts at about $293 and a minivan for 7 passengers costs up to about $534 (October 2026).[1]
- Standard 3pax: A private sedan for solo travellers, couples or small families.
- Minivan 4pax: More legroom and room for extra suitcases.
- Minivan 7pax: The best value for larger families or groups, and the pick if you carry diving gear or surfboards.
Ipoh to Mersing by Bus via Kuala Lumpur
By public transport you change at TBS in Kuala Lumpur. Alisan Golden Coach runs from Terminal Amanjaya to TBS from RM33,[2] and Plusliner's Kuala Lumpur to Ipoh coach takes about 3 hours.[3] From TBS, fares to Mersing run from RM33 to RM41.50.[4] Allow a full day for the two legs and the wait between them.
Comparing Your Options
| Mode | Price | Duration | Comfort |
|---|---|---|---|
| Private Transfer | $293 - $534 | from 6h 30m[1] | High |
| Bus via Kuala Lumpur (TBS) | about RM66 - RM75 in total | from 8h[4] | Moderate |
Tips for Traveling from Ipoh to Mersing
If you are heading on to Tioman Island, plan your arrival in Mersing around your ferry time and aim to be at the jetty at least an hour before the boat leaves.
- Book in Advance: Private transfers are in demand during school holidays and long weekends, so book early.
- Water and Snacks: Rest areas along the highway sell food and drinks, but your own water and snacks from Ipoh's bakeries make the long stretches easier.
- Luggage: For bulky items like diving gear or surfboards, choose the 7-passenger minivan.
Timetable
| Taxi Ipoh - Mersing $ 292.33–532.58 6h 34m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Ipoh to Mersing, including current prices and schedules.
The bus via TBS in Kuala Lumpur is cheapest at about RM66 to RM75 for the two legs. A private transfer starts at about $293 for a standard car.
A private transfer is the fastest, taking from about 6 hours 30 minutes. It avoids the change and the wait at TBS.
A private transfer takes from about 6 hours 30 minutes, longer with traffic or rest stops. By bus via TBS, allow a full day.
Yes, a private transfer is door to door, and you can ask to be dropped at the Mersing Jetty.
No. By bus you change at TBS in Kuala Lumpur: first a coach from Terminal Amanjaya in Ipoh to TBS, then a coach from TBS to Mersing.
Daytime is better, so that you arrive in Mersing when the town and the ferry terminal are open. Leaving early in the morning also helps you avoid heavy traffic near the major junctions.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: 12Go timetable: Ipoh to Mersing. Retrieved October 27, 2026.
- [2] Alisan Golden Coach: Terminal Amanjaya Guide. Retrieved October 25, 2026.
- [3] Transnasional: All Routes for Transnasional and Plusliner Bus. Retrieved October 15, 2026.
- [4] Terminal Bersepadu Selatan (TBS-BTS): Southern Destinations. Retrieved October 17, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
