How to Get from Kuala Lumpur to Jerteh
Discover the best ways to travel from Kuala Lumpur to Jerteh. Compare bus prices from about $9, durations, and book your tickets easily on GoAsia.
Last updated: October 29, 2026

Contents
Leaving the towering skyscrapers and bustling street food markets of Kuala Lumpur for the quieter, coastal gateway of Jerteh marks a transition from Malaysia's urban heart to the doorstep of the Perhentian Islands. While Jerteh itself is a functional transit hub in the state of Terengganu, it serves as the vital link for travelers heading to Kuala Besut jetty. The journey takes you across the Titiwangsa Mountains, moving from the humid concrete jungle toward the salt-tinged air of the East Coast.
For most travelers, the choice of transport is straightforward as the road network provides a reliable and scenic connection. Whether you are catching a night bus to save on a night's accommodation or traveling by day to watch the palm plantations and kampungs roll by, the trip is a classic Malaysian road adventure. You can easily secure your seat by booking through GoAsia.cc to ensure your island transfer remains on schedule.
Kuala Lumpur to Jerteh by Bus
The bus is the primary and most efficient way to reach Jerteh from the capital. Many services depart from Terminal Bersepadu Selatan (TBS), Kuala Lumpur's 24-hour bus terminal, which connects to three major rail lines.[1] The express buses are designed for long-distance comfort, with reclining seats, air conditioning, and ample luggage space in the hold below.
The Express Bus Experience
On booking platforms, tickets for this route cost about $9 to $13 (October 2026), making it an affordable option for budget-conscious travelers. The journey takes from about 7.5 hours, up to around 9 hours, depending on the operator and traffic conditions.[2]
Night buses are particularly popular for this route. Departing late in the evening, around 21:15 to 22:45, gets you to Jerteh early the next morning, perfectly timed for the first boat transfers from nearby Kuala Besut to the Perhentian Islands. If you prefer to see the landscape, morning departures at around 09:30 to 10:00 offer a glimpse into the rural heartland of the peninsula.[2] Buses make at least one stop at a rest area (R&R) for food and restroom breaks.
Selangor to Jerteh by Bus
For those staying in the Greater Kuala Lumpur area or the state of Selangor, there are also departures from towns such as Shah Alam or Klang. This is often more convenient than backtracking to the central TBS terminal if your accommodation is in the western suburbs. Tickets cost about $9 to $12, and the trip takes from about 8.5 hours.[2] Departing from Selangor can help you avoid the heavy traffic often found in central Kuala Lumpur during peak hours.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Bus (Kuala Lumpur)[2] | $9 - $13 | From about 7h 35m | High |
| Bus (Selangor)[2] | $9 - $12 | From about 8h 45m | High |
Tips for Traveling from Kuala Lumpur to Jerteh
- Book in Advance: This route is the main artery for tourists heading to the islands. During weekends and public holidays, buses can sell out days in advance. Use GoAsia.cc to check availability and book early.
- Prepare for the Cold: Malaysian express buses are notorious for their powerful air conditioning. Even if it is sweltering outside, carry a light jacket, hoodie, or a small blanket to stay comfortable during the long ride.
- Terminal Arrival: If departing from TBS in Kuala Lumpur, you need to exchange your e-ticket for a TBS boarding pass and check in at your gate 30 minutes before departure. A missed bus ticket is not refundable.[3]
- Onward Travel: If your destination is the Perhentian Islands, you need a short taxi ride from Jerteh to the jetty at Kuala Besut.
- Snacks and Water: While buses stop at rest areas, it is always wise to have a bottle of water and some light snacks for the long stretches of highway.
Timetable
| Bus Kuala Lumpur - Jerteh $ 9.01–13.38 7h 35m – 9h 15m | |
|
| Bus Selangor - Jerteh $ 9.01–12.39 8h 46m – 8h 47m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Kuala Lumpur to Jerteh, including current prices and schedules.
The bus is the most affordable way to travel, with tickets starting at about $9 on booking platforms (October 2026). There is little price variation between the express bus operators.
The fastest way to reach Jerteh is an express bus from Kuala Lumpur, which takes from about 7.5 hours depending on traffic and the number of stops.
The journey takes from about 7.5 hours, up to around 9 hours. The duration depends on your departure point within the Klang Valley and the bus company's route.
Night buses are a good choice if you are heading to the Perhentian Islands, as they arrive in Jerteh early in the morning. Day buses are great if you enjoy watching the changing Malaysian landscape and want to avoid arriving in a new town in the dark.
Many long-distance buses to Jerteh depart from Terminal Bersepadu Selatan (TBS). There are also departures from points in Selangor, such as Shah Alam, for those staying outside the city center.
At TBS you exchange your e-ticket for a TBS boarding pass and check in at your gate 30 minutes before departure. Keep a digital copy of your booking ready on your phone.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Terminal Bersepadu Selatan: TBS-BTS home. Retrieved October 26, 2026.
- [2] 12Go: 12Go timetable: Kuala Lumpur - Jerteh. Retrieved October 28, 2026.
- [3] Causeway Link: Terminal Bersepadu Selatan (TBS) Bus Station. Retrieved October 26, 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.