- Must visit
History and Ethnography Museum
City history museum inside the red Dutch-era Stadthuys complex. Good for understanding Melaka's multicultural past before exploring the old quarter.
Cheapest price on 28 Sept
£5
Average ticket price on 28 Sept
£7
Fastest journey on 28 Sept
3 h
Average journey duration on 28 Sept
3 h 5 m
Buses on 28 Sept
49
Distance
186 km
The best way to find a cheap coach ticket from Johor Bahru to Malacca is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Johor Bahru to Malacca will cost around £7 if you buy it on the day, but you can find cheap coach tickets today for only £5.
On Mon 28 Sept, we found 49 buses from Johor Bahru to Malacca, including 49 direct services.
These direct buses cover the 186 km distance in an average of 3 h 5 m but if you time it right, some buses will get you there in just 3 h .
The slowest buses will take 3 h 12 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.
Economy(2+2)
Economy(2+2)
Economy(2+2)
MARALINER
Executive(2+1)
Economy(2+2)
Economy(2+2)
Economy(2+2)
CAUSEWAY LINK EXPRESS
KKKL SDN BHDThe table below shows live departures for Johor Bahru to Malacca coaches for tomorrow, Monday 28 September. You can also manually refresh the results below to see updated coach journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
Executive(2+1) | 7:00 Johor Bahru | 3h54 | 10:54 Malacca | 0 changesdirect | |
KKKL SDN BHD | 7:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 10:12 Malacca, Melaka Sentral | 0 changesdirect | |
Economy(2+2) | 7:00 Johor Bahru | 3h00 | 10:00 Malacca | 0 changesdirect | |
KKKL SDN BHD | 8:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 11:12 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 8:00 Johor Bahru | 3h54 | 11:54 Malacca | 0 changesdirect | |
JEBAT EXPRESS | 8:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 11:42 Malacca, Melaka Sentral | 0 changesdirect | |
Economy(2+2) | 8:30 Johor Bahru | 3h00 | 11:30 Malacca | 0 changesdirect | |
CAUSEWAY LINK EXPRESS | 8:45 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 11:57 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 9:00 Johor Bahru | 3h54 | 12:54 Malacca | 0 changesdirect | |
KKKL SDN BHD | 9:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 12:12 Malacca, Melaka Sentral | 0 changesdirect | |
CAUSEWAY LINK EXPRESS | 9:15 Johor Bahru, Bus Terminal Tun Aminah | 3h12 | 12:27 Malacca, Melaka Sentral | 0 changesdirect | |
KKKL SDN BHD | 9:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 12:42 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 9:30 Johor Bahru | 3h54 | 13:24 Malacca | 0 changesdirect | |
CAUSEWAY LINK EXPRESS | 9:30 Johor Bahru, Bus Terminal Taman Universiti | 3h11 | 12:41 Malacca, Melaka Sentral | 0 changesdirect | |
Economy(2+2) | 9:30 Johor Bahru | 3h00 | 12:30 Malacca | 0 changesdirect | |
Executive(2+1) | 10:00 Johor Bahru | 3h54 | 13:54 Malacca | 0 changesdirect | |
KKKL SDN BHD | 10:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 13:12 Malacca, Melaka Sentral | 0 changesdirect | |
JEBAT EXPRESS | 10:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 13:42 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 11:00 Johor Bahru | 3h54 | 14:54 Malacca | 0 changesdirect | |
KKKL SDN BHD | 11:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 14:12 Malacca, Melaka Sentral | 0 changesdirect | |
JEBAT EXPRESS | 11:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 14:42 Malacca, Melaka Sentral | 0 changesdirect | |
KKKL SDN BHD | 12:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 15:12 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 12:00 Johor Bahru | 3h54 | 15:54 Malacca | 0 changesdirect | |
JEBAT EXPRESS | 12:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 15:42 Malacca, Melaka Sentral | 0 changesdirect | |
KKKL SDN BHD | 13:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 16:12 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 13:00 Johor Bahru | 3h54 | 16:54 Malacca | 0 changesdirect | |
Executive(2+1) | 13:30 Johor Bahru | 3h54 | 17:24 Malacca | 0 changesdirect | |
KKKL SDN BHD | 13:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 16:42 Malacca, Melaka Sentral | 0 changesdirect | |
JEBAT EXPRESS | 13:45 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 16:57 Malacca, Melaka Sentral | 0 changesdirect | |
KKKL SDN BHD | 14:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 17:42 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 14:30 Johor Bahru | 3h54 | 18:24 Malacca | 0 changesdirect | |
JEBAT EXPRESS | 15:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 18:12 Malacca, Melaka Sentral | 0 changesdirect | |
KKKL SDN BHD | 15:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 18:42 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 15:30 Johor Bahru | 3h54 | 19:24 Malacca | 0 changesdirect | |
Executive(2+1) | 16:30 Johor Bahru | 3h54 | 20:24 Malacca | 0 changesdirect | |
KKKL SDN BHD | 16:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 19:42 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 17:00 Johor Bahru | 3h54 | 20:54 Malacca | 0 changesdirect | |
KKKL SDN BHD | 17:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 20:12 Malacca, Melaka Sentral | 0 changesdirect | |
JEBAT EXPRESS | 17:45 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 20:57 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 18:00 Johor Bahru | 3h54 | 21:54 Malacca | 0 changesdirect | |
KKKL SDN BHD | 18:00 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 21:12 Malacca, Melaka Sentral | 0 changesdirect | |
JEBAT EXPRESS | 18:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 21:42 Malacca, Melaka Sentral | 0 changesdirect | |
JEBAT EXPRESS | 19:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 22:42 Malacca, Melaka Sentral | 0 changesdirect | |
KKKL SDN BHD | 20:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 23:42 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 20:30 Johor Bahru | 3h54 | 0:24 Malacca | 0 changesdirect | |
Executive(2+1) | 20:30 Johor Bahru | 3h54 | 0:24 Malacca | 0 changesdirect | |
MARALINER | 20:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 23:42 Malacca, Melaka Sentral | 0 changesdirect | |
Executive(2+1) | 21:30 Johor Bahru | 3h54 | 1:24 Malacca | 0 changesdirect | |
KKKL SDN BHD | 21:30 Johor Bahru (JB Larkin Bus Terminal) | 3h12 | 0:42 Malacca, Melaka Sentral | 0 changesdirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Compare coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Buses from Johor Bahru to Malacca run on average 44 times per day, taking around 3h 27m. Cheap bus tickets for this journey start at £1 if you book in advance.
There are 44 coaches per day. The earliest coach runs at 03:00, the last at 23:45. The fastest coach covers the 186 km distance in 1h 8m.
Distance 186 km |
Average bus duration 3h 27m |
Cheapest ticket price £1 |
Buses per day 44 |
Direct buses 44 |
Fastest bus 1h 8m |
First bus 3:00 |
Last bus 23:45 |
Cheapest Month Nov |
Cheapest Day Fri |
High Season Oct - Dec |
Low Season Apr - Jun |
Busiest Day Sun |
Least Busy Day Tue |
Best time to book 2 days |
Discover the best of Malacca — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Malacca trip today.
City history museum inside the red Dutch-era Stadthuys complex. Good for understanding Melaka's multicultural past before exploring the old quarter.
Private heritage museum in a restored Peranakan townhouse. Visit for richly furnished rooms, ceramics, and insight into Baba-Nyonya family life.
Maritime museum housed in a ship replica beside the river. Displays cover seafaring, trade routes, and Melaka's role as a historic port.
Historic street lined with temples, shophouses, and museums. One of the best walking areas for architecture, local culture, and old-town atmosphere.
Bustling heritage street known for antique shops, craft outlets, and weekend night market crowds. Best explored on foot for its lively old-town character.
Compact historic square framed by red colonial buildings, fountains, and busy public space. A practical base for exploring nearby museums and churches.
Spicy coconut noodle soup with noodles, prawns, cockles and bean curd. A hallmark Peranakan dish in Melaka with a rich, aromatic broth.
Chicken rice balls served with poached or roasted chicken. The compact rice shape is a Melaka speciality linked to Hainanese migrants.
Slow-cooked chicken stew with potatoes and black fungus in a soy-based gravy. A comforting Eurasian dish closely tied to Melaka’s Portuguese heritage.
Refined Peranakan restaurant in a heritage hotel, known for polished Nyonya classics and a quieter, more elegant setting.
Well-known Peranakan restaurant serving laksa, pongteh and other Nyonya staples in a traditional shophouse atmosphere.
Historic casual eatery famed for Melaka chicken rice balls and classic Hainanese-style chicken dishes in a lively heritage setting.
Malacca is budget-friendly versus many Malaysian city breaks, with low-cost food, modest hotel rates and cheap local transport; heritage area prices rise slightly for tourists.
Tipping is not expected. Some restaurants add a 10% service charge. You may round up taxi fares or leave small change at cafés for good service.
Official public transport app
Melaka Sentral -> Dutch Square, Melaka
Find answers to the most common questions about traveling from Johor Bahru to Malacca by coach. 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 coach, the cheapest option, or tips for making the most of your visit at Malacca, this guide helps you travel smarter and with confidence.

Most Johor Bahru to Malacca buses use the Johor Bahru (JB Larkin Term.) to Malacca, Melaka Sentral station pair, with some services arriving at Hatten Hotel Malacca. Use this guide to compare Johor Bahru and Malacca bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
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, 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, Terminal Taman Universiti is 16 km from Johor Bahru city centre. Public transport options include:
Johor Bahru, Terminal Taman Universiti has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Local food stalls and small eateries available
ATMs are several ATMs from local banks.
Ticket office support is available at Johor Bahru, Terminal Taman Universiti.
Available at Johor Bahru, Terminal Taman Universiti: Parking, Taxis, WC.
Accessibility facilities are available at Johor Bahru, Terminal Taman Universiti: Basic wheelchair access.
Malacca, Melaka Sentral is 3 km from Malacca city centre. Public transport options include:
Malacca, Melaka Sentral has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Food court and various food stalls available inside terminal
Free Wi-Fi available throughout terminal. ATMs are multiple ATMs from various banks.
Ticket office support is available at Malacca, Melaka Sentral.
Available at Malacca, Melaka Sentral: Parking, Taxis, WC.
Accessibility facilities are available at Malacca, Melaka Sentral: Wheelchair ramps and elevators.
Hatten Hotel Malacca has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC and Ticket Office.
Food options include: Food court and restaurants available in Hatten Square mall
Free Wi-Fi for hotel guests. ATMs are aTM machines available in Hatten Square mall.
Ticket office support is available at Hatten Hotel Malacca.
Available at Hatten Hotel Malacca: Parking, Taxis, WC.
Accessibility facilities are available at Hatten Hotel Malacca: Ramps, elevators.
Malacca has practical services for this route, including Wifi, Parking, ATM, Taxis, Accessibility, WC, Shower and Ticket Office.
Wi-Fi is available at Malacca. ATMs are available at Malacca.
Ticket office support is available at Malacca.
Available at Malacca: Parking, Taxis, WC.
Accessibility facilities are available at Malacca: Wheelchair accessible ramps and paths.
Here are some other resources that might have the information you need