- Must visit
Kellie's Castle Museum
Museum in Kellie's Castle presenting the estate's history, builder William Kellie Smith, and stories behind this well-known Perak landmark.
Cheapest price on Oct 25
$60
Average ticket price on Oct 25
$60
Fastest journey on Oct 25
7 h 17 m
Average journey duration on Oct 25
7 h 17 m
Buses on Oct 25
1
Distance
450 km
The best way to find a cheap bus ticket from Johor Bahru to Batu Gajah 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 Batu Gajah will cost around $60 if you buy it on the day, but the cheapest tickets can be found for only $60.
On Sun, Oct 25, we found 1 buses from Johor Bahru to Batu Gajah, including 1 direct services.
On Sun, Oct 25 the direct buses cover the 450 km distance in an average of 7 h 17 m but if you time it right, some buses will get you there in just 7 h 17 m .
On Sun, Oct 25 the slowest buses will take 7 h 17 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.


Buses from Johor Bahru to Batu Gajah run on average 3 times per day, taking around 7h 21m. Cheap bus tickets for this journey start at $24 (€20) if you book in advance.
There are 3 buses per day. The earliest bus runs at 01:30, the last at 13:31. The fastest bus covers the 279 miles (450 km) distance in 7h 17m.
Distance 279 miles (450 km) |
Average bus duration 7h 21m |
Cheapest ticket price $24 (€20) |
Buses per day 3 |
Direct buses 3 |
Fastest bus 7h 17m |
First bus 1:30 AM |
Last bus 1:31 PM |
Cheapest Month Oct |
Cheapest Day Wed |
High Season Jan - Mar |
Low Season Apr - Jun |
Use these quick route answers to check fares, travel time, departure options, and direct services before booking from Johor Bahru to Batu Gajah.
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Arwana Express | Departure Time 01:30AM | Arrival Time 08:47AM | Duration 7h17 | Departure days Mon, Tue, Wed, Thu, Fri, Sun | Cheapest price $22 |
Operator Arwana Express | Departure Time 08:45AM | Arrival Time 04:15PM | Duration 7h30 | Departure days Sat | Cheapest price $27 |
Operator Arwana Express | Departure Time 09:30AM | Arrival Time 04:47PM | Duration 7h17 | Departure days Sat | Cheapest price $25 |
Operator Arwana Express | Departure Time 10:00AM | Arrival Time 05:17PM | Duration 7h17 | Departure days Sat | Cheapest price $25 |
Operator Sin Yong Express Sdn Bhd | Departure Time 01:00PM | Arrival Time 08:46PM | Duration 7h46 | Departure days Wed | Cheapest price $28 |
The table below shows live departures for Johor Bahru to Batu Gajah buses for tomorrow, Sunday, October 25. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
![]() | 1:30 AM Johor Bahru | 7h17 | 8:47 AM Batu Gajah | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Review the details behind your booking, from operators and ticket rules to luggage, onboard amenities, accessibility, and route-specific travel policies.
Discover the best of Batu Gajah — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Batu Gajah trip today.
Museum in Kellie's Castle presenting the estate's history, builder William Kellie Smith, and stories behind this well-known Perak landmark.
Mining museum displaying dredging equipment, photographs, and exhibits on Perak's tin industry. A practical stop to understand Batu Gajah's past.
Interactive gallery within TT5 with models and interpretation on tin extraction, suitable for visitors seeking a clearer picture of local industrial history.
Large public park with a lake, jogging paths, gardens, and family-friendly open space. Popular for evening walks and relaxed local recreation.
Compact heritage core around old shophouses and civic buildings, best explored on foot to see everyday town character and remnants of the mining era.
Known cave temple area just outside Batu Gajah with landscaped grounds, limestone scenery, and a leisurely walking environment around the shrine complex.
Ipoh-style white coffee is roasted with margarine for a caramel note and served smooth with condensed milk. It is a signature drink across Perak, including Batu Gajah.
Bean sprout chicken pairs poached chicken with crunchy local tauge and soy-sesame dressing. It is a famous Perak specialty strongly associated with nearby Ipoh and Batu Gajah day trips.
Nasi ganja is mixed rice topped with spiced curries, fried chicken or beef, and rich gravies. It is a beloved Perak comfort meal known for bold flavors and long queues.
Famous local stall known for bean sprout chicken and shredded chicken hor fun. Casual, busy, and a classic stop for Perak flavors near Batu Gajah.
Long-established chicken rice shop serving smooth steamed chicken, bean sprouts, and rice. Simple local setting popular with both residents and visitors.
Heritage cafe at Kellie’s Castle area serving local meals, drinks, and light bites in a relaxed setting convenient for Batu Gajah sightseeing.
Batu Gajah is budget-friendly versus major Malaysian tourist cities, with low dining and transport costs and generally affordable stays.
Tipping is not expected. Restaurants may add a service charge. Round up small cafe bills, and tip taxi drivers only for helpful service or luggage.
Get destination-focused answers for the end of your trip, including what to do, when to go, practical entry details, and tips for making the most of your time in Batu Gajah.
Find answers to the most common questions about traveling from Johor Bahru to Batu Gajah by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Batu Gajah, this guide helps you travel smarter and with confidence.

Most Johor Bahru to Batu Gajah buses use the Johor Bahru, Johor Jaya to Batu Gajah station pair. Use this guide to compare Johor Bahru and Batu Gajah bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Johor Bahru, Terminal Tun Aminah is 12 km from Johor Bahru city centre. Public transport options include:
Johor Bahru, Terminal Tun Aminah has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Local food stalls and small restaurants nearby
ATMs are several ATMs from local banks.
Ticket office support is available at Johor Bahru, Terminal Tun Aminah.
Available at Johor Bahru, Terminal Tun Aminah: Parking, Taxis, WC.
Accessibility facilities are available at Johor Bahru, Terminal Tun Aminah: Wheelchair ramps.
Johor Bahru (JB Larkin Term.) is 2 km from Johor Bahru city centre. Public transport options include:
Johor Bahru (JB Larkin Term.) has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Food court and various local food stalls available
Free Wi-Fi available throughout terminal. ATMs are several ATMs from major Malaysian banks.
Ticket office support is available at Johor Bahru (JB Larkin Term.).
Available at Johor Bahru (JB Larkin Term.): Parking, Taxis, WC.
Accessibility facilities are available at Johor Bahru (JB Larkin Term.): Wheelchair accessible facilities.
Johor Bahru, Johor Jaya is 9 km from Johor Bahru city centre. Public transport options include:
Johor Bahru, Johor Jaya has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Local food stalls and restaurants nearby
Free Wi-Fi available. ATMs are aTM machines available near bus terminal.
Ticket office support is available at Johor Bahru, Johor Jaya.
Available at Johor Bahru, Johor Jaya: Parking, Taxis, WC.
Accessibility facilities are available at Johor Bahru, Johor Jaya: Wheelchair ramps.
Batu Gajah has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Local food stalls nearby
ATMs are aTM available at nearby shops.
Ticket office support is available at Batu Gajah.
Available at Batu Gajah: Parking, Taxis, WC.
Accessibility facilities are available at Batu Gajah: Basic ramps available.
Check bus stations information for Johor Bahru and Batu Gajah, including where buses depart and arrive on this route.
Here are some other resources that might have the information you need