Complete Guide to Flights from Johor Bahru to Jakarta
Planning a trip from Johor Bahru to Jakarta? This comprehensive guide provides everything you need to know about flights between these two vibrant Southeast Asian cities. Whether you're traveling for business or leisure, understanding your flight options, airport information, and travel alternatives will help you plan a seamless journey from Malaysia to Indonesia's bustling capital.
Direct Flights
Contrary to what you might expect, there are direct flights available from Johor Bahru to Jakarta. Indonesia AirAsia operates non-stop flights between Senai International Airport (JHB) in Johor Bahru and Soekarno-Hatta International Airport (CGK) in Jakarta. These direct flights take approximately 1 hour and 50 minutes to cover the 577-mile distance between the two cities.
The flight schedule varies throughout the year, with different frequencies each week:
- Some weeks feature daily flights (averaging 1 flight per day)
- Other weeks may have reduced service (4-5 flights per week)
- Flight availability is typically higher during peak travel seasons
The direct flight option provides the fastest and most convenient way to travel between these destinations, allowing you to maximize your time in Jakarta without dealing with connections.
Layover Flights
If direct flight schedules don't match your travel plans or if you're looking for alternative options, several layover flights are available:
- Route: Johor Bahru (Malaysia) → Kuala Lumpur (Malaysia) → Jakarta (Indonesia)
- Airlines: Batik Air
- Total Flight Duration: 17h 15m
- Aircraft: Boeing 737
- Layovers: Kuala Lumpur International Airport (KUL), Kuala Lumpur, Malaysia layover for 14h 0m (overnight)
- Route: Johor Bahru (Malaysia) → Kuala Lumpur (Malaysia) → Jakarta (Indonesia)
- Airlines: Batik Air
- Total Flight Duration: 7h 0m
- Aircraft: Boeing 737, Boeing 737MAX 8 Passenger
- Layovers: Kuala Lumpur International Airport (KUL), Kuala Lumpur, Malaysia layover for 3h 45m
- Route: Johor Bahru (Malaysia) → Kuala Lumpur (Malaysia) → Jakarta (Indonesia)
- Airlines: Malaysia Airlines
- Total Flight Duration: 4h 40m
- Aircraft: Boeing 737, Boeing 737MAX 8 Passenger
- Layovers: Kuala Lumpur International Airport (KUL), Kuala Lumpur, Malaysia layover for 1h 25m
Information about schedule and airline subject to change based on airline policy. Please check regularly at Traveloka App.
About Senai International Airport - Johor Bahru
Location
Senai International Airport is located approximately 32 kilometers northwest of Johor Bahru city center. The airport serves as a key transportation hub for southern Malaysia and is easily accessible from both Johor Bahru and Singapore. Its strategic location makes it a convenient departure point for travelers in the region.
Airport Terminal
Senai International Airport features a modern, well-designed terminal that efficiently handles both domestic and international flights. The terminal is divided into separate areas for arrivals and departures, with clear signage throughout to help passengers navigate. The international departure area includes immigration counters, security screening facilities, and designated gates for international flights, including those to Jakarta.
Transport to Airport
Several transportation options are available for reaching Senai International Airport:
- Taxi: The most convenient option, taxis from Johor Bahru city center to the airport typically take 30-45 minutes depending on traffic conditions.
- Airport Shuttle: Regular shuttle services operate between major hotels and the airport.
- Public Bus: Causeway Link operates bus services connecting Johor Bahru city center to the airport at affordable rates.
- Private Car: The airport offers both short-term and long-term parking facilities for those who prefer to drive.
- Ride-hailing Services: Apps like Grab provide convenient door-to-door service to the airport.
Facilities
Senai International Airport offers a range of facilities to ensure a comfortable travel experience:
- Food and Beverage: Various restaurants, cafes, and food kiosks serving local and international cuisine
- Shopping: Duty-free shops, souvenir stores, and convenience outlets
- Connectivity: Free Wi-Fi throughout the terminal and charging stations for electronic devices
- Services: Currency exchange counters, ATMs, prayer rooms, and nursing rooms
- Lounges: Premium lounges available for eligible passengers
- Information Counters: Helpful staff available to assist with queries and travel information
About Soekarno Hatta International Airport - Jakarta
Location
Soekarno Hatta International Airport is located in Tangerang, approximately 20 kilometers northwest of central Jakarta. As Indonesia's main international gateway, it serves millions of passengers annually and connects Jakarta to destinations worldwide.
Airport Terminal
Soekarno Hatta International Airport consists of multiple terminals:
- Terminal 1: Primarily serves domestic flights
- Terminal 2: Handles both domestic and international flights
- Terminal 3: The newest and most modern terminal, serving both domestic and international flights
International flights from Johor Bahru typically arrive at Terminal 2 or Terminal 3, depending on the airline. Each terminal features modern amenities, clear signage, and efficient immigration and customs facilities.
Transport From Airport
Getting from Soekarno Hatta International Airport to Jakarta city center is straightforward with several options available:
- Airport Train: The airport train provides the fastest connection to the city, reaching Jakarta's city center in about 30 minutes.
- Airport Bus: DAMRI buses operate regular services to various destinations in Jakarta.
- Taxi: Official airport taxis are available at designated taxi stands outside each terminal.
- Ride-hailing Services: Grab and other ride-hailing services operate at designated pickup points.
- Car Rental: Several car rental companies have counters at the airport for those who prefer self-driving.
Facilities
Soekarno Hatta International Airport offers extensive facilities to meet the needs of international travelers:
- Dining Options: Numerous restaurants, cafes, and food courts serving Indonesian and international cuisine
- Shopping: Extensive retail outlets including duty-free shops, fashion boutiques, and souvenir stores
- Connectivity: Free Wi-Fi throughout the terminals and charging stations for electronic devices
- Services: Currency exchange, ATMs, prayer rooms, smoking areas, and medical facilities
- Lounges: Premium lounges with comfortable seating, refreshments, and business facilities
- Hotels: Transit hotels and rest areas for passengers with long layovers
- Information Counters: Multilingual staff available to assist travelers with queries
FAQ Johor Bahru to Jakarta Flight
- Question: How long is the flight from Johor Bahru to Jakarta?
- Answer: Direct flights from Johor Bahru to Jakarta take approximately 1 hour and 50 minutes. Layover flights through Kuala Lumpur can take between 4 hours 40 minutes to 17 hours depending on the connection time.
- Question: Which airlines offer flights from Johor Bahru to Jakarta?
- Answer: Indonesia AirAsia operates direct flights between Johor Bahru and Jakarta. For connecting flights, options include Malaysia Airlines and Batik Air with layovers in Kuala Lumpur.
- Question: How much do flights from Johor Bahru to Jakarta cost?
- Answer: Flight prices vary depending on the season, how far in advance you book, and whether you choose a direct or connecting flight. One-way fares typically start from around $90, while round-trip tickets generally begin at about $185.
- Question: What is the baggage allowance for flights between Johor Bahru and Jakarta?
- Answer: Baggage allowances vary by airline and fare type. Economy class passengers typically receive 20-30kg of checked baggage on full-service airlines, while budget carriers may charge additional fees for checked baggage. Always verify the specific allowance with your airline before travel.
- Question: Do I need a visa to travel from Malaysia to Indonesia?
- Answer: Most tourists from Malaysia can enter Indonesia visa-free for up to 30 days. However, visa requirements can change, so it's advisable to check the latest entry requirements before traveling.
- Question: What is the best time to book flights from Johor Bahru to Jakarta?
- Answer: For the best fares, try booking 2-3 months in advance. Avoid peak holiday periods if possible, and use Traveloka's price alert feature to track fare changes and secure the best deals.
- Question: Are there any COVID-19 requirements for traveling to Jakarta?
- Answer: COVID-19 requirements have evolved over time. Check Traveloka for the most up-to-date information regarding vaccination, testing, or other health requirements for travel between Malaysia and Indonesia.
- Question: How frequently do flights operate between Johor Bahru and Jakarta?
- Answer: Direct flights operated by Indonesia AirAsia vary in frequency throughout the year, ranging from daily service to 4-5 flights per week depending on the season. Connecting flights through Kuala Lumpur offer additional daily options.
Other Ways to Travel From Johor Bahru to Jakarta
While flying is the most practical way to travel between Johor Bahru and Jakarta, alternative routes combining different transportation modes are possible for adventurous travelers:
- Bus and Ferry Combination
- Route: Johor Bahru to Singapore by bus (1 hour) → Singapore to Batam by ferry (1 hour) → Batam to Jakarta by domestic flight (1.5 hours)
- Total Duration: Approximately 3.5-4 hours of travel time plus waiting time between connections
- Considerations: Requires multiple border crossings and ticket purchases; best suited for travelers who want to make stops along the way
- Train and Ferry Combination
- Route: Johor Bahru to Singapore by train (30 minutes) → Singapore to Bintan by ferry (1 hour) → Bintan to Jakarta by domestic flight (1.5 hours)
- Total Duration: Approximately 3-3.5 hours of travel time plus connection waiting times
- Considerations: More comfortable than the bus option but still requires multiple border crossings
- Cruise Ship (Seasonal)
- Route: Occasional cruise ships connect Singapore (accessible from Johor Bahru) with Jakarta
- Duration: 2-3 days
- Considerations: Limited availability and schedule; more of a leisure travel option than practical transportation
- Private Yacht Charter
- Route: From Johor Bahru marinas through the Straits of Malacca to Jakarta
- Duration: Multiple days depending on stops
- Considerations: Expensive luxury option requiring sailing experience or hired crew
These alternative travel methods are significantly more time-consuming and complex than flying directly, but they offer unique experiences for travelers interested in seeing more of Southeast Asia along the way.
Explore Jakarta
Popular Destinations in Jakarta
- National Monument (Monas)
The iconic 132-meter tall monument symbolizes Indonesia's independence and offers panoramic views of Jakarta from its observation deck. The surrounding park is perfect for leisurely strolls and experiencing local life. - Istiqlal Mosque and Jakarta Cathedral
These two impressive religious buildings stand facing each other, symbolizing religious harmony in Indonesia. The Istiqlal Mosque is the largest in Southeast Asia, while the neo-gothic Jakarta Cathedral features stunning architecture and stained glass windows. - Kota Tua (Old Town)
Jakarta's historic district features well-preserved Dutch colonial buildings, museums, and the charming Fatahillah Square. The area comes alive with street performers, artists, and food vendors, especially on weekends. - Taman Mini Indonesia Indah
This cultural park showcases Indonesia's diversity with pavilions representing different provinces, each displaying traditional architecture, artifacts, and cultural exhibits. The park also features a cable car, museums, and recreational facilities. - Ancol Dreamland
A vast recreational complex along Jakarta's northern coastline featuring Dunia Fantasi theme park, Sea World, Ocean Dream Samudra, and Atlantis Water Adventure. The area also includes beaches, an art market, and numerous restaurants.
Popular Cuisine in Jakarta
- Nasi Goreng
Indonesia's iconic fried rice dish is elevated to an art form in Jakarta, where it's prepared with various combinations of meats, vegetables, and spices, then topped with a fried egg and served with crispy shallots, pickles, and prawn crackers. - Soto Betawi
This Jakarta-original coconut milk soup contains beef, offal, tomatoes, and aromatic spices. Usually served with rice, potato fritters, and fresh lime, it represents the melting pot of Jakarta's culinary heritage. - Kerak Telor
A traditional Betawi (Jakarta native) street food consisting of glutinous rice cooked with egg and topped with fried shallots, dried shrimp, and serundeng (spiced coconut granules). This dish is particularly popular during cultural festivals. - Gado-Gado
A vibrant vegetable salad featuring blanched vegetables, boiled eggs, fried tofu, tempeh, and lontong (rice cakes) dressed with a rich peanut sauce. Jakarta's version is particularly flavorful and can be found from street stalls to upscale restaurants. - Kue Ape
A beloved Jakarta street snack, these small pancakes are made from rice flour batter and coconut milk, topped with chocolate sprinkles or grated coconut and brown sugar. Their distinctive half-moon shape and green color (from pandan leaves) make them instantly recognizable.
Planning your journey from Johor Bahru to Jakarta is now easier than ever with Traveloka. Whether you choose a direct flight for convenience or a connecting flight that fits your schedule, Jakarta awaits with its vibrant culture, historical landmarks, and delicious cuisine. Book your flight today and prepare for an unforgettable Indonesian adventure!