Malaysia

How to get from Malacca to Johor Bahru

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
2h 49min
💶
From
8€
📍
Distance
183 km
Powered by 12Go system

There are 1 way(s) to get from Malacca to Johor Bahru

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Malacca
📍Your bus will depart from Melaka Sentral, the main bus terminal in Malacca. It's a large, modern complex that serves as a central hub for intercity and local buses, offering various amenities including food stalls, shops, and restrooms.
🚇Melaka Sentral is located a few kilometers north of the historic city center. You can reach it by local bus (approximately 20-30 minutes, less than €1), taxi, or ride-sharing apps (Grab is common) which will cost around €3-5 and take 10-15 minutes depending on traffic.
Buses from Melaka Sentral to Johor Bahru operate frequently throughout the day, typically every 30-60 minutes. Services generally start early in the morning, around 7:00 AM, with the last departures usually around 8:00 PM.
💸 Transport from 8€ per person
Fastest: 2h 49min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book Ahead, Especially Online

Secure your seat and preferred departure time by booking your bus ticket online via platforms like 12go.asia or BaoLau.vn. This prevents sold-out situations, especially during holidays or weekends, ensuring a smooth start to your journey.

💡
Choose VIP Coaches for Comfort

For a small extra cost, opting for a VIP coach can significantly improve your travel experience. These buses offer more legroom, reclining seats, and better amenities, making your 3-hour journey much more pleasant.

💡
Arrive Early at the Terminal

Aim to arrive at the Melaka Sentral bus terminal at least 30 minutes before your scheduled departure. This gives you ample time to locate your bus, use facilities, and avoid any last-minute rush or confusion.

💡
Check for Direct Routes

While most buses on this route are direct, always confirm with the operator or your booking platform. A direct service ensures you avoid unnecessary stops and get to Johor Bahru as efficiently as possible, saving precious travel time.

💡
Prepare for Causeway Crossing (if continuing to Singapore)

If your final destination is Singapore, be aware that the crossing from Johor Bahru can involve queues, especially during peak times. Have your passport and immigration forms ready to minimise delays at the border.

🛣️ The journey experience

Planning your trip from Malacca to Johor Bahru? You're in luck, as this leg is straightforward, primarily handled by comfortable express coaches. Forget about trains or ferries for this route; coaches are your go-to, ensuring a direct and efficient journey. This is one of those routes where you don't have to second-guess your transport choice, saving you time and hassle.

Your main option for travelling from Malacca to Johor Bahru is by express bus. Expect a journey lasting around 3 hours, with tickets typically costing about €8. Several reliable operators run this route, offering frequent departures throughout the day. Booking ahead online is always a smart move, especially during peak seasons or weekends, to secure your preferred time and ensure a smooth start to your journey.

Unlike more complex routes in Malaysia that involve juggling buses, ETS trains, ferries, and even flights, this segment is refreshingly simple. Sticking with the express coach means you avoid the common pitfall of wasting time on unsuitable transport. You'll arrive in Johor Bahru ready for your next adventure, perhaps a quick crossing to Singapore, knowing you've made the most practical and efficient choice for this leg.

Frequently asked questions — Malacca → Johor Bahru

✨ Why visit Johor Bahru?

  • Explore Legoland Malaysia Resort with its theme park, water park, and hotel.
  • Discover the impressive Sultan Abu Bakar State Mosque, an architectural marvel.
  • Shop for local goods and street food at the bustling Johor Bahru Old Town.
  • Enjoy family fun and rides at Sanrio Hello Kitty Town & The Little Big Club.
  • Visit Arulmigu Sri Rajakaliamman Glass Temple, a unique shimmering Hindu temple.
🌙
Recommended stay
2 to 3 nights — ideal for theme parks, city exploration, and a day trip to Singapore.

☀️ When to visit Johor Bahru?

TROPICAL RAINFOREST CLIMATE

June to August — generally drier weather, perfect for outdoor activities and theme parks.

Jan 😐
Feb 😐
Mar 😐
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😐
Oct 😐
Nov 😞
Dec 😞
📍
In Johor Bahru — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Johor Bahru
Compare the best rates available
via trip.com

What to do in Johor Bahru?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🕌
Sultan Abu Bakar State Mosque
Admire the stunning Victorian architecture of this grand mosque overlooking the Straits of Johor. Built in the late 19th century, it blends colonial and Islamic influences beautifully. Best visited outside prayer times to fully appreciate its interior details. Dress modestly to show respect.
🛍️
Walk along Jalan Tan Hiok Nee
Explore Johor Bahru's vibrant heritage street, lined with charming pre-war shophouses, cafes, and local eateries. It's a great spot to soak in the local atmosphere and discover hidden gems. Weekends bring more vibrancy, perfect for souvenir hunting or a coffee break.
🏛️
Visit Istana Besar (Grand Palace)
While not always open to the public, the exterior of the Royal Grand Palace offers a glimpse into Johor's royal history and architecture. Its impressive grounds and museum (Royal Abu Bakar Museum) provide context. Check official opening times for the museum before planning your visit.
🌳
Relax at Danga Bay
Enjoy the leisure and entertainment hub along Johor Bahru's waterfront. Danga Bay offers various dining options, a small amusement park, and pleasant views, especially at sunset. Ideal for an evening stroll and family-friendly activities. Expect bustling crowds during peak hours.
🎨
Explore the Johor Bahru Murals
Discover vibrant street art and murals scattered throughout the city center, particularly around Jalan Tan Hiok Nee and its alleys. These artworks reflect local culture and history, offering great photo opportunities. A self-guided walking tour is best done early morning to avoid the heat.
🍜
Savour local street food
Dive into Johor Bahru's diverse culinary scene, from traditional Malay dishes to Chinese hawker fare and Indian specialties. Head to local food courts like Plaza Sentosa or try the evening pasar malam (night markets) for authentic flavors. Most dishes cost under 5€, offering great value.
🚂
Visit KTM Museum (Tanjung Pagar)
Explore the historical significance of the railway in Malaysia at the KTM Museum. Located near the Johor Bahru Sentral station, it showcases old locomotives and railway artifacts. It's a niche interest, but fascinating for history buffs. Entry is often free, making it an accessible stop.
🛕
Explore Arulmigu Sri Rajakaliamman Temple
Discover one of the oldest glass temples in Malaysia, a unique and dazzling Hindu temple adorned with millions of glass pieces. Its intricate design and spiritual ambiance are captivating. Remember to remove your shoes before entering and dress respectfully. A small donation is customary.

⏱️ How long to visit Johor Bahru?

2 to 3 days

For a first-time independent traveler, 2-3 days are ideal to explore Johor Bahru's main attractions without rushing. With 2 days, focus on Legoland, the Old Town, and the Sultan Abu Bakar State Mosque. If you have 3 days, consider a day trip to the Johor Premium Outlets or explore more local food spots. Don't underestimate the heat and humidity; plan your outdoor activities for mornings or late afternoons.

Related searches

bus Malacca Johor Bahru how to get from Malacca to Johor Bahru ticket price Malacca to Johor Bahru travel time Malacca to Johor Bahru travel to Malaysia

Other trips from Malacca

Book now