Cheapest price
$13
Average price
$42
Fastest journey
8 h 38 m
Average duration
8 h 48 m
Buses per day
27
Distance
435 km
The best way to find a cheap bus ticket from Johor Bahru to Kuala Terengganu is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Johor Bahru to Kuala Terengganu will cost around $42 if you buy it on the day, but the cheapest tickets can be found for only $13.
Of the 27 buses that leave Johor Bahru for Kuala Terengganu on Sat, May 24, 27 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sat, May 24 the direct buses cover the 435 km distance in an average of 8 h 48 m but if you time it right, some buses will get you there in just 8 h 38 m .
On Sat, May 24 the slowest buses will take 8 h 50 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 9:15 AM Johor Bahru, KFC Bus Terminal Larkin | 8h51 | 6:06 PM Kuala Terengganu, Jetty Taman Tamadun Islam | 0 transfersDirect | |
![]() | 9:45 AM Johor Bahru, Opposite Terminal Tun Aminah,Jalan Tun Aminah | 8h38 | 6:23 PM Kuala Terengganu, Jetty Taman Tamadun Islam | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru, Terminal Bas Pasir Gudang | 9h03 | 9:03 PM Kuala Terengganu | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru, Terminal Bas Pasir Gudang | 9h00 | 9:00 PM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru, Terminal Bas Pasir Gudang | 9h03 | 9:33 PM Kuala Terengganu | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru, Terminal Bas Pasir Gudang | 9h00 | 9:30 PM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru (JB Larkin Term.) | 8h53 | 9:23 PM Kuala Terengganu, Majlis Bandaraya Kuala Terengganu (MBKT) | 0 transfersDirect | |
![]() | 12:45 PM Johor Bahru (JB Larkin Term.) | 8h52 | 9:37 PM Kuala Terengganu | 0 transfersDirect | |
![]() | 12:45 PM Johor Bahru (JB Larkin Term.) | 8h50 | 9:35 PM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru, Ulu Tiram | 8h58 | 9:58 PM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru, Ulu Tiram | 8h59 | 9:59 PM Kuala Terengganu | 0 transfersDirect | |
![]() | 1:15 PM Johor Bahru (JB Larkin Term.) | 8h52 | 10:07 PM Kuala Terengganu | 0 transfersDirect | |
![]() | 1:15 PM Johor Bahru (JB Larkin Term.) | 8h50 | 10:05 PM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru, Terminal Bas Pasir Gudang | 9h00 | 10:30 PM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 2:30 PM Johor Bahru (JB Larkin Term.) | 8h50 | 11:20 PM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 12:30 AM Johor Bahru, Terminal Bas Pasir Gudang | 9h00 | 9:30 AM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 12:30 AM Johor Bahru, Terminal Bas Pasir Gudang | 9h03 | 9:33 AM Kuala Terengganu | 0 transfersDirect | |
![]() | 1:00 AM Johor Bahru, Terminal Bas Pasir Gudang | 9h19 | 10:19 AM Kuala Terengganu, Bus Station | 0 transfersDirect | |
![]() | 1:15 AM Johor Bahru (JB Larkin Term.) | 8h50 | 10:05 AM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 1:15 AM Johor Bahru (JB Larkin Term.) | 8h52 | 10:07 AM Kuala Terengganu | 0 transfersDirect | |
![]() | 1:30 AM Johor Bahru, Ulu Tiram | 8h58 | 10:28 AM Kuala Terengganu, Universiti Sultan Zainal Abidin (UniSZA) | 0 transfersDirect | |
![]() | 1:30 AM Johor Bahru, Ulu Tiram | 8h59 | 10:29 AM Kuala Terengganu | 0 transfersDirect | |
![]() | 2:00 AM Johor Bahru (JB Larkin Term.) | 9h15 | 11:15 AM Kuala Terengganu, Bus Station | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 270 miles (435 km) |
Average bus duration 8h 50m |
Cheapest ticket price $9 (€7) |
Buses per day 22 |
Direct buses 22 |
Bus providers 3 |
Fastest bus 5h 43m |
First bus 00:20 |
Last bus 23:45 |
For as little as $9 (€7) you can travel by bus to Kuala Terengganu from Johor Bahru with CTTS Holidays Sdn Bhd, Maraliner and Agensi Pelancungan D & Adik Beradik S/B. Omio will show you the best deals, schedules and tickets available for this route.
Established in 2004 in Malaysia, operates from Jetty Kuala Besut, Jetty Merang, and Jetty Shahbandar with a fleet of 27-seater fully air-conditioned buses featuring fabric cushion seats. The service includes accessible travel, luggage included in fare, free onboard WiFi, USB plugs, food options, seat reservations, and onboard bathrooms. Bikes are welcome; pets are not allowed.
Traveling by bus from Johor Bahru to Kuala Terengganu is a popular choice for many due to its convenience and affordability. The journey often begins at the bustling Larkin Sentral in Johor Bahru, which is well-equipped with modern amenities. The route takes passengers through scenic landscapes before arriving at the Terminal Bas MPKT, situated in the heart of Kuala Terengganu. With a variety of schedules to choose from, taking the bus Johor Bahru to Kuala Terengganu is a simple and comfortable option for both locals and tourists. Buses from Johor Bahru to Kuala Terengganu offer a direct travel solution, ensuring a seamless journey between these two vibrant Malaysian cities.
Travellers between Johor Bahru and Kuala Terengganu can look forward to a comfortable journey with several stops along the way, including popular locations such as Mersing and Kuantan. Buses typically depart with a consistent schedule throughout the day. The first bus departs from Johor Bahru early in the morning at 00:20, while the last bus leaves late at night by 23:45. This ensures flexible travel options for all passengers.
The journey from Johor Bahru to Kuala Terengganu spans a distance of 270 miles (435 km), covering a scenic route through Malaysia's beautiful landscapes. On average, the bus journey takes approximately 5h 43m. This provides enough time to relax and enjoy the ride, making it a convenient way to reach your destination.
Bus services between Johor Bahru and Kuala Terengganu operate frequently, with an average of 22 buses available each day. Travellers can rely on these services as they run seven days a week, providing flexible options for both weekday and weekend travel.
To find the cheapest bus tickets for your trip from Johor Bahru to Kuala Terengganu, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need