• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 7 ways to get from Tioman Island to Ipoh by ferry, bus, train or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Ferry, bus Transnasional  •  11h 44m

  1. Take the ferry from Pulau Tioman to Mersing Jetty
  2. Take the bus from Mersing to Terminal Bersepadu Selatan
  3. Take the bus from Terminal Bersepadu Selatan to Ipoh

$21 - $27

6 alternative options

Ferry, bus Transnasional, train  •  12h 9m

  1. Take the ferry from Pulau Tioman to Mersing Jetty
  2. Take the bus from Mersing to Terminal Bersepadu Selatan
  3. Take the train from KL Sentral to Ipoh

$23 - $32

Ferry, bus S&S International (M) Express  •  13h 21m

  1. Take the ferry from Pulau Tioman to Mersing Jetty
  2. Take the bus from Mersing to Terminal Bas Kluang
  3. Take the bus from Terminal Bas Kluang to Ipoh Aman Jaya

$26

Ferry, bus, train  •  14h 59m

  1. Take the ferry from Pulau Tioman to Mersing Jetty
  2. Take the bus from Mersing to Terminal Bas Kluang
  3. Take the train from Kluang to Gemas
  4. Take the train from Gemas to Ipoh

$24 - $35

Ferry, bus to Singapore Changi, fly  •  9h 56m

  1. Take the ferry from Pulau Tioman to Mersing Jetty
  2. Take the bus from Mersing Jetty to Bugis MRT Exit D
  3. Fly from Singapore Changi (SIN) to Ipoh (IPH) SIN - IPH

$75 - $277

Ferry, bus to Senai, fly  •  9h 57m

  1. Take the ferry from Pulau Tioman to Mersing Jetty
  2. Take the bus from Mersing to JB Larkin Terminal
  3. Fly from Senai (JHB) to Ipoh (IPH) JHB - IPH

$53 - $159

Ferry, bus to Singapore Seletar Apt, fly  •  10h 45m

  1. Take the ferry from Pulau Tioman to Mersing Jetty
  2. Take the bus from Mersing Jetty to Kovan Hub 206
  3. Fly from Singapore Seletar Apt (XSP) to Ipoh (IPH) XSP - IPH

$225 - $458

Questions & Answers

The cheapest way to get from Tioman Island to Ipoh is to ferry and bus which costs RM 85 - RM 120 and takes 11h 44m.

More details

The quickest way to get from Tioman Island to Ipoh is to ferry and bus and fly which costs RM 310 - RM 1200 and takes 9h 56m.

More details

The distance between Tioman Island and Ipoh is 396 km.

The best way to get from Tioman Island to Ipoh without a car is to ferry and bus which takes 11h 44m and costs RM 85 - RM 120.

More details

It takes approximately 11h 44m to get from Tioman Island to Ipoh, including transfers.

More details

The quickest flight from Singapore Changi Airport to Ipoh Airport is the direct flight which takes 1h 15m.

Search flights

AirAsia, Firefly and Scoot Tigerair offer flights from Singapore Changi Airport to Ipoh Airport.

Search flights

There are 576+ hotels available in Ipoh. Prices start at $28 USD per night.

More details

Map of how to get from Tioman Island to Ipoh.
Launch map view
  • Distance: 247.7 miles
  • Duration: 11h 44m

What companies run services between Tioman Island, Malaysia and Ipoh, Malaysia?

There is no direct connection from Kampung Tekek to Ipoh. However, you can take the ferry to Mersing Jetty, take the walk to Mersing, take the bus to Terminal Bersepadu Selatan, then take the bus to Ipoh. Alternatively, you can take a vehicle from Kampung Tekek to Ipoh via Mersing Jetty, Mersing, Terminal Bersepadu Selatan, Bandar Tasik Selatan, and KL Sentral in around 12h 9m.

Airlines
Firefly
Website
fireflyz.com.my
Flights from Singapore Changi to Ipoh
Ave. Duration
1h 40m
When
Every day
Estimated price
$60 - $550
Flights from Singapore Seletar Apt to Ipoh
Ave. Duration
1h 40m
When
Every day
Estimated price
$190 - $420
Scoot Tigerair
Website
flyscoot.com
Flights from Singapore Changi to Ipoh
Ave. Duration
1h 16m
When
Every day
Estimated price
$45 - $440
AirAsia
Website
airasia.com
Flights from Singapore Changi to Ipoh
Ave. Duration
1h 20m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$80 - $500
Flights from Senai to Ipoh
Ave. Duration
1h 10m
When
Every day
Estimated price
$50 - $240
Malindo Airways
Website
malindoair.com
Flights from Senai to Ipoh
Ave. Duration
1h 20m
When
Every day
Estimated price
$35 - $190
Train operators
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from KL Sentral to Ipoh
Ave. Duration
2h 40m
Frequency
Hourly
Estimated price
$5 - $9
Schedules at
ktmb.com.my
Book at
12go.asia
Silver
$5 - $6
Gold
$7 - $9
Platinum
$9 - $11
Train from Gemas to Ipoh
Ave. Duration
5h 7m
Frequency
Twice daily
Estimated price
$8 - $15
Schedules at
ktmb.com.my
Book at
12go.asia
Silver
$8 - $10
Gold
$13 - $15
Platinum
$16 - $20
KTM Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Kluang to Gemas
Ave. Duration
2h 47m
Frequency
3 times a day
Estimated price
$3 - $7
Schedules at
intranet4.ktmb.com.my
Economy
$2 - $3
Superior
$3 - $4
Superior Night
$4 - $7
Premier
$5 - $6
Premier Night
$9 - $12
Bus operators
Transnasional
Website
transnasional.com.my
Bus from Mersing to Terminal Bersepadu Selatan
Ave. Duration
5h 25m
Frequency
5 times a day
Estimated price
$8
Schedules at
transnasional.com.my
Book at
easybook.com
Bus from Terminal Bersepadu Selatan to Ipoh
Ave. Duration
3h 9m
Frequency
Hourly
Estimated price
$5
Schedules at
transnasional.com.my
Bus from Mersing to Johor Larkin Terminal
Ave. Duration
2h 37m
Frequency
4 times a day
Estimated price
$5
Schedules at
transnasional.com.my
Sanwa Express
Website
easybook.com
Bus from Mersing to Terminal Bersepadu Selatan
Ave. Duration
5h 25m
Frequency
3 times a day
Estimated price
$10
Schedules at
easybook.com
Book at
easybook.com
S&S International (M) Express
Website
ssinternational.com.my
Bus from Mersing to Terminal Bersepadu Selatan
Ave. Duration
5h 25m
Frequency
Once daily
Estimated price
$10
Schedules at
ssinternational.com.my
Book at
easybook.com
Bus from Mersing to Terminal Bas Kluang
Ave. Duration
1h 58m
Frequency
3 times a day
Estimated price
$3
Schedules at
ssinternational.com.my
Bus from Terminal Bas Kluang to Ipoh Aman Jaya
Ave. Duration
6h 30m
Frequency
Once daily
Estimated price
$13
Schedules at
ssinternational.com.my
Sri Maju
Phone
+604 313 4620
Email
srimajutours@srimaju.com
Website
srimaju.com
Bus from Terminal Bersepadu Selatan to Terminal Amanjaya
Ave. Duration
3h 8m
Frequency
Every 2 hours
Estimated price
$6
Schedules at
srimaju.com
Plusliner
Website
plusliner.com.my
Bus from Terminal Bersepadu Selatan to Ipoh Aman Jaya
Ave. Duration
3h 9m
Frequency
Every 3 hours
Estimated price
$7
Schedules at
plusliner.com.my
Book at
easybook.com
Bus from Mersing to JB Larkin Terminal
Ave. Duration
2h 37m
Frequency
4 times a day
Estimated price
$5
Schedules at
plusliner.com.my
Book at
easybook.com
Express Kesatuan
Website
easybook.com
Bus from Terminal Bersepadu Selatan Kuala Lumpur to Ipoh Aman Jaya
Ave. Duration
3h 8m
Frequency
Every 4 hours
Estimated price
$5
Schedules at
easybook.com
KKKL Travel & Tours
Email
enquiry@kkkl.com.sg
Website
kkkl.com.sg
Bus from Mersing Jetty to Bugis MRT Exit D
Ave. Duration
3h 25m
Frequency
Once daily
Estimated price
$23
Schedules at
kkkl.com.sg
Book at
easybook.com
Bus from Mersing Jetty to Kovan Hub 206
Ave. Duration
3h 30m
Frequency
Once daily
Estimated price
$23
Schedules at
kkkl.com.sg
Book at
easybook.com
Causeway Link
Website
causewaylink.com.my
Bus from Mersing to Johor Larkin Terminal
Ave. Duration
2h 37m
Frequency
Twice daily
Estimated price
$5
Schedules at
causewaylink.com.my
Ferry operators
Blue Water Ferry
Website
tiomanferry.com
Ferry from Pulau Tioman to Mersing Jetty
Ave. Duration
1h 45m
Frequency
5 times a day
Estimated price
$10
Schedules at
tiomanferry.com
Book at
easybook.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, South Korea: Travelling from Seoul to Busan and How to get from JFK to New York City - to help you get the most out of your next trip.