Malaysia

How to get from Penang to Johor Bahru

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

FASTEST
1h
💶
From
18€
📍
Distance
578 km
Powered by 12Go system

There are 3 way(s) to get from Penang to Johor Bahru

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

🚌 Departure from Penang
📍The main hub for ETS trains and most express buses leaving Penang is Penang Sentral in Butterworth. This modern transport interchange combines bus, train, and ferry services. If you're flying, your departure will be from Penang International Airport (PEN) on Penang Island itself.
🚇To reach Penang Sentral from George Town, take a short, inexpensive ferry ride (about 15-20 minutes, ~€0.30) from Raja Tun Uda Ferry Terminal directly to Butterworth. From there, Penang Sentral is integrated. For PEN airport, a rapid bus (CAT, 45-60 min, ~€1.20) or a taxi/Grab (30-40 min, ~€10-15) are your best options.
ETS trains from Butterworth to Johor Bahru typically run several times a day, starting early morning until late afternoon. Express buses offer more frequent departures, including multiple overnight options. Flights have scheduled daily departures, with varying frequency depending on the airline.
💸 Transport from 18€ per person
Fastest: 1h
Recommended: ETS Train — 32€
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book ETS Train Ahead

The ETS train is a popular, comfortable option. Seats, especially in Business Class, sell out quickly. Book online via platforms like 12go.asia or BaoLau.vn a few days, or even weeks, ahead to secure your spot and preferred time.

💡
Check Overnight Bus Comfort

If opting for an overnight bus, verify the operator's reputation for comfort and safety. Look for VIP or Executive coaches which offer more legroom and recline, making the 9-hour journey much more bearable. Read recent reviews before booking.

💡
Don't Forget Airport Transfers

While flights are fast, remember to factor in time and cost for getting to Penang International Airport (PEN) and from Senai International Airport (JHB) in Johor Bahru to your final destination. These can add significant time and expense.

💡
Compare Prices Across Platforms

Prices can vary slightly between booking platforms like 12go.asia, BaoLau.vn, and direct operator websites. A quick comparison can save you a few euros, which is always welcome when you're on a budget.

💡
Confirm Departure Points

Always double-check your departure terminal or jetty on your ticket. Misreading this can lead to rushing or missing your transport, especially in cities like Penang with multiple bus stations or pick-up points.

🛣️ The journey experience

Navigating Malaysia's transport options from Penang to Johor Bahru can seem tricky, but it's completely manageable with the right information. You're looking for efficiency and comfort, wanting to know if a long leg like this is best by coach, train, or flight. Let's break down your options to ensure you pick the smartest route and avoid wasting precious travel time.

For your journey from Penang to Johor Bahru, you have three main choices: the ETS train, an express bus, or a flight. The ETS train takes around 5 hours and costs about €32, offering a comfortable, scenic ride. Express buses are cheaper at €18, but the journey stretches to 9 hours, with some coaches running overnight. For speed, a flight is your best bet, costing around €35 and taking just 1 hour, plus airport transfer times.

Many travellers worry about choosing the wrong transport and losing a day. For this specific route, the choice between train, bus, and flight is stark. If time is critical, flying is unbeatable. If you prefer comfort and scenery over speed and don't mind a slightly longer trip, the ETS train is fantastic. The bus is the budget-friendly option, but be prepared for a longer journey. Always compare durations and prices side-by-side to make an informed decision and book ahead, especially for popular routes or peak seasons, to secure your preferred option and ensure a smooth, stress-free transfer.

Frequently asked questions — Penang → 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

train Penang Johor Bahru bus Penang Johor Bahru flight Penang Johor Bahru how to get from Penang to Johor Bahru ticket price Penang to Johor Bahru travel time Penang to Johor Bahru travel to Malaysia

Other trips from Penang

Book now