Bintan Airport (TNJ): Raja Haji Fisabilillah Airport, Tanjung Pinang

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

Raja Haji Fisabilillah Airport

To
Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Departure from Bintan / Tanjung Pinang

Flight Schedule from Raja Haji Fisabilillah Airport (TNJ)

Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Citilink
Citilink
12:35
14:15
Bintan / Tanjung Pinang (TNJ)
Jakarta (CGK)
Book flight

Airlines Flying Directly from Bintan / Tanjung Pinang

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Susi Air
Susi Air
See Airline
Citilink
Citilink
See Airline
Lion Air
Lion Air
See Airline
Batik Air
Batik Air
See Airline

Arrival to Bintan / Tanjung Pinang

Flight Schedule to Raja Haji Fisabilillah Airport (TNJ)

Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Citilink
Citilink
10:25
12:05
Jakarta (CGK)
Bintan / Tanjung Pinang (TNJ)
Book flight

Airlines Flying Directly to Bintan / Tanjung Pinang

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Batik Air
Batik Air
See Airline
Citilink
Citilink
See Airline
Lion Air
Lion Air
See Airline
Susi Air
Susi Air
See Airline

FAQ about Raja Haji Fisabilillah Airport (TNJ)

Does Bintan have an airport?

Yes. Bintan Island is served by Raja Haji Fisabilillah International Airport (TNJ) in Tanjungpinang, often called Bintan airport or Tanjung Pinang airport. It sits on the southwestern side of the island, a short drive from Tanjungpinang city centre. The resort area of Lagoi on the north coast is well over an hour away by road.

What is the airport code for Bintan Airport?

Bintan Airport, officially Raja Haji Fisabilillah International Airport, uses the IATA code TNJ, which appears on tickets and booking sites. Its ICAO code is WIDN, used in flight planning. The airport was formerly called Kijang Airport, so you may occasionally see that older name alongside the code TNJ.

Which airlines fly to Bintan Airport (TNJ)?

Citilink and Batik Air fly between Bintan Airport in Tanjungpinang and Jakarta Soekarno-Hatta International Airport, with a flight time of around an hour and a half. Small subsidised pioneer flights also link TNJ with remote Riau islands such as Dabo on Singkep. Regular scheduled service at the airport is domestic.

Are there international flights at Bintan Airport?

Raja Haji Fisabilillah International Airport is designated as an international immigration checkpoint, but its regular scheduled flights are domestic, mainly to Jakarta. Most international visitors reach Bintan by ferry from Singapore, landing at Sri Bintan Pura in Tanjungpinang or Bandar Bentan Telani in Lagoi. Check Traveloka for the latest routes before you plan.

Is Bintan Airport the same as Batam airport?

No. Bintan Airport (TNJ) is in Tanjungpinang on Bintan Island, while Batam is a separate island served by Hang Nadim Airport. The two islands are linked by ferry, not by road. If you book a flight into Batam but are staying on Bintan, you will need to add a ferry crossing to reach your hotel.

How early should I arrive at Bintan Airport for a Jakarta flight?

For a domestic flight from Bintan Airport to Jakarta, arriving about two hours before departure is a sensible buffer. The terminal is compact, so check-in and security are quick when it is quiet, but counters close well before the flight. Bring your ID card or passport, as it is checked at check-in and boarding.

Who is Bintan Airport named after?

Bintan Airport is named after Raja Haji Fisabilillah, an eighteenth-century Bugis-Malay leader of the Riau region who resisted Dutch colonial forces. He is recognised as a National Hero of Indonesia. A monument to him stands in central Tanjungpinang, and before the airport took his name it was known as Kijang Airport.

Should I fly into Bintan Airport or take a ferry to Lagoi?

It depends on where you stay. Bintan Airport (TNJ) is in Tanjungpinang, well over an hour by road from the Lagoi resorts. Guests staying in Lagoi usually take a ferry from Tanah Merah in Singapore to Bandar Bentan Telani, close to the resorts. For Tanjungpinang itself, the airport and the Sri Bintan Pura ferry terminal are both convenient.

How do I get from Bintan Airport to Tanjung Pinang city?

Fixed-price taxis wait at Bintan Airport and are the easiest way into Tanjungpinang city, which is a short drive away. Hotels can often arrange a pick-up on request. For the longer trip to the Lagoi resorts on the north coast, a pre-booked transfer is the most comfortable choice.

Bintan Airport (TNJ): Raja Haji Fisabilillah Airport, Tanjung Pinang

Does Bintan have an airport? Meet Bintan Airport (TNJ)

Yes. Bintan Island's airport is Raja Haji Fisabilillah International Airport, which most travellers simply call Bintan airport, Bintan island airport or Tanjung Pinang airport. It serves Tanjungpinang, the capital of Indonesia's Riau Islands Province, and the rest of Bintan Island, which lies just south of Singapore across the Singapore Strait.

The airport's IATA code is TNJ, which is why searches for "TNJ airport" and "Bintan airport code" lead here. The ICAO code is WIDN, used in flight planning and air traffic control. Before it took its present name the airfield was known as Kijang Airport, and you may still see that older name on some maps and in some booking systems.

The airport is named after Raja Haji Fisabilillah, an eighteenth-century Bugis-Malay leader of the Riau region who fought against Dutch colonial forces and is honoured as a National Hero of Indonesia. His memory is strong in Tanjungpinang, where a monument in the city centre also bears his name.

Where is Bintan Airport? Location in Tanjung Pinang

Bintan Airport sits within the city of Tanjungpinang, in the Tanjungpinang Timur (East Tanjungpinang) district on the southwestern side of Bintan Island. It is a short drive from the city centre, the Sri Bintan Pura ferry terminal and the old waterfront, which makes it convenient for anyone visiting Tanjungpinang itself.

The airport is much further from the resort area of Lagoi on Bintan's northern coast, where most of the island's large beach resorts are found. Reaching Lagoi from TNJ means crossing most of the island by road, a journey that takes well over an hour. Keep this in mind when choosing between flying into Bintan and taking a ferry, as explained below.

Bintan and Batam: two different airports

Bintan and neighbouring Batam are separate islands with separate airports. Batam is served by Hang Nadim Airport, a larger airport with a wider flight network. If a search for flights to Bintan shows Batam, remember that you would still need a ferry between the two islands to reach Bintan.

Flights to Bintan: airlines and routes at TNJ

Scheduled flights at Bintan Airport focus on the domestic link with Jakarta. Citilink and Batik Air fly between Tanjungpinang and Jakarta Soekarno-Hatta International Airport, and the flight takes around an hour and a half. From Jakarta, travellers can connect to many other cities across Indonesia and abroad.

Small subsidised pioneer flights also connect Tanjungpinang with remote islands in the Riau Islands Province, such as Dabo on Singkep and Letung in the Anambas Islands. These use small aircraft, run only on certain days and are mainly used by local residents.

Is Bintan Airport international?

The airport carries the name Raja Haji Fisabilillah International Airport, and it is designated as an international immigration checkpoint. Regular scheduled service, however, is domestic. International visitors reach Bintan mostly by sea rather than by air, so if you are coming from abroad, check the latest routes on Traveloka before you plan around a direct flight.

Getting to Bintan from Singapore: ferry or flight

For many international visitors, the question is not only which airport to use but whether to fly at all. Bintan lies very close to Singapore, and fast passenger ferries cross the strait every day. There are two main arrival points on Bintan:

  • Sri Bintan Pura Ferry Terminal in Tanjungpinang, which suits visitors staying in the city, visiting Penyengat Island or catching a flight from TNJ.
  • Bandar Bentan Telani Ferry Terminal in the Lagoi resort area on the north coast, which suits guests of the beach resorts.

Ferries to both terminals leave from Tanah Merah Ferry Terminal in Singapore, and a shuttle links Tanah Merah with Singapore Changi Airport. For travellers arriving from other countries, a common plan is to fly into Singapore and continue by ferry, or to fly into Jakarta and connect to TNJ.

Bintan Airport terminal and facilities

Raja Haji Fisabilillah Airport has one runway and a single passenger terminal. All passengers, arriving and departing, use the same building, so the walk from check-in to the gate is short and it is hard to get lost.

As a regional airport, TNJ offers the basics rather than the range of a big hub: check-in counters, security screening, a departure lounge and a small choice of refreshments. Parking is available on site for those who drive or are being collected. If you have a long wait or need specific items, it helps to buy them in town before you head to the airport.

Getting from Bintan Airport to Tanjung Pinang and the resorts

Taxi

Taxis are the easiest way to leave Bintan Airport, and fixed-price taxis serve central Tanjungpinang. The ride into the city is short, while trips to other parts of the island cost more because of the distance. Agree on the destination clearly before you set off, especially if you are heading to a hotel outside the city.

Hotel transfers and private cars

If you are staying outside the city, ask your hotel or resort whether it can arrange a pick-up, or book a private car in advance. This is the most comfortable option for the long road journey from TNJ to Lagoi on the north coast, and it saves negotiating a fare on arrival after a flight.

Travel tips for Bintan Airport

  • Arrive in good time. For a domestic flight from TNJ, aim to be at the airport about two hours before departure. The terminal is compact, but check-in closes well before the flight.
  • Carry valid ID. Indonesian residents need their ID card, and foreign visitors need their passport, at check-in and boarding.
  • Plan connections through Jakarta carefully. If you are connecting at Soekarno-Hatta to another flight, leave a comfortable gap, especially if your flights are on separate tickets.
  • Watch the weather. Bintan has a tropical climate with heavy showers at times, and storms can briefly delay flights and ferries.
  • Choose the right gateway. Staying in Lagoi? A ferry to Bandar Bentan Telani is usually far closer than flying into TNJ. Staying in Tanjungpinang? The airport and the Sri Bintan Pura ferry terminal are both handy.

Things to do near Tanjung Pinang and Bintan

Tanjungpinang is a relaxed port city with a rich Malay and Chinese heritage. A short boat ride from the waterfront takes you to Penyengat Island, once a seat of the Riau-Lingga sultanate, known for its historic yellow mosque and royal tombs. Back in town, the waterfront and the streets around the ferry terminal are good for an unhurried walk before or after a crossing.

East of the city, Trikora Beach offers long stretches of sand and a quieter pace. In the north, the Lagoi resort area has beach resorts, golf courses and water sports, and is where many visitors spend their whole stay. Local food is another highlight, with seafood, noodle dishes and Malay snacks sold around the markets and waterfront of Tanjungpinang.

Planning a trip to Bintan? Compare flights to Tanjung Pinang on Traveloka and set a Price Alert so you know when fares change.

For all your unique travel choices, we got you

Popular Routes from Raja Haji Fisabilillah Airport

Popular Routes to Bintan / Tanjung Pinang

Popular Airports

Popular Destinations

Popular Routes

Popular Airlines

Popular Airline & Destination

Instant 8% off your first booking, in-app only!
Subscribe to Newsletter

Download the App Now


Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2026 Traveloka. All rights reserved.