Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Convenient & reliable booking and payment system
Flights from Johor Bahru to Batam Starting at £44
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- JHB22:5017h 50m1 stopBTH15:40Tue, Apr 23|Johor Bahru - Batam|AirAsia£44£6228% OFF28% OFF£62£44
- JHB06:3510h 5m1 stopBTH15:40Sun, May 5|Johor Bahru - Batam|Malaysia Airlines£47£6223% OFF23% OFF£62£47
- JHB19:4520h 55m1 stopBTH15:40Tue, Apr 2|Johor Bahru - Batam|Malaysia Airlines£48£6223% OFF23% OFF£62£48
- JHB21:1519h 25m1 stopBTH15:40Thu, May 2|Johor Bahru - Batam|AirAsia£49£49
- JHB07:009h 40m1 stopBTH15:40Tue, Apr 2|Johor Bahru - Batam|AirAsia£51£51
- JHB21:1519h 25m1 stopBTH15:40Sat, May 4|Johor Bahru - Batam|AirAsia£52£52
- JHB15:4524h 55m1 stopBTH15:40Thu, May 2|Johor Bahru - Batam|Batik Air Malaysia£52£52
- JHB09:307h 10m1 stopBTH15:40Fri, Jun 7|Johor Bahru - Batam|Malaysia Airlines£52£52
- JHB07:009h 40m1 stopBTH15:40Wed, May 15|Johor Bahru - Batam|AirAsia£52£52
- JHB19:4520h 55m1 stopBTH15:40Tue, May 7|Johor Bahru - Batam|Malaysia Airlines£52£52
- JHB13:003h 5mDirectBTH14:00Fri, Apr 5|Johor Bahru - Batam|AirAsiaFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Johor Bahru to Batam
We monitor flight fares to help you find the best deals effortlessly
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Johor Bahru to Batam
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
AirAsia Berhad (Malaysia)
From £44
Malaysia Airlines
From £47
Batik Air Malaysia
From £52
Firefly
From £64
Indonesia AirAsia
From £96
TransNusa
From £116
Garuda Indonesia
From £234
ANA airlines
Find more flights and airlines
Alternative Routes from Johor Bahru to Batam
Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Johor Bahru to Batam.
- CheapestJHB22:5017h 50m1 transferBTH15:40Senai International Airport - Hang Nadim AirportTue, Apr 23AirAsia£44
- JHB22:5017h 50m1 transferBTH15:40Senai International Airport - Hang Nadim AirportTue, Apr 23AirAsia£44Find More Flights
How do I find the cheapest flights?
Flight Information from Johor Bahru to Batam
Cheapest direct flight price | £44 |
---|---|
Cheapest month | March |
Peak season for travel | November |
Plan Your Trip Around Batam
More Travel Options
Top flights to Batam
- Glasgow to Batam Flights
- Flights from London to Batam
- Flights from Aberdeen to Batam
- Norwich to Batam Flights
- London to Batam Flights
- Flights from Manchester to Batam
- Bristol to Batam Flights
- Flights from Norwich to Batam
- Birmingham to Batam Flights
- Edinburgh to Batam Flights
- Flights from Bristol to Batam
- Durham to Batam Flights
- Manchester to Batam Flights
- Flights from Durham to Batam
- Aberdeen to Batam Flights
- Newcastle to Batam Flights
Top flights from Johor Bahru
- Johor Bahru to Glasgow Flights
- Flights from Johor Bahru to Inverness
- Johor Bahru to Dundee Flights
- Johor Bahru to Jersey Flights
- Johor Bahru to Inverness Flights
- Johor Bahru to Isle Of Man Flights
- Johor Bahru to Newcastle Flights
- Johor Bahru to Liverpool Flights
- Johor Bahru to London Flights
- Flights from Johor Bahru to Manchester
- Johor Bahru to Manchester Flights
- Flights from Johor Bahru to London
- Johor Bahru to Southampton Flights
- Flights from Johor Bahru to Liverpool
- Flights from Johor Bahru to Newcastle
Payment Methods
Our Partners
Copyright © 2024 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.