
How to Get From Kuala Lumpur to Taman Negara
Bus · Train · Minivan · Private
In this in-depth route guide, you'll find the best ways to travel the 240 kilometre (149 miles) distance from Kuala Lumpur to Taman Negara. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Taman Negara as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.
What are the 4 ways to travel from Kuala Lumpur to Taman Negara?
There are four ways to travel the 240 km distance from Kuala Lumpur to Taman Negara. You can choose between the bus, train, minivan, and private.
The journey takes between 4h–9h and the quickest way is by private (4h). If you're on a budget, the cheapest option is by bus with tickets starting at 38 MYR ($9.70).
4-9h
38 MYR ($9.70)
7h 10m - 7h 25m
67 MYR ($17)
5h - 7h 30m
77 MYR ($20)
4 hours
550 MYR ($140)
Kuala Lumpur to Taman Negara by Bus
Step 1: Kuala Lumpur to Jerantut by Bus
TransMalaya Express and LA Holidays operate several trips from Kuala Lumpur to Jerantut daily.
The bus ride takes 3-8h with fares starting from 25.5 MYR ($6.50).
Buses depart from Kuala Lumpur until the evening, but note that you’ll have to arrive at Jerantut before 16:30 to make it in time for the last bus trip to Taman Negara. Otherwise, you’ll have to take a more expensive taxi for the 2nd leg of this journey.
This is why we recommend that you take a bus that departs from Kuala Lumpur before noon. You can see the complete schedule below.
Ready to book your bus?
Booking Tip
TransMalaya Express departs from Pekeliling Bus Terminal, near Titiwangsa Train Station. You can reach this bus terminal by train from almost anywhere in KL city centre.
Meanwhile, LA Holidays depart from Terminal Bersepadu Selatan (TBS), also located within the city centre.
Both companies park at Jerantut Bus Station.
You can buy your tickets onsite at the bus terminals or book them online beforehand via 12GoAsia.
Step 2: Jerantut to Taman Negara (Kuala Tahan) by Taxi
COVID-19 Update: Pre-pandemic, there were cheap local buses on the Jerantut to Taman Negara route, but they stopped operating. For now, your options are a taxi and a bus with a ferry ride.
The most convenient option for the second leg of your journey is to take a taxi. Travel time from Jerantut to Taman Negara by taxi is 1 hour, and rates start from 80 MYR ($21).
You can take any bus departure from Kuala Lumpur to Jerantut since you can hail a taxi right away.
Alternative option: Jerantut to Taman Negara by Bus + Ferry
If you want a serene and scenic way to travel to Taman Negara, you can also take a bus with a ferry or long boat ride. The only bus company on this route is NKS Travel, offering only one trip daily at 07:00.
Note that there is no bus from Kuala Lumpur that will bring you to Jerantut in time for this 07:00 departure. You will need to stay a night in Jerantut and take the bus the next morning.
A ticket costs 38 MYR ($9.70) for the trip which, including a bus and a long boat ride, is 3h long. When you book with 12GoAsia, both rides will be arranged for you.
Ready to book your minivan?
Booking Tip
Kuala Lumpur to Taman Negara by Train
Taking the train doesn’t make much sense because you will have to take a detour. There are no direct trains from Kuala Lumpur to Taman Negara.
The national park is located north of Kuala Lumpur. But to get there by train, you will first have to travel 175km southwest to Gemas, before you can take another train going 200 km north to Jerantut. From Jerantut, you will still need to take a shuttle bus or taxi to Taman Negara.
Do you still want to travel by train? If yes, we recommend departing from Kuala Lumpur at night for the least waiting times at the train and bus stations.
Step 1: Kuala Lumpur to Gemas by Train
The first leg of this option requires you to take the ETS train from Kuala Lumpur. The train departs from KL Sentral and your stop is at Gemas Train Station.
This train ride takes 2h 30m - 2h 35m, with tickets starting from 30 MYR ($7.60).
There are two train departures in a day. Whichever train you take, there will be a connecting train from Gemas to Jerantut leaving within the next hour.
Ready to book your train?
Direct operator sites
Booking Tip
Step 2: Gemas to Jerantut by Train
Upon arriving at the train station in Gemas, you’ll have to transfer to an intercity train bound for Jerantut. This train ride from Gemas to Jerantut takes 3h 40m - 3h 50m.
There are 3 trains available daily, but only two of them will allow you to leave within the next hour upon arrival at Gemas.
A ticket costs 20 MYR ($5.10) for the overnight train and 7 MYR ($1.80) for the day train.
TIP: Even though the night train is more expensive, it will allow you to take the cheaper shuttle bus from Jerantut to Taman Negara. If you take the day train, you’ll have to take a taxi to the national park.
Ready to book your train?
Direct operator sites
Step 3: Jerantut to Taman Negara (Kuala Tahan) by Bus or Minivan or Taxi
Depending on the time you arrive in Jerantut, you can take a shuttle bus or taxi to Taman Negara.
As mentioned in the bus option, shuttle buses operate from Jerantut to Taman Negara 4x daily from 07:00 to 16:30. A ticket costs 33 MYR ($8.40) for the entire trip that is 1h long.
Note that if you take the night train, you’ll have to wait a couple of hours for the first bus.
If you travel by train during the day, you won’t be able to make it to the last bus trip. In that case, you can take a taxi with rates from 365 MYR ($93).
Ready to book your minivan?
Kuala Lumpur to Taman Negara by Minivan
Option 1: Minivan without longboat transfer
Han Travel offers a direct minivan transfer from to . A ticket costs 77 MYR ($20) and travel time is 5h - 7h 30m.
This minivan departs from the Han Travel office in Jalan Hang Kasturi within Kuala Lumpur city centre. It makes a stop in Jerantut, where you’ll have to switch to a shuttle bus, which will then take you to Taman Negara.
Booking Tip
Option 2: Minivan with longboat transfer
You can also take a minivan with a longboat transfer from Kuala Lumpur to Taman Negara.
With this option, you will also be picked up from the Han Travel office in KL city centre. But instead of driving straight to Taman Negara, you will be dropped off at Kuala Tembeling Ferry Port at around 12:00 noon. This is where you’ll take the longboat to the national park.
The minivan with a longboat journey takes a total of 7h 30m. Fares start from 140 MYR ($36).
Ready to book your minivan?
Direct operator sites
Booking Tip
Kuala Lumpur to Taman Negara by Taxi
Do you prefer a private and direct ride from Kuala Lumpur to Taman Negara? If so, you can get a taxi with fares from 550 MYR ($140). Taxis can fit up to 4 people, and you can split the fare among your group.
Long-distance taxi stands are normally located beside intercity bus stations. In KL, you will find one beside Kuala Lumpur Bus Terminal (TBS). You can also ask your hotel for assistance because they may be able to find a driver that can pick you up directly from your accommodation.
The taxi journey from Kuala Lumpur to Taman Negara takes about 4 hours.
Rounding it up
We hope this guide was helpful in planning how to get from Kuala Lumpur to Taman Negara. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Frequently Asked Questions
The distance from Kuala Lumpur to Taman Negara is 240 km.
ABOUT YOUR DESTINATION
Why Visit Taman Negara?
Taman Negara is one of the oldest tropical rainforests in the world — over 130 years old! Trekking through its lush jungle will give you a glimpse at its wide diversity of flora and fauna (some 3,000 species) and various wildlife (including the rare Malayan tiger).
You can choose from a number of trails depending on your capability — from an hour hike to Bukit Teresek to a week of jungle adventure taking you to the peak of Gunung Tahan. Other activities you can enjoy in Taman Negara include white water rafting, bird watching, caving, and of course, the 500-metre canopy walk.
How We Research
Every route on Gecko Routes is independently researched and regularly verified.
500+
ROUTES RESEARCHED
Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.
Monthly
UPDATES
Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.
Verified
BY TRAVELLERS
Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.






Reader Comments
4 comments