Batam BTH – Jakarta CGK (reverse)

Best fares and flight information

Flight Information

Information about Jakarta

Jakarta is the largest and most modern city in Indonesia. It’s the capital of the Jakarta province as well as the capital of the entire Republic of Indonesia. At one time, Jakarta was a small town at the mouth of Ciliwung River, but it has grown into one of the country’s most important centers of trade. As the country’s political and economic hub, it is a highly populated city offering everything from shimmering skyscrapers to ancient buildings. However, it’s not all about business in Jakarta. Visitors can discover natural wonders at Thousand Islands, history in Jakarta’s “Old Town” region and culture in the city’s countless museums, mosques, eateries and more. Travelers can access Jakarta through Soekarno-Hatta International Airport, the largest and busiest airport in the country. 

How long the time of flight is?

The length of time required to fly directly from Batam to Jakarta is 1 hour and 45 minutes. 

Time difference between cities

There is no time difference between Batam and the capital city of Jakarta. If the time in Batam is 12 p.m., then the time in Jakarta is also 12 p.m. 

Interesting facts

• Five airlines offer direct flights on the route from Batam to Jakarta. Those airlines are Citilink, Garuda Indonesia, Lion Air, Sriwijaya Air and Batik Air.
• There are 19 scheduled flights on the route from Batam to Jakarta.
• There are 19,731 seats available each week on direct flights from Batam to Jakarta.
• Thirty-nine percent of the total direct flights from Batam to Jakarta depart in the morning.
• Garuda Indonesia offers 392 connecting flights between Batam and Jakarta.
• Lion Air provides 29 percent of the total direct flights on the route from Batam to Jakarta.
• The fastest travel time for the direct route from Batam to Jakarta is 1 hour and 35 minutes.
• The largest aircraft that flies directly from Batam to Jakarta is the Boeing 737-900 with 213 passenger seats.

General information about this route

The distance from Hang Nadim International Airport (BTH) in Batam to Soekarno-Hatta International Airport (CGK) in Jakarta is 850 kilometers. 




Information about Batam

Batam is an industrial Indonesian city located in the Riau Islands. The city’s strategic location, easily accessible from Malaysia and Singapore, makes it a hotspot for national and international industry. However, Batam is the third largest city in the Sumatra region, providing many natural, historical and cultural sites for tourists and locals to enjoy. Visitors can experience the Batam Botanical Gardens, the iconic Barelang Bridge, Ocarina Park, Nongsa Beach and a number of other must-see attractions. Batam’s Hang Nadim International Airport is one of the most important entrances into the city. However, five international ferry ports access the city and offer services to Singapore and Malaysia as well. 

How long the time of flight is?

The length of time required to take a direct flight from Jakarta to Batam is 1 hour and 45 minutes. 

Time difference between cities

There is no time difference between the capital city of Jakarta and Batam. If the time in Jakarta is 10 p.m., then the time in Batam is also 10 p.m.

 

Best fares and promo tickets

Batam Jakarta

Time range:

Flights above were found by TIKET2 users over the past few days. Due to rapidly changing airline prices, these fares may no longer be available.

Batam to Jakarta flight information

Departure tax at Batam and Jakarta airports

When flying within Indonesia the airport tax is not included in the ticket price. Instead everyone must pay a departure tax at the airport that may vary from airport to airport. At Batam the departure tax for domestic flights is Rp. 30,000. For a return flight you also have to pay departure tax in Jakarta. At Jakarta the departure tax for domestic flights is Rp. 40,000.

Make sure you have this amount in Rupiahs as the departure tax must be paid at the airport before you proceed to the departures area.

Transportation from Soekarno-Hatta International Airport to Jakarta City Center

Travelers landing at Soekarno-Hatta International Airport in Jakarta have several public transportation options for reaching the city center and beyond. Those options are the following.

1. Damri Bus

Damri buses are available to transport travelers from the airport to the city center as well as popular areas outside of Jakarta. Tickets for Damri buses can be purchased at the airport terminals. Damri buses operate between the hours of 2 a.m. and 7 p.m., and fares for one-way service typically cost between 40,000 Rp and 65,000 Rp per person.

2. Taxis

The taxis available at Soekarno-Hatta International Airport are regular taxis, executive taxis, online taxis and unofficial taxis. The fares vary depending on the type of taxi you use, but fares to downtown Jakarta from the airport generally cost around 200,000 Rp.

3. Bus

Several other buses also pick up passengers at Soekarno-Hatta International Airport. Those bus routes and fares are the following.

• Mas Agra route PGC Cililitan - Soekarno-Hatta International Airport PP 35,000 Rp per person
• Main Hiba route Depok - Soekarno-Hatta International Airport PP 50,000 Rp per person
• Sinar Jaya route Cileungsi - Soekarno-Hatta International Airport PP 50,000 Rp per person
• Primajasa route Bandung - Soekarno-Hatta International Airport PP 115,000 Rp per person

4. Travel

Travelers heading to the city of Bandung and other areas of the West Java province have a number of transportation options available from Soekarno-Hatta International Airport. Several carriers travel to Bandung for fares ranging from 50,000 Rp to 250,000 Rp. Similar options also head to other areas, including Bintaro. Three of the companies available at Jakarta’s airport are Citi Trans, Cipaganti and X-Trans.

5. Taxis

Several rental car companies operate kiosks inside Soekarno-Hatta International Airport as well as throughout the city of Jakarta. The daily rental rate is determined by the type of vehicle you choose.

6. Shuttle bus

Travels can also take the free shuttle bus from the airport to TransMart Cikokol Carrefour and vice versa. The bus departs the airport for TransMart Cikokol Carrefour at 8.30 a.m., 11:30 a.m., 2:30 p.m. and 3:30 p.m., every day. Because this bus is free of charge, it is typically full, so it is important to arrive at the pick-up location ahead of time.






Transportation from Batam City Center to Hang Nadim International Airport

There are several different options of transportation for reaching Hang Nadim International Airport from Batam city center. Those options of transportation are the following.

1. Damri Bus

The Damri buses traveling to Hang Nadim International Airport offer limited services on the following routes.

• Jodoh - Hang Nadim International Airport 20,000 Rp
• Batu Aji - Hang Nadim International Airport 20,000 Rp

2. Damri Bus

Taxis are the most common mode of transportation to Hang Nadim International Airport. Travelers can ride any taxi available in the city to the airport; however, it’s important to negotiate a fair price with the driver before entering the vehicle. Keep in mind that the city’s Blue Bird commercial taxis are generally metered.

Compare all Indonesian airlines at once

Flight departure times from Batam to Jakarta

AirAsia 09:20 , 12:00 , 12:10 , 12:55 , 14:45 , 16:05
Batavia 07:00 , 08:00 , 08:40 , 09:15 , 09:20 , 11:55 , 12:35 , 12:55 , 13:20 , 13:30 , 13:35 , 15:10 , 15:15 , 15:20 , 16:05 , 16:10 , 16:50 , 18:25 , 18:40 , 18:50 , 19:40 , 22:15
BatikAir 11:50 , 11:55 , 19:05 , 19:45
Citilink 04:10 , 05:25 , 05:35 , 05:50 , 05:55 , 06:10 , 06:20 , 06:55 , 07:00 , 07:10 , 07:20 , 07:30 , 07:40 , 07:50 , 07:55 , 08:05 , 08:10 , 08:25 , 08:35 , 08:40 , 08:45 , 08:50 , 08:55 , 09:00 , 09:10 , 09:15 , 09:20 , 09:25 , 09:30 , 09:35 , 09:40 , 09:45 , 09:50 , 09:55 , 10:10 , 10:30 , 10:40 , 10:45 , 10:50 , 11:15 , 11:20 , 11:35 , 12:00 , 12:05 , 12:10 , 12:20 , 12:55 , 13:00 , 13:05 , 13:10 , 13:20 , 13:25 , 13:30 , 13:40 , 13:50 , 14:05 , 14:10 , 14:15 , 14:25 , 14:30 , 14:40 , 14:45 , 14:50 , 14:55 , 15:00 , 15:10 , 15:15 , 15:20 , 15:25 , 15:30 , 15:35 , 15:40 , 15:50 , 15:55 , 16:10 , 16:15 , 16:20 , 16:25 , 16:30 , 16:35 , 16:40 , 16:45 , 16:55 , 17:00 , 17:20 , 17:25 , 17:30 , 17:40 , 17:55 , 18:05 , 18:10 , 18:15 , 18:20 , 18:25 , 18:30 , 18:35 , 18:40 , 18:45 , 18:50 , 18:55 , 19:00 , 19:10 , 19:15 , 19:20 , 19:25 , 19:30 , 19:35 , 19:45 , 20:00 , 20:10 , 20:25 , 20:30 , 20:50 , 21:10
Garuda 00:20 , 00:30 , 02Oct , 04:50 , 05:30 , 05:40 , 05:55 , 06/0705 , 06/0855 , 06/1140 , 06/1535 , 06/1640 , 06/1915 , 06:00 , 06:05 , 06:10 , 06:15 , 06:30 , 06:40 , 07:00 , 07:05 , 07:10 , 07:15 , 07:20 , 07:30 , 07:35 , 07:45 , 08:00 , 08:10 , 08:15 , 08:25 , 08:30 , 08:45 , 08:55 , 09:00 , 09:10 , 09:25 , 09:40 , 09:45 , 10/0710 , 10/0900 , 10/1145 , 10/1645 , 10/1920 , 10:05 , 10:10 , 10:15 , 10:45 , 11:05 , 11:15 , 11:20 , 11:30 , 11:40 , 11:45 , 12:05 , 12:15 , 12:20 , 12:25 , 12:30 , 13:00 , 13:05 , 13:20 , 13:25 , 13:35 , 13:55 , 14:00 , 14:05 , 14:15 , 14:20 , 14:30 , 14:40 , 14:55 , 15/0710 , 15/0900 , 15/1145 , 15/1645 , 15/1920 , 15:10 , 15:15 , 15:20 , 15:35 , 15:40 , 15:50 , 16:00 , 16:05 , 16:10 , 16:15 , 16:20 , 16:25 , 16:30 , 16:35 , 16:40 , 16:45 , 16:50 , 16:55 , 17:05 , 17:15 , 17:20 , 17:30 , 17:35 , 17:40 , 17:45 , 17:55 , 18:05 , 18:25 , 18:30 , 18:35 , 19:05 , 19:10 , 19:15 , 19:20 , 19:25 , 19:30 , 19:40 , 19:45 , 19:55 , 20/0705 , 20/0855 , 20/1140 , 20/1640 , 20/1915 , 20:10 , 20:15 , 20:30 , 21:00 , 21:30 , 21:45 , 21:55 , 22:25 , 22:50 , 25/0705 , 25/0855 , 25/1140 , 25/1640 , 25/1915 , 26/0705 , 26/0855 , 26/1120 , 26/1140 , 26/1535 , 27Sep , 31/0710 , 31/0900 , 31/1145 , 31/1645 , 31/1920
LionAir 06:30 , 07:25 , 08:35 , 08:55 , 09:00 , 09:10 , 09:15 , 09:20 , 09:40 , 09:45 , 09:55 , 10:00 , 10:05 , 10:15 , 10:35 , 10:55 , 11:35 , 11:45 , 11:50 , 11:55 , 13:25 , 13:40 , 13:45 , 14:00 , 14:40 , 15:25 , 15:35 , 16:30 , 18:30 , 18:50 , 19:05 , 19:10
Mandala 15:10 , 17:45 , 18:00
Merpati 08:05 , 13:15 , 13:35 , 13:45 , 15:15 , 16:05 , 17:50
NamAir 09:30 , 13:20 , 13:45 , 14:20 , 15:05 , 15:10 , 15:20 , 16:25 , 16:35 , 16:50 , 17:35 , 17:50 , 18:00 , 18:05 , 18:45 , 18:50 , 19:35
SkyAviation 19:45
Sriwijaya 00:30 , 01:20 , 01:45 , 05:15 , 05:45 , 06:00 , 06:20 , 06:30 , 06:35 , 06:40 , 06:45 , 07:00 , 07:55 , 08:05 , 08:10 , 08:20 , 08:50 , 09:00 , 09:05 , 09:10 , 09:20 , 09:25 , 09:40 , 10:05 , 10:10 , 10:20 , 10:30 , 10:40 , 10:45 , 10:50 , 11:00 , 11:05 , 11:10 , 11:15 , 11:20 , 11:25 , 11:30 , 11:35 , 11:40 , 11:45 , 11:50 , 12:00 , 12:15 , 12:20 , 12:25 , 12:30 , 12:35 , 12:55 , 13:00 , 13:10 , 13:15 , 13:20 , 13:30 , 13:35 , 13:40 , 13:45 , 13:50 , 13:55 , 14:00 , 14:05 , 14:10 , 14:15 , 14:20 , 14:25 , 14:30 , 14:35 , 14:45 , 14:55 , 15:00 , 15:05 , 15:10 , 15:15 , 15:20 , 15:25 , 15:30 , 15:45 , 15:50 , 15:55 , 16:00 , 16:05 , 16:10 , 16:15 , 16:20 , 16:25 , 16:30 , 16:35 , 16:40 , 16:45 , 16:50 , 16:55 , 17:00 , 17:05 , 17:10 , 17:15 , 17:20 , 17:25 , 17:30 , 17:35 , 17:40 , 17:45 , 17:50 , 17:55 , 18:00 , 18:05 , 18:10 , 18:15 , 18:20 , 18:25 , 18:30 , 18:40 , 18:45 , 18:50 , 18:55 , 19:00 , 19:05 , 19:10 , 19:15 , 19:20 , 19:25 , 19:35 , 19:50 , 20:00 , 20:20 , 20:25 , 20:45 , 20:55 , 21:00 , 21:35 , 22:30
Tiger 19:40
WingsAir 06:00

More information about Batam Hang Nadim Airport and Jakarta Soekarno-Hatta Airport.

Alternative routes for Batam – Jakarta

Below you can find some alternative routes for Batam – Jakarta. As prices can differ remarkably you may want to check flights between these other airports. Then, in case of finding a good fare, catch a bus, boat or train to your destination city.

Departing from airports close to Batam Arriving at airports close to Jakarta