Cheapest price
$23
Average price
$27
Fastest journey
10 h 35 m
Average duration
10 h 35 m
Buses per day
55
Distance
664 km
The best way to find a cheap bus ticket from Johor Bahru to Changlun 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 Changlun will cost around $27 if you buy it on the day, but the cheapest tickets can be found for only $23.
Of the 55 buses that leave Johor Bahru for Changlun on Sat, May 24, 55 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 664 km distance in an average of 10 h 35 m but if you time it right, some buses will get you there in just 10 h 35 m .
On Sat, May 24 the slowest buses will take 10 h 35 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 |
---|---|---|---|---|---|
![]() | 2:00 AM Johor Bahru, Johor Jaya | 10h46 | 12:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 2:30 AM Johor Bahru (JB Larkin Term.) | 10h46 | 1:16 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 3:00 AM Johor Bahru, Terminal Tun Aminah | 10h35 | 1:35 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 8:00 AM Johor Bahru, Johor Jaya | 10h46 | 6:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 9:00 AM Johor Bahru, JB Merlin Tower | 10h48 | 7:48 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 9:00 AM Johor Bahru, Johor Jaya | 10h46 | 7:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 9:30 AM Johor Bahru (JB Larkin Term.) | 10h46 | 8:16 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 10:00 AM Johor Bahru, Johor Jaya | 10h46 | 8:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 10:00 AM Johor Bahru, JB Merlin Tower | 10h48 | 8:48 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 10:00 AM Johor Bahru, Terminal Tun Aminah | 10h35 | 8:35 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 10:15 AM Johor Bahru, Terminal Bas Pasir Gudang | 11h44 | 9:59 PM Changlun, Naluri Aman-mini | 0 transfersDirect | |
![]() | 10:15 AM Johor Bahru, Terminal Bas Pasir Gudang | 10h58 | 9:13 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 10:30 AM Johor Bahru (JB Larkin Term.) | 10h46 | 9:16 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 10:30 AM Johor Bahru (JB Larkin Term.) | 10h46 | 9:16 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 11:00 AM Johor Bahru, JB Merlin Tower | 10h48 | 9:48 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 11:00 AM Johor Bahru, Johor Jaya | 11h33 | 10:33 PM Changlun, Naluri Aman-mini | 0 transfersDirect | |
![]() | 11:00 AM Johor Bahru, Terminal Tun Aminah | 10h35 | 9:35 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 11:00 AM Johor Bahru, Johor Jaya | 10h46 | 9:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 11:15 AM Johor Bahru, Terminal Tun Aminah | 10h35 | 9:50 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 11:29 AM Johor Bahru (JB Larkin Term.) | 10h46 | 10:15 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 11:30 AM Johor Bahru (JB Larkin Term.) | 10h46 | 10:16 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru, Terminal Tun Aminah | 10h35 | 10:35 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru (JB Larkin Term.) | 10h46 | 10:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru, Terminal Bas Pasir Gudang | 10h58 | 10:58 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru, Terminal Tun Aminah | 11h19 | 11:19 PM Changlun, Naluri Aman-mini | 0 transfersDirect | |
![]() | 12:00 PM Johor Bahru, Terminal Tun Aminah | 10h35 | 10:35 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:05 PM Johor Bahru, Sri Puteri (Skudai) | 11h07 | 11:12 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:05 PM Johor Bahru, Sri Puteri (Skudai) | 11h13 | 11:18 PM Changlun, Naluri Aman-mini | 0 transfersDirect | |
![]() | 12:20 PM Johor Bahru, Terminal Tun Aminah | 10h35 | 10:55 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru, Terminal Bas Pasir Gudang | 10h58 | 11:28 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru, Terminal Bas Pasir Gudang | 10h58 | 11:28 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru, Terminal Bas Pasir Gudang | 10h58 | 11:28 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:30 PM Johor Bahru, Johor Jaya | 10h46 | 11:16 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 12:45 PM Johor Bahru, Johor Jaya | 10h46 | 11:31 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru, Johor Jaya | 10h46 | 11:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru (JB Larkin Term.) | 10h46 | 11:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru (JB Larkin Term.) | 10h46 | 11:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru, Johor Jaya | 10h46 | 11:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru, Johor Jaya | 10h46 | 11:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:00 PM Johor Bahru (JB Larkin Term.) | 10h46 | 11:46 PM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:15 PM Johor Bahru, Terminal Bas Pasir Gudang | 10h58 | 12:13 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:29 PM Johor Bahru (JB Larkin Term.) | 10h46 | 12:15 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru (JB Larkin Term.) | 10h46 | 12:16 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:30 PM Johor Bahru, Terminal Tun Aminah | 10h35 | 12:05 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:45 PM Johor Bahru (JB Larkin Term.) | 10h46 | 12:31 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:45 PM Johor Bahru, Terminal Tun Aminah | 10h35 | 12:20 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:45 PM Johor Bahru, Terminal Tun Aminah | 10h35 | 12:20 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 1:46 PM Johor Bahru, Sri Putri (Shell) | 11h02 | 12:48 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 2:00 PM Johor Bahru, Terminal Tun Aminah | 10h35 | 12:35 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 2:01 PM Johor Bahru, Sri Putri (Shell) | 11h02 | 1:03 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 2:05 PM Johor Bahru, Sri Puteri (Skudai) | 11h07 | 1:12 AM Changlun, Bus Station | 0 transfersDirect | |
![]() | 2:15 PM Johor Bahru, Terminal Tun Aminah | 10h35 | 12:50 AM Changlun, Bus Station | 0 transfersDirect | |
Saturday, May 24 | |||||
![]() | 1:30 AM Johor Bahru, Terminal Bas Pasir Gudang | 10h58 | 12:28 PM Changlun, Bus Station | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 412 miles (664 km) |
Average bus duration 10h 36m |
Cheapest ticket price $21 (€18) |
Buses per day 32 |
Direct buses 32 |
Bus providers 2 |
Fastest bus 9h 15m |
First bus 07:00 |
Last bus 21:00 |
Travel between Johor Bahru and Changlun from $21 (€18) with Omio’s bus partners Sri Maju Group, KPB Express JB and Causeway Link! You can find the best schedules and tickets when comparing and booking the most popular route for you.
Established in 1978 in Malaysia, operates from TBS Kuala Lumpur with a fleet of 21-seater single-decker and double-decker express buses featuring modern interiors and full air conditioning. The service includes accessible travel, luggage included in fare, excess luggage allowed for a fee, free onboard WiFi, personal TV screens, food options, seat reservations, and onboard bathrooms. Bikes are not permitted, while pets are also not allowed.
Traveling by bus from Johor Bahru to Changlun is a popular choice for many passengers seeking an affordable and comfortable journey. The trip typically begins at the bustling Larkin Sentral, which is renowned for its wide variety of bus services. On arrival, passengers are warmly welcomed at Changlun Bus Terminal, a key hub connecting travelers to the northern regions of Malaysia. Buses from Johor Bahru to Changlun operate regularly, offering a convenient option for those wishing to experience the scenic landscapes along the route. Whether you're planning a routine trip or a leisurely excursion, the bus Johor Bahru to Changlun is a reliable choice.
Travelling by bus from Johor Bahru to Changlun provides a convenient and scenic journey with several notable stops along the route. The bus route includes stops at key locations such as Yong Peng, Ayer Hitam, and Alor Setar before reaching Changlun. Buses operate frequently throughout the day, ensuring flexibility and convenience for travellers. The first bus typically departs from Johor Bahru at 07:00, and the last one leaves at 21:00.
The journey from Johor Bahru to Changlun spans over a distance of 412 miles (664 km). Typically, the average bus journey takes around 9h 15m, providing travellers with a comfortable experience while enjoying the picturesque views along the way.
Buses from Johor Bahru to Changlun run with great frequency, making it easy for travellers to plan their trips. On average, there are 32 buses available each day. These buses operate seven days a week, ensuring regular service for those travelling at any time.
To find the cheapest bus tickets for your trip from Johor Bahru to Changlun, 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