>
>
>
>
>
Flights from Johor Bahru to Batam
Cheap flight deals from Johor Bahru to Batam
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
JHB 09:459h 15m1 stopsBTH 18:00Johor Bahru - Batam | Tue, Apr 15 | Batik Air MalaysiaBTH 12:159h 30m1 stopsJHB 22:45Batam - Johor Bahru | Sat, Apr 19 | Batik Air MalaysiaAED 586 AED 72719% OFF19% OFFAED 727 AED 586
-
JHB 07:0014h 30m1 stopsBTH 20:30Johor Bahru - Batam | Tue, Apr 22 | AirAsia Berhad (Malaysia)BTH 11:0011h 15m1 stopsJHB 23:15Batam - Johor Bahru | Fri, Apr 25 | Batik Air MalaysiaAED 592 AED 72718% OFF18% OFFAED 727 AED 592
-
JHB 07:0014h 35m1 stopsBTH 20:35Johor Bahru - Batam | Mon, May 5 | AirAsia Berhad (Malaysia)BTH 11:0010h 45m1 stopsJHB 22:45Batam - Johor Bahru | Thu, May 8 | Batik Air MalaysiaAED 595 AED 72718% OFF18% OFFAED 727 AED 595
-
JHB 07:0014h 30m1 stopsBTH 20:30Johor Bahru - Batam | Tue, Apr 8 | Batik Air MalaysiaBTH 11:009h 30m1 stopsJHB 21:30Batam - Johor Bahru | Thu, Apr 10 | Batik Air MalaysiaAED 59718% OFFAED 727 AED 597
-
JHB 07:0014h 35m1 stopsBTH 20:35Johor Bahru - Batam | Tue, May 27 | AirAsia Berhad (Malaysia)BTH 11:009h1 stopsJHB 21:00Batam - Johor Bahru | Thu, May 29 | Batik Air MalaysiaAED 60117% OFFAED 727 AED 601
-
JHB 08:0513h 25m1 stopsBTH 20:30Johor Bahru - Batam | Tue, Apr 22 | Batik Air MalaysiaBTH 11:009h 30m1 stopsJHB 21:30Batam - Johor Bahru | Fri, Apr 25 | Batik Air MalaysiaAED 60117% OFFAED 727 AED 601
-
JHB 07:0014h 30m1 stopsBTH 20:30Johor Bahru - Batam | Sat, Apr 26 | AirAsia Berhad (Malaysia)BTH 11:0022h 50m1 stopsJHB 10:50Batam - Johor Bahru | Sun, Apr 27 | Batik Air MalaysiaAED 60517% OFFAED 727 AED 605
-
JHB 16:005h 30m1 stopsBTH 20:30Johor Bahru - Batam | Wed, Apr 23 | Batik Air MalaysiaBTH 11:009h 30m1 stopsJHB 21:30Batam - Johor Bahru | Wed, Apr 30 | Batik Air MalaysiaAED 60617% OFFAED 727 AED 606
-
JHB 07:0014h 30m1 stopsBTH 20:30Johor Bahru - Batam | Tue, Apr 15 | AirAsia Berhad (Malaysia)BTH 11:009h1 stopsJHB 21:00Batam - Johor Bahru | Mon, Apr 21 | Batik Air MalaysiaAED 60716% OFFAED 727 AED 607
-
JHB 07:0014h 30m1 stopsBTH 20:30Johor Bahru - Batam | Tue, Apr 8 | AirAsia Berhad (Malaysia)BTH 11:0010h 45m1 stopsJHB 22:45Batam - Johor Bahru | Thu, Apr 10 | Batik Air MalaysiaAED 61016% OFFAED 727 AED 610
-
JHB 13:0017h 25m1 stopsBTH Invalid DateJohor Bahru - Batam | Mon, Apr 7 | Normal AirlineBTH 15:006hNonstopJHB 16:00Batam - Johor Bahru | Wed, Apr 9 | Normal AirlineFind More FlightsFind More Flights
-
JHB 23:4021h 50m1 stopsBTH 20:30Johor Bahru - Batam | Wed, Apr 9 | AirAsiaAED 322 AED 41422% OFF22% OFFAED 414 AED 322
-
JHB 08:0513h 25m1 stopsBTH 20:30Johor Bahru - Batam | Tue, Apr 29 | Batik Air MalaysiaAED 330 AED 41420% OFF20% OFFAED 414 AED 330
-
JHB 17:104h 20m1 stopsBTH 20:30Johor Bahru - Batam | Sat, Apr 12 | Batik Air MalaysiaAED 335 AED 41419% OFF19% OFFAED 414 AED 335
-
JHB 23:1022h 20m1 stopsBTH 20:30Johor Bahru - Batam | Mon, Apr 7 | AirAsiaAED 33918% OFFAED 414 AED 339
-
JHB 17:104h 20m1 stopsBTH 20:30Johor Bahru - Batam | Sun, May 18 | Batik Air MalaysiaAED 34417% OFFAED 414 AED 344
-
JHB 17:104h 20m1 stopsBTH 20:30Johor Bahru - Batam | Wed, Apr 23 | Batik Air MalaysiaAED 34716% OFFAED 414 AED 347
-
JHB 09:459h 15m1 stopsBTH 18:00Johor Bahru - Batam | Sat, May 24 | Batik Air MalaysiaAED 34716% OFFAED 414 AED 347
-
JHB 07:0014h 30m1 stopsBTH 20:30Johor Bahru - Batam | Sun, Apr 27 | AirAsiaAED 34716% OFFAED 414 AED 347
-
JHB 09:5511h 35m1 stopsBTH 20:30Johor Bahru - Batam | Tue, Apr 29 | AirAsiaAED 34716% OFFAED 414 AED 347
-
JHB 07:0014h 30m1 stopsBTH 20:30Johor Bahru - Batam | Wed, Apr 9 | Batik Air MalaysiaAED 34816% OFFAED 414 AED 348
-
JHB 13:0017h 25m1 stopsBTH Invalid DateJohor Bahru - Batam | Mon, Apr 7 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly from Johor Bahru to Batam?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Johor Bahru (JHB) to Batam (BTH) the cheapest?
Airlines adjust prices for flights from Johor Bahru to Batam based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Johor Bahru (JHB) to Batam (BTH) cost?
According to Trip.com's data, the lowest price is around AED 1,057. -
What is the transportation method from the main airport to downtown in Batam?
- The distance from Hang Nadim Airport to downtown is about 10 km, by taxi about 30 minutes.
-
How many airports are there in Batam (BTH)?
There are 1 airport(s) near Batam (BTH): Hang Nadim Airport.
How to find a cheap flight from Johor Bahru to Batam
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Johor Bahru to Batam. Book your flights at the right time and save more.
Being flexible with your dates to get the cheapest Johor Bahru to Batam ticket.
Tap "Date" on flight search bar to scan through the calender for Johor Bahru to Batam airfare over next 6 months in 2025. If you would like to fly in next 3 months, it seems the cheapest date is on Wed, Apr 9 at AED 322 for one-way flights.
Compare cheap Johor Bahru to Batam flight deals from over hundreds of airlines.
Our extensive search allows you to compare prices from over 500 airlines to choose the cheapest flight tickets from Johor Bahru to Batam. The cheapest airline operating is AirAsia.
Set up a Price Alert
By setting up a Price Alert for your Johor Bahru to Batam route, you can easily track the price of your airline tickets from without manually checking every day.
Don't miss cheap Johor Bahru to Batam flight deals and promo codes.
You can always get the latest deals through Trip.com Deals and Promo Codes for cheap flights. If registering a free membership, you can receive more deals for your flights.
Book early or wait unitl the last minute.
It's always better to book early. Flight tickets tend to be the cheapest when they are first released, normally about a year before the departure date. So, check online as soon as the flights you want become available. If you miss the cheapest time, you can still find lower-priced tickets as the flight date approaches.
Search for flights on the go.
To get the best flight booking experience on the go, download Trip.com and search for cheap flight tickets from Johor Bahru to Batam to get exclusive deals for you.
Flight Info | Johor Bahru to Batam
Cheapest one-way flight price | AED 321 |
---|---|
Off-season for travel | February |
Peak season for travel | May |
Flight distance | 76.17 km |
Popular airline | AirAsia Berhad (Malaysia) |
More Travel Options
-
Top Routes from Johor Bahru
-
Top Routes to Batam
-
Trending Airlines
- Best offers Johor Bahru to Bangkok flights
- Cheap flights from Johor Bahru to Moscow
- Best offers Johor Bahru to Jakarta flights
- Cheap flights from Johor Bahru to Langkawi
- Cheap flights from Johor Bahru to Kota Kinabalu
- Cheap flights from Johor Bahru to Aqaba
- Best offers Johor Bahru to Medan flights
- Flights from Johor Bahru to Kuala Lumpur
- Best offers Johor Bahru to Weihai flights
- Flights from Johor Bahru to Alor Setar
- Cheap flights from Mumbai to Batam
- Flights from Karachi to Batam
- Best offers Istanbul to Batam flights
- Flights from Chennai to Batam
- Flights from Amritsar to Batam
- Best offers Jakarta to Batam flights
- Flights from Taichung to Batam
- Cheap flights from Islamabad to Batam
- Best offers Bandar Lampung to Batam flights
- Flights from Medan to Batam