
Johor Bahru offers a growing transportation network that makes travelling within the city and across the border to Singapore convenient for visitors. The city is served by buses, trains, taxis, and ride-hailing services like Grab, providing options that suit different travel needs and budgets. A key advantage for travellers is the central hub at JB Sentral, which connects local buses, intercity coaches, the KTM Komuter, and the KTM Shuttle Tebrau to Singapore. From here, passengers can easily move around Johor Bahru or continue their journey to other Malaysian cities. Overall, Johor Bahru’s transport options are practical and accessible, helping travellers move comfortably between attractions, shopping districts, and the Singapore border without much hassle.
🚆 KTM Convenience

Source: Yahoo News Malaysia
The KTM Shuttle Tebrau is one of the most convenient ways to travel between Johor Bahru and Singapore. Running from JB Sentral to Woodlands Checkpoint, the train offers a fast, air-conditioned, and hassle-free alternative to buses or driving across the Causeway. The journey takes only about 5 minutes, making it the quickest cross-border option. With frequent departures daily, it helps travellers save time and avoid the heavy traffic jams that often build up on the Causeway.
Within Johor Bahru and beyond, the KTM Komuter connects JB Sentral with towns in southern Johor such as Kulai and Kempas. This makes it a practical choice for those who wish to explore areas outside the city.
📍 Notable KTM Stations & Nearby Attractions
Line / Service | Notable Station(s) | Nearby Attractions |
|---|---|---|
KTM Shuttle Tebrau | JB Sentral | City Square Mall, Komtar JBCC, Johor Bahru City Centre, JB Heritage Trail |
Woodlands (SG) | Gateway to Singapore MRT system (Woodlands North & Thomson-East Coast Line) | |
KTM Komuter South | Kempas Baru | Local markets, suburban Johor neighbourhoods |
Kulai | Palm Resort Golf, access to Senai area, gateway to northern Johor towns |
How to Use KTM Trains in Johor Bahru
Buy Your Ticket in Advance
- Shuttle Tebrau tickets sell out quickly, especially during weekends and holidays. Book online via the KTM website or app to secure your seat.
Check Your Travel Documents
- For cross-border travel to Singapore, ensure you carry a valid passport and any required visa. Immigration clearance is done at both JB Sentral and Woodlands.
Boarding the Train
- Arrive at least 30 minutes before departure to clear immigration. Trains leave on time and late arrivals are not allowed to board.
Operating Hours & Frequency
- Shuttle Tebrau runs daily with multiple trips in each direction, from early morning to late evening.
- KTM Komuter trains also run regularly during the day to nearby towns
Fares
- Shuttle Tebrau: about RM5 (to Singapore) or SGD5 (to Malaysia), making it one of the cheapest ways to cross the border.
- KTM Komuter fares vary depending on distance but remain budget-friendly.
Travel Tips
- Always book tickets as early as possible, especially if your travel dates are fixed.
- Keep your passport ready for quick immigration checks.
- For day trips, consider taking the early morning train to Singapore and returning in the evening to avoid peak border traffic.
Recommended Hotels in Johor Bahru
🚌 Causeway Link Buses

Source: Causeway Link
The bus network in Johor Bahru is a practical and budget-friendly way to move around the city and even cross the border into Singapore. The main operator, Causeway Link, runs routes that connect JB Sentral, shopping malls, residential areas, and checkpoints at the Causeway and Second Link. These buses are especially convenient for travellers who want affordable access to attractions, retail hubs, and neighbouring cities. One of the most useful services for visitors is the Causeway Link cross-border buses, which link JB Sentral with major destinations in Singapore such as Woodlands, Kranji MRT, Queen Street (Bugis), and Jurong East. Within Johor Bahru, buses also connect central areas with suburban towns, making them a practical choice if you prefer travelling by public transport instead of taxis or Grab.
Although buses can be slower due to traffic, they remain one of the cheapest and most accessible ways to explore Johor Bahru and its surroundings.
🗺️ Key Causeway Link Bus Routes

Source: businterchange
Route | Coverage Area | Along the Route |
|---|---|---|
CW1 | JB Sentral ↔ Kranji MRT (Singapore) | Direct link to Singapore MRT network |
CW2 | JB Sentral ↔ Queen Street (Singapore) | Bugis area, central Singapore |
CW3 | JB Sentral ↔ Jurong East (Singapore) | Jurong East MRT, shopping centres |
ISKANDAR PUTERI ROUTES | JB Sentral ↔ Legoland Malaysia / Puteri Harbour | Legoland, shopping malls, family attractions |
LOCAL CITY ROUTES | City Centre ↔ Suburban Towns | Links JB Sentral with Tebrau, Larkin, Kulai, and more |
🛠️ How to Use Buses in Johor Bahru
Tickets & Payment
- Pay with cash or use the ManjaLink card (Causeway Link’s travel card), which works on most local and cross-border buses.
Fares
- Local buses: usually RM2 – RM5 depending on distance.
- Cross-border routes: RM4 – RM6 (Johor to Singapore), plus fares in SGD when travelling the other way.
Operating Hours & Frequency
- Most buses operate between 5:00 AM – 11:00 PM.
- Cross-border buses run frequently during the day, but queues can be long during peak hours.
Travel Tips
- Avoid peak hours (morning and evening rush) as Causeway traffic can cause delays.
- For sightseeing, buses to Legoland and Puteri Harbour are very convenient.
- Use Google Maps or the Causeway Link app to check schedules and real-time updates.
Top Things to do in Johor Bahru
🚗 E-Hailing Services for Flexible Travel

Source: Vulcan Post
E-hailing services are among the most popular and convenient ways to travel around Johor Bahru, offering flexibility and comfort for visitors. The most widely used app is Grab, which operates across the city and is ideal for short trips, airport transfers, or late-night journeys when buses may be limited. Cars are air-conditioned, fares are displayed upfront in the app, and payment can be made digitally or in cash, making it easy for both locals and international travellers.
For those carrying shopping bags or luggage, e-hailing is often more convenient than buses, as it provides direct, door-to-door service. Travellers can also choose from different ride types, including budget cars, premium rides, or larger vehicles for groups and families.
🛠️ How to Use E-Hailing Services in Johor Bahru
Download an App
- The most popular choice is Grab. Apps are available on both iOS and Android.
Booking a Ride
- Simply enter your pickup and drop-off points in the app.
- Select the ride type that suits your budget or group size.
Fares & Payment
- Prices are shown in advance and may vary based on distance, time, or demand.
- Payment options include credit/debit cards, e-wallets, or cash.
Travel Tips
- Use Grab for airport transfers to Senai International Airport, as it is often cheaper and easier than taxis.
- Expect higher fares during peak hours or weekends near the Causeway.
- Always double-check the driver’s name and car plate number before boarding.
🔥Super Lokal
Claim Trip.com exclusive domestic promo codes up to RM60 every Thursday! Book special hotel and flight deals up to 20% 0FF and indulge in top local attractions!

Promotion period: 25 July 2025- 25 October 2025
🚗 Car Rental for Exploring Johor Bahru and Beyond

Source: Chase Bank
Renting a car in Johor Bahru is a convenient option for travellers who want flexibility, comfort, and the freedom to explore destinations beyond the city. This is particularly useful for day trips to popular spots such as Desaru Beach, Kota Tinggi waterfalls, Endau-Rompin National Park, or Mersing for access to nearby islands.
Most car rental agencies are located in JB Sentral, Senai International Airport, and major shopping malls, making it easy for travellers to pick up and drop off vehicles. Driving in Johor is generally straightforward, with well-maintained roads and clear signages. Vehicles are driven on the left-hand side, similar to Malaysia’s national driving rules, and most rental cars are automatic, which is convenient for visitors not used to manual transmission.
🛠️ Tips for Renting a Car in Johor Bahru
Booking
- Reserve your car in advance online to secure better rates and preferred vehicle type.
- International rental platforms (e.g., Hertz, Avis, Europcar) and local providers are available.
Requirements
- Valid driving license (International Driving Permit recommended for non-Malaysian travellers).
- Passport or government-issued ID for verification.
- Minimum age usually 21–23 years, depending on the rental company.
Fares & Insurance
- Daily rental rates typically range from RM120 – RM250 for standard cars.
- Basic insurance is usually included; consider optional coverage for peace of mind.
Travel Tips
- Plan your routes using Google Maps or Waze to avoid traffic and navigate efficiently.
- Fuel stations are widely available in and around the city, but fill up before heading to rural areas.
- Parking is generally easy in city malls and attractions but may be limited during weekends or peak periods.
- Keep in mind border requirements if you plan to drive into Singapore—some rental agencies restrict cross-border travel.
Renting a car provides ultimate flexibility for exploring Johor at your own pace, making it a top choice for families, groups, or travellers looking to go off the beaten path.
✈️ Airport Transfers

Getting to and from Senai International Airport (JHB) is simple, with a range of options to suit different budgets and travel styles.
🚕 Airport Taxis & E-Hailing
- Official airport taxis are available at the taxi counters in the arrival hall. Fares are typically fixed depending on the destination zone.
- E-hailing services such as Grab are widely used and often more convenient, especially for solo travellers or small groups. Fares are displayed in advance on the app, and vehicles are air-conditioned, making them ideal for a comfortable journey.
- Travel time to Johor Bahru city centre is about 25–40 minutes, depending on traffic.
🚌 Airport Buses
- Budget-friendly buses operate between Senai Airport and JB Sentral, connecting passengers to the city centre and key attractions.
- Travel time is approximately 40–60 minutes, depending on traffic.
- This is a cost-effective option for travellers with light luggage who want to save money.
🚗 Private Transfers & Car Rentals
- Private transfers can be pre-booked online for convenience, ideal for families or groups with large luggage.
- Renting a car from Senai Airport is also popular, giving travellers flexibility to explore Johor and nearby attractions such as Desaru, Kota Tinggi, or even cross the Causeway to Singapore.
- Roads around Johor Bahru are generally well-maintained, and driving is on the left-hand side.
🛠️ Travel Tips for Airport Transfers in Johor Bahru
Book in Advance for Cross-Border Travel
- If you plan to travel to Singapore, consider booking a taxi, Grab ride, or bus early to avoid delays at the Causeway.
Peak Hours
- Traffic congestion is common during weekday mornings, evenings, and weekends. Allow extra travel time if travelling to the airport or border checkpoints.
Luggage Considerations
- For large groups or families, private transfers or car rentals are more comfortable than public buses.
Payment Options
- Taxis accept cash, while e-hailing apps offer cashless payments via credit/debit cards or e-wallets.
🔥Explore Southeast Asia
Enjoy travel promotions with promo codes worth up to RM80!

🚖 Taxis

Source: Focus Malaysia
Taxis are a common and convenient way to get around Johor Bahru. Most operate on a metered system, but some drivers may prefer to offer a flat rate. To avoid confusion, always confirm the fare before starting your journey if the meter is not being used.
📱 E-Hailing Services recommended
Grab and other e-hailing apps are widely available in Johor Bahru. They often provide a more transparent pricing system and can be more convenient than traditional taxis, especially during busy hours.
💸 Tips for Using Taxis
- Always check if the meter is running.
- Agree on a flat fare in advance if the driver does not use the meter.
- Keep small notes or cash handy, as some taxis may not accept cards.
🔥Up to 20% OFF on New Hotels

Promotion period: June 16, 2025 until Dec 31, 2026.
💰 Money & Payments in Johor Bahru

Managing money in Johor Bahru is straightforward, with a mix of cash, cards, and digital payments widely accepted across the city. Travellers can easily pay for transport, shopping, dining, and attractions.
| Category | Details |
|---|---|
Currency | Local currency: Malaysian Ringgit (RM / MYR) Banknotes: RM1, RM5, RM10, RM20, RM50, RM100 Coins: 5, 10, 20, 50 sen |
Cards & Digital Payments | Credit/debit cards (Visa, Mastercard, Amex) accepted in hotels, malls, restaurants Popular e-wallets: GrabPay, Boost, Touch ’n Go eWallet Contactless payments available at major retailers and some taxis |
Cash | Recommended for small vendors, night markets, street food stalls, and taxis without meters ATMs widely available in malls, petrol stations, main streets; most accept international cards (fees may apply) |
Transport Payments | Taxis:Use cash or e-hailing apps like Grab; always agree on fares if meter not used E-hailing apps: Grab and other ride-hailing services widely available and often cheaper than taxis during off-peak hours |
Travel Tips | Carry small denominations for markets, taxis, street food Inform your bank before travelling to avoid card issues Money changers available in major malls: Johor Bahru City Square, Komtar JBCC, AEON Mall |
Using a combination of cash, cards, and e-wallets ensures smooth and hassle-free travel around Johor Bahru.
🔥Book Your Family Holidays Today!
👨👩👦👦 Discover the world with your loved ones and save up to 35% OFF flights, hotels and attractions! Book today and explore more together.

Promotion period: Evergreen till 31 Dec 2025
FAQs Johor Bahru Transportation
What are the main modes of transport in Johor Bahru?
Taxis, e-hailing services (Grab, Boost), buses, and private car rentals are the main options.Can I use cash or cards for transport?
Taxis and buses usually accept cash (small denominations recommended). E-hailing apps accept cashless payments via e-wallets or cards.How can I get to Senai International Airport from the city?
Taxis and e-hailing apps are the most convenient options. Private car transfers and some shuttle services are also available.How do e-hailing apps work in Johor Bahru?
Grab and other apps are widely available. They provide transparent pricing and are often cheaper than taxis during off-peak hours.Are there buses in Johor Bahru?
Yes, local buses connect major areas and are a budget-friendly option, though service may be slower and less frequent than taxis or Grab.

NO.1







