Johor Bahru to Batam

Johor Bahru to Batam

Other Options

Johor Bahru to Batam Schedule

Johor Bahru to Batam Schedule
Transport NameRoute TimePrice
Citra Indomas Ferry 07:15 - 08:27MYR 123.54
Citra Indomas Ferry 09:30 - 10:42MYR 123.54
Citra Indomas Ferry 11:45 - 12:57MYR 123.54
Citra Indomas Ferry 13:15 - 14:27MYR 123.54
Citra Indomas Ferry 14:00 - 15:12MYR 124.29
Citra Indomas Ferry 16:00 - 17:12MYR 124.29
Malindo Air Economy 19:00 - 18:35MYR 655.25
Malindo Air Economy 20:00 - 15:40MYR 1,133.31

Transportation from Johor Bahru to Batam

Facts about the transport from Johor Bahru to Batam

Cheapest Transport$27
Fastest Transport2h 12m
Earliest Departure7:15 AM
Latest Departure8:00 PM
Departures per day4
Distance198 kilometers
Transport CompaniesBatik Air Indonesia, Citra Indomas, Lion Air, Malindo Air

Johor Bahru to Batam Destination Reviews

The workers asking to pay tips when offer help, even though I said I do not need the service.
Ferry Ferry, Citra Indomas, Aug 9, 2022
I got the ticket manually from the agent. It think, it should be automatic e-ticket sent to my email. I argued a little with ferry operator. She said that I should give them a ticket from the agent?. I suggest the agent should make the procedure to simple as possible.
Ferry Ferry, Citra Indomas, Jun 18, 2022
Good and reliable
Ferry Ferry, Citra Indomas, Feb 20, 2020
8 customer reviews

How to get from Johor Bahru to Batam

When you want to get from Johor Bahru to Batam, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

  • Flight
  • Ferry

If you’re looking for a quick trip, it’s recommended that you use Ferry. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Flight ticket.

The cost of travel will depend on the means of transport you choose for your trip. A flight ticket is the most expensive option - it will cost you about USD 241.57. If you want to save on transportation, it’s better to take a flight as a flight ticket costs as low as USD 241.57.

How far is Johor Bahru from Batam?

If you’re traveling by land, it’s important to know the distance from Johor Bahru to Batam. Your trip will be a total of 124 miles (198 km). The flying distance is 45 miles (72 km).

How long does it take to get from Johor Bahru to Batam?

The travel time from Johor Bahru to Batam can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 3 to 37 hours.

How much does it cost to get from Johor Bahru to Batam?

The cost of the trip from Johor Bahru to Batam varies according to what means of transport you choose for your journey. The most affordable operator is Batik Air Indonesia, Malindo Air: travelling by flight expect to pay as low as USD 241.57 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a flight - a one-way flight ticket can cost as much as USD 241.57.

Here is a chart of the average ticket prices and transportation options available from Johor Bahru to Batam:

  • Ferry tickets - USD 26.86 to USD 26.86.
  • flight price: USD 241.50. From Johor Bahru to Batam starting from 20:00 Johor Airport until 20:00 Johor Airport

How many trips per day are there between Johor Bahru and Batam?

Depending on your choice of transportation, the number of daily trips varies.

  • 4 by flight from Johor Bahru to Batam starting from 20:00 Johor Airport until 20:00 Johor Airport

Which means of transport is the best for the route?


Travelling by ferry is one of the most scenic ways to get from Johor Bahru to Batam as it combines transportation and sightseeing to some extent.

However, with these upsides in mind, you should still understand ferry travel is not for everyone. If you’re prone to seasickness it may be an unpleasant experience. As a rule, a ferry journey isn’t the cheapest way to travel During the high season ferry tickets might be hard to get, so you should always book in advance when possible.

Things to remember: ferry rides are dependent on weather conditions..

The most popular transport from Johor Bahru to Batam

How to choose the most convenient way of travel from Johor Bahru to Batam? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 100% users voted for a ferry ticket.