
Senai International Airport (JHB) serves as the main gateway to Johor Bahru and the southern region of Peninsular Malaysia. Located approximately 30 kilometres northwest of Johor Bahru city centre, the airport welcomes both domestic and international flights, making it an important hub for travellers heading to or from southern Malaysia and nearby Singapore.
Getting from Senai Airport to Johor Bahru city is straightforward, with a variety of convenient transport options available to suit different travel styles and budgets. Whether you prefer the comfort of a private taxi, the affordability of a bus ride, or the flexibility of an e-hailing service like Grab, you can easily find a mode of transport that meets your needs. Each option ensures a smooth and hassle-free journey into the heart of Johor Bahru.
🚖 Airport Taxi

Taking an airport taxi is the most direct and comfortable way to travel from Senai International Airport to Johor Bahru city centre. Official airport taxis are available at the Arrival Hall, where travellers can book their ride at the airport taxi counter. Fares are fixed according to destination zones, ensuring a transparent and reliable pricing system.
The journey to Johor Bahru Sentral, the city’s main transport hub, typically takes 30 to 40 minutes, depending on traffic conditions. Routes commonly taken include the Senai–Desaru Expressway (E22) and the Skudai Highway (Federal Route 1), both of which provide smooth access to key city areas such as Larkin, Taman Sentosa, and Johor Bahru City Square.
💰 Estimated Taxi Fares from Senai International Airport
Destination | Approximate Fare (MYR) | Estimated Duration |
|---|---|---|
Johor Bahru Sentral / City Square | RM40 – RM60 | 30–40 minutes |
Larkin Sentral | RM35 – RM50 | 25–35 minutes |
Danga Bay | RM45 – RM65 | 30–40 minutes |
Bukit Indah | RM50 – RM70 | 35–45 minutes |
Legoland Malaysia (Nusajaya) | RM60 – RM80 | 40–50 minutes |
💡 Traveller Tips
- Book only at the official taxi counter in the Arrival Hall to avoid unlicensed operators.
- Fares are fixed and prepaid, so you will receive a ticket before boarding.
- If travelling during peak hours, expect a slightly longer travel time due to city traffic.
- Most taxis accept cash payments in Malaysian Ringgit (MYR), so it is best to prepare small notes.
- For late-night arrivals, taxis are the most reliable transport option, as bus services may not operate after midnight.
Taking an airport taxi offers comfort, convenience, and peace of mind — perfect for travellers who prefer a hassle-free ride straight to their hotel or destination in Johor Bahru.
🔥Last Minute Hotel & Travel Deals in Malaysia
Last minute travel deals up to 30% OFF!

🚗 Grab (E-Hailing Services)

Using Grab, Malaysia’s most popular e-hailing service, is one of the most convenient and affordable ways to travel from Senai International Airport to Johor Bahru city. Travellers can easily book a ride through the Grab app upon arrival at the airport. Once the booking is confirmed, proceed to the designated e-hailing pick-up area located just outside the Arrival Hall.
Grab rides are often cheaper than regular taxis, and the fare is automatically calculated based on distance, time, and demand. The journey to the city typically takes 30 to 40 minutes, following main routes such as the Senai–Desaru Expressway (E22) or the Skudai Highway (Federal Route 1). These roads connect directly to major city areas, including Johor Bahru Sentral, Danga Bay, Bukit Indah, and Legoland Malaysia.
💰 Estimated Grab Fares from Senai International Airport
Destination | Approximate Fare (MYR) | Estimated Duration |
|---|---|---|
Johor Bahru Sentral / City Square | RM30 – RM45 | 30–40 minutes |
Larkin Sentral | RM25 – RM40 | 25–35 minutes |
Danga Bay | RM35 – RM50 | 30–40 minutes |
Bukit Indah | RM40 – RM55 | 35–45 minutes |
Legoland Malaysia (Nusajaya) | RM45 – RM60 | 40–50 minutes |
💡 Traveller Tips
- Ensure you have the Grab app installed and your mobile data activated before arrival. Free airport Wi-Fi is available if needed.
- Grab accepts cash and cashless payments (credit/debit card or e-wallet), making it ideal for travellers who prefer digital transactions.
- Fares may increase slightly during peak hours or bad weather due to higher demand.
- Always confirm your driver’s details and car plate number before getting in for safety reasons.
- If you are travelling with family or extra luggage, consider booking a GrabCar Plus or 6-seater option for more comfort.
Choosing Grab offers flexibility, affordability, and convenience — perfect for tech-savvy travellers who want a smooth, door-to-door journey from Senai Airport to Johor Bahru city.
Flights from Kuala Lumpur to Johor Bahru
- Sehala
- Pergi Balik
- direct cheapest
KUL18:351jTanpa hentiJHB19:35Kuala Lumpur - Johor Bahru|Sab, 24 Jan|Malaysia AirlinesUS$ 9US$ 1011% OFF11% OFFUS$ 10US$ 9
KUL17:151jTanpa hentiJHB18:15Kuala Lumpur - Johor Bahru|Jum, 16 Jan|Malaysia AirlinesUS$ 9US$ 1011% OFF11% OFFUS$ 10US$ 9
KUL17:151jTanpa hentiJHB18:15Kuala Lumpur - Johor Bahru|Sel, 3 Feb|Malaysia AirlinesUS$ 9US$ 1011% OFF11% OFFUS$ 10US$ 9
KUL17:151jTanpa hentiJHB18:15Kuala Lumpur - Johor Bahru|Isn, 19 Jan|Malaysia AirlinesUS$ 9US$ 9
KUL17:151jTanpa hentiJHB18:15Kuala Lumpur - Johor Bahru|Sel, 27 Jan|Malaysia AirlinesUS$ 9US$ 9
KUL1:00 PM3j 5mTanpa hentiJHB2:00 PMKuala Lumpur - Johor Bahru|Sat, Dec 13|Malaysia AirlinesCari Penerbangan LainCari Penerbangan Lain
Harga potongan adalah dikira berdasarkan harga purata laluan sepadan pada Trip.com.
🚌 Airport Bus (Causeway Link AA1)

Source: Causeway Link
For travellers seeking a budget-friendly way to reach Johor Bahru city, the Causeway Link AA1 airport bus is an excellent option. This service conveniently connects Senai International Airport to Johor Bahru Sentral, the city’s main transportation hub. Operated by Causeway Link, the route provides an affordable and reliable means of getting into the city while allowing you to see more of Johor Bahru along the way.
The AA1 route begins at Senai International Airport and makes several key stops, including Taman Ungku Tun Aminah, Skudai Parade, and Larkin Sentral, before reaching JB Sentral. The entire journey usually takes around 45 to 60 minutes, depending on traffic conditions. Buses operate at intervals of 30 to 60 minutes, making it easy for travellers to plan their trip even without a tight schedule.
💰 Causeway Link AA1 Bus Fares and Details
Route | Approximate Fare (MYR) | Estimated Duration |
|---|---|---|
Senai Airport → Taman Ungku Tun Aminah | RM6.00 | 30 minutes |
Senai Airport → Larkin Sentral | RM7.00 | 40–50 minutes |
Senai Airport → JB Sentral | RM8.00 | 45–60 minutes |
💡 Traveller Tips
- Tickets can be purchased directly from the Causeway Link counter or from the bus driver upon boarding.
- Payment is usually cash only, so it’s advisable to prepare small notes in Malaysian Ringgit (MYR).
- Buses typically operate from 7:30 AM to 10:00 PM, but schedules may vary slightly, especially on weekends or public holidays.
- Larkin Sentral is a convenient stop if you plan to take intercity buses to other destinations in Malaysia.
- Once at JB Sentral, travellers can easily connect to local buses, taxis, Grab rides, or even cross-border buses to Singapore.
- For the most up-to-date schedule, check the Causeway Link website or their official mobile app before travelling.
Taking the Causeway Link AA1 bus is ideal for solo travellers, backpackers, or anyone looking to save on transport while still enjoying a comfortable ride from Senai International Airport to Johor Bahru city.
🔥Explore Singapore
Enjoy discount with promo codes, save up to RM150!

🚐 Private Transfer / Hotel Shuttle

For travellers who value comfort, convenience, and peace of mind, a private transfer or hotel shuttle is an excellent option for getting from Senai International Airport to Johor Bahru city. This service is particularly ideal for families, groups, or travellers with large luggage, as it provides a direct, door-to-door journey without the hassle of public transport.
Many hotels and travel agencies in Johor Bahru offer pre-booked private transfers that can be arranged in advance. Upon arrival, your driver will typically meet you at the arrival area with a name sign, assist with your luggage, and escort you directly to your vehicle. The journey generally takes 30 to 40 minutes, following main routes such as the Senai–Desaru Expressway (E22) or Skudai Highway (Federal Route 1), depending on your destination in the city.
💰 Estimated Private Transfer and Hotel Shuttle Rates
Destination | Vehicle Type | Approximate Fare (MYR) | Estimated Duration |
|---|---|---|---|
Johor Bahru Sentral / City Square | Sedan (1–3 pax) | RM100 | 30–40 minutes |
Johor Bahru Sentral / City Square | MPV (4–6 pax) | RM130 | 30–40 minutes |
Danga Bay | Sedan (1–3 pax) | RM110 | 30–40 minutes |
Bukit Indah / Legoland Malaysia | MPV (4–6 pax) | RM150 | 40–50 minutes |
Desaru Coast Resort | Van (6–10 pax) | RM220 | 60–75 minutes |
💡 Traveller Tips
- Pre-book your transfer online through your hotel, a trusted travel agent, or reputable platforms such as Trip.com for confirmed rates and pickup times.
- Private transfers offer fixed prices, so there’s no need to worry about surge pricing or additional luggage fees.
- For large groups, booking a van or MPV is often more economical and comfortable than hiring multiple taxis.
- Ensure your flight details are shared with the provider to accommodate any delays or changes in arrival time.
- Some 4- and 5-star hotels in Johor Bahru provide complimentary shuttle services to and from Senai Airport for their guests—check with your hotel when booking.
- Payment options vary; while many accept cash or credit card, booking online often allows prepaid and cashless transactions.
Choosing a private transfer or hotel shuttle ensures a smooth, stress-free journey—perfect for travellers who prefer to start their Johor Bahru trip in comfort after a long flight.
Recommended Hotels in Johor Bahru
🚙 Car Rental

Source: Gem Car Rental
Renting a car from Senai International Airport is a great choice for travellers who want the freedom to explore Johor and nearby attractions at their own pace. It’s especially convenient for those planning to visit popular destinations such as Legoland Malaysia, Desaru Coast, Puteri Harbour, or even to make short trips to Melaka or Singapore. Having your own vehicle gives you flexibility, comfort, and control over your travel schedule.
Several car rental companies operate directly at the airport’s Arrival Hall, including both international and local providers. Travellers can choose from a variety of vehicles — from compact cars for city driving to larger MPVs for family trips. The drive from Senai Airport to Johor Bahru city centre takes around 30 to 40 minutes, usually via the Senai–Desaru Expressway (E22) or the Skudai Highway (Federal Route 1). These main routes provide easy access to most of Johor’s major attractions and commercial areas.
💰 Estimated Car Rental Rates
Vehicle Type | Suitable For | Approximate Daily Rate (MYR) | Details |
|---|---|---|---|
Compact Car (e.g., Perodua Myvi, Proton Iriz) | Solo or couple travellers | RM100 – RM130 | Fuel-efficient and easy to park |
Sedan (e.g., Toyota Vios, Honda City) | Small families | RM130 – RM160 | Comfortable for city and short trips |
MPV (e.g., Toyota Innova, Perodua Alza) | Families or groups | RM180 – RM250 | Spacious and ideal for long drives |
SUV (e.g., Honda CR-V, Proton X70) | Families or business travellers | RM200 – RM300 | Suitable for long-distance travel |
Van (e.g., Hyundai Starex) | Large groups | RM250 – RM350 | Best for 6–10 passengers |
💡 Traveller Tips
- Book your rental car in advance, especially during weekends, holidays, or school breaks when demand is high.
- Always check the vehicle condition and ensure that insurance coverage (collision damage waiver, theft protection, etc.) is included.
- Review the fuel policy — most rentals require you to return the car with the same fuel level as when collected.
- A valid driving licence (Malaysian or international) and a credit card are typically required for booking and deposit.
- Familiarise yourself with Malaysian road rules — drive on the left-hand side and always wear seatbelts.
- Some companies offer GPS or in-car Wi-Fi add-ons, which can be useful for travellers unfamiliar with local routes.
- Parking is widely available in Johor Bahru, but keep small notes for parking fees (usually RM1–RM2 per hour in city areas).
Renting a car offers flexibility and independence, allowing travellers to comfortably explore Johor Bahru and beyond — from the beaches of Desaru to the theme parks of Iskandar Puteri — all at their own pace.
🌆 Suggested Places to Visit in Johor Bahru
Johor Bahru, the vibrant capital city of Johor, offers an exciting mix of modern attractions, cultural landmarks, and family-friendly destinations. Whether you’re here for shopping, sightseeing, or relaxation, the city and its surroundings have plenty to offer every traveller. Here are some of the best places to visit in Johor Bahru:
🏰 1. Legoland Malaysia Resort

Located in Iskandar Puteri, about 30 minutes from Johor Bahru city, Legoland Malaysia is a must-visit for families and theme park lovers. The resort features a theme park, water park, and SEA Life Aquarium, making it a full-day adventure for both children and adults. From thrilling roller coasters to colourful LEGO-themed attractions, this destination guarantees endless fun and creativity.
Address: 7, Jalan Legoland, Medini, Iskandar Puteri
Entrance Fee: From RM200 (adults), RM170 (children)
Opening Hours: 10:00 AM – 6:00 PM
🛕 2. Arulmigu Sri Rajakaliamman Glass Temple

One of the most unique temples in Malaysia, this Hindu temple is covered almost entirely in glass mosaics, creating a dazzling interior filled with vibrant reflections. It’s a peaceful spot for cultural appreciation and photography. The temple is dedicated to the goddess Kaliamman and welcomes visitors of all backgrounds.
Address: Jalan Tun Abdul Razak, Johor Bahru
Entrance Fee: Around RM10 (donation)
Opening Hours: 7:00 AM – 10:00 PM
🏛️ 3. Sultan Abu Bakar State Mosque

An iconic symbol of Johor Bahru, this mosque sits atop a hill overlooking the Straits of Johor. Built in the late 19th century, it combines Victorian and Moorish architectural styles and offers a serene atmosphere for reflection. Non-Muslim visitors are welcome outside prayer times, with modest dress required.
Address: Jalan Gertak Merah, Johor Bahru
Entrance Fee: Free
Opening Hours: 9:00 AM – 5:00 PM (Closed during prayer times)
🛍️ 4. Johor Bahru City Square & Komtar JBCC

Located just steps away from JB Sentral, these two shopping malls are favourites among locals and Singaporean visitors. You’ll find a wide range of international brands, local boutiques, restaurants, and entertainment options. It’s a great place to relax, dine, or enjoy a movie after exploring the city.
Address: Jalan Wong Ah Fook, Johor Bahru
Opening Hours: 10:00 AM – 10:00 PM
🎨 5. Tan Hiok Nee Heritage Street

Immerse yourself in Johor Bahru’s heritage at Tan Hiok Nee Street, one of the city’s oldest neighbourhoods. The area is filled with historic shophouses, trendy cafés, antique shops, and local bakeries. On weekends, the street becomes livelier with cultural performances and night markets.
Address: Jalan Tan Hiok Nee, Johor Bahru
Opening Hours: Most shops open from 10:00 AM – 6:00 PM
🏰 6. Istana Besar (Grand Palace of Johor) & Royal Abu Bakar Museum

Built in 1866, the Grand Palace of Johor was once the royal residence of the Sultan. The building’s majestic architecture reflects Anglo-Malay influences. Inside, the Royal Abu Bakar Museum showcases royal heirlooms, gifts, and artefacts that highlight Johor’s rich royal heritage.
Address: Jalan Tun Dr Ismail, Johor Bahru
Entrance Fee: Around RM10
Opening Hours: 9:00 AM – 5:00 PM
🐒 7. Johor Zoo

Source: Citizens Journal
Located near the city centre, Johor Zoo is one of the oldest zoos in Malaysia, home to a variety of animals such as tigers, elephants, monkeys, and birds. It’s a fun and educational attraction for families travelling with children.
Address: Jalan Gertak Merah, Johor Bahru
Entrance Fee: RM2 (Adults), RM1 (Children)
Opening Hours: 8:00 AM – 6:00 PM
Getting from Senai International Airport to Johor Bahru City Made Easy

Source: Helen Gray
Travelling from Senai International Airport (JHB) to Johor Bahru City is simple, convenient, and affordable — with several transport options available to suit every traveller’s budget and preference. Whether you prefer the comfort of an airport taxi, the flexibility of Grab, the affordability of the Causeway Link bus, or the ease of a private transfer, getting to your hotel or destination in Johor Bahru is straightforward and stress-free. For most travellers, the airport taxi or Grab offers the perfect balance between convenience and cost, providing a direct and comfortable ride to key areas such as Johor Bahru Sentral, Larkin, Danga Bay, or Bukit Indah. Those looking for a more budget-friendly option can take the Causeway Link AA1 airport bus, which connects Senai Airport to JB Sentral with several stops along the way — making it a reliable choice for solo travellers and backpackers.
If you’re travelling as a family, in a group, or carrying large luggage, private transfers and hotel shuttles are ideal for a smooth, door-to-door experience. These pre-booked services ensure a hassle-free journey from the airport directly to your accommodation, offering peace of mind after a long flight.
The journey from Senai International Airport to Johor Bahru city centre typically takes 30 to 45 minutes, depending on traffic and your chosen mode of transport. With clear signage, friendly staff, and well-organised transport facilities, reaching the heart of Johor Bahru is easy and convenient. No matter which option you choose, you can expect a safe, comfortable, and efficient start to your Johor Bahru adventure — from the moment you arrive at Senai Airport to your first glimpse of the city.
🔥Fly with UnionPay
Embark on a journey that will enrich your life in ways you never imagined. Enjoy RM80 OFF* on all flights and hotels when you pay with UnionPay cards!

❓FAQs: Getting from Senai International Airport to Johor Bahru City
How far is Senai International Airport from Johor Bahru city?
Senai International Airport (JHB) is located approximately 30 kilometres northwest of Johor Bahru city centre. The journey typically takes 30 to 45 minutes, depending on traffic and your chosen mode of transport.How much does a taxi from Senai Airport to Johor Bahru cost?
An official airport taxi to Johor Bahru city costs around RM40–RM60, depending on the destination zone. Fares are fixed and prepaid at the airport taxi counter in the Arrival Hall.Can I use Grab from Senai International Airport?
Yes. Grab is available at all terminals and is often cheaper than regular taxis. Fares to Johor Bahru city usually range from RM30–RM50, depending on traffic, time of day, and demand. Simply book via the Grab app and follow the signs to the e-hailing pick-up point outside the Arrival Hall.Is there public transport from Senai Airport to Forest City?
No direct bus is available; you’ll need to take a Grab or taxi.Can I get Wi-Fi or mobile data at Senai Airport to book Grab or check maps?
Yes. Free Wi-Fi is available throughout Senai International Airport. You can also purchase a local SIM card or use roaming services for internet access when booking transport or navigating to your hotel.

NO.1


