There are 5 ways to get from Johor Bahru to Mount Tahan by plane, unknown, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Senai International Airport, travel
best- Fly from Senai International Airport (JHB) to Ipoh (IPH)plane JHB - IPH
- Walk from Ipoh-Airport-IPH to Mount Tahanunknown
5h 16mBus, travel via Kuala Lumpur
- Take the bus from JB Larkin Terminal to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Kuala Lipisbus
- Walk from Kuala Lipis to Mount Tahanunknown
9h 33mBus, train, travel
- Take the bus from Johor Bahru to Bahaubus
- Take the train from Serting to Kuala Lipistrain Sh
- Take the train from Kuala Lipis to Teluk Gunongtrain Sh
- Walk from Teluk Gunong to Mount Tahanunknown
11h 33mFly from Singapore Changi Airport, travel
- Fly from Singapore Changi Airport (SIN) to Ipoh (IPH)plane SIN - IPH
- Walk from Ipoh-Airport-IPH to Mount Tahanunknown
6h 42mBus, travel
- Take the bus from Terminal Pasir Gudang to Jerantutbus
- Take the bus from Jerantut to Taman Negarabus
- Walk from Taman Negara to Mount Tahanunknown
12h 15m
Senai International Airport (JHB) to Ipoh (IPH) flights
Questions & Answers
The distance between Johor Bahru and Mount Tahan is 589 km.
The best way to get from Johor Bahru to Mount Tahan without a car is to bus and travel via Kuala Lumpur which takes 9h 33m and costs .
It takes approximately 5h 16m to get from Johor Bahru to Mount Tahan, including transfers.
What companies run services between Johor Bahru, Malaysia and Mount Tahan, Pahang, Malaysia?
There is no direct connection from Johor Bahru to Mount Tahan. However, you can take the bus to Senai Airport, walk to Senai International Airport (JHB) airport, fly to Ipoh (IPH), then travel to Mount Tahan. Alternatively, you can take a bus from JB Larkin Terminal to Mount Tahan via Terminal Bersepadu Selatan and Kuala Lipis in around 9h 33m.
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Ipoh
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 260–850
- Website
- airasia.com
Flights from Senai International Airport to Ipoh
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 200–550
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Serting to Kuala Lipis
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- Estimated price
- RM 5–35
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 5–8
- Express
- RM 22–35
Train from Kuala Lipis to Teluk Gunong
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- RM 2–21
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 2–4
- Express
- RM 14–21
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from JB Larkin Terminal to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- RM 55–85
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- (+60) 123895689
- [email protected]
- Website
- laholidays.my
Bus from JB Larkin Terminal to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 27m
- Frequency
- Hourly
- Estimated price
- RM 35–45
- Schedules at
- laholidays.my
- Book at
- easybook.com
- Phone
- +60 7 360 2244
- [email protected]
- Website
- causewaylink.com.my
Bus from JB Larkin Terminal to Terminal Bersepadu Selatan
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- RM 100–140
- Schedules at
- causewaylink.com.my
- Book at
- easybook.com
- Phone
- 03-40439027
- [email protected]
- Website
- pahanglinsiong.my
Bus from Terminal Bersepadu Selatan to Kuala Lipis
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 16–27
- Schedules at
- pahanglinsiong.my
- Book at
- redbus.my
- Phone
- +60 16-260 2989
- [email protected]
- Website
- facebook.com
Bus from Johor Bahru to Bahau
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- RM 45–70
- Schedules at
- facebook.com
- Book at
- easybook.com
- Phone
- +60 11-6102 0943
- [email protected]
- Website
- facebook.com
Bus from Terminal Pasir Gudang to Jerantut
- Ave. Duration
- 7h 52m
- Frequency
- 5 times a week
- Estimated price
- RM 55–150
- Website
- https://www.facebook.com/pg/TransMalayaEkspres/posts/
- Website
- https://www.easybook.com/en-my/bus/operator/trans-malaya-express
- Phone
- +6019-7091232
- [email protected]
- Website
- nkstravel.com
Bus from Jerantut to Taman Negara
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- RM 55–75
- Schedules at
- easybook.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 Is ride-sharing platform BlaBlaCar right for you?, What are the different types of Renfe trains in Spain?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.

















