Find Cheap flights to Bintan / Tanjung Pinang – Best Airfare Deals

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights
Feeling spontaneous? Search flights to anywhere!

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Best Price Guaranteed

Spot a cheaper deal? Claim now and get double back!

24/7 Support

Reach out to us anytime, anywhere
Home
/
Flight
/
Bintan / Tanjung Pinang

Cheap Flights Insights: Ticket Prices, Best Months & Duration to Bintan / Tanjung Pinang

Save More with Traveloka Flight Promo! ✈️

What is the cheapest month to book a flight to Bintan / Tanjung Pinang (TNJ)

Currently, September offers the most budget-friendly flights to Bintan / Tanjung Pinang. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
OriginDestinationDeparture DatePrice
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 26 September 2025RM 238
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 28 October 2025RM 214
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 4 November 2025RM 214
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 9 December 2025RM 214
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 9 January 2026RM 214
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 3 February 2026RM 214
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 3 March 2026RM 214
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 7 April 2026RM 279
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 12 May 2026RM 273
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 2 June 2026RM 390
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 1 July 2026RM 459
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 4 August 2026RM 317

Flight Schedule to Bintan / Tanjung Pinang

Here are all the scheduled flights to Bintan / Tanjung Pinang, providing a variety of convenient travel options.
Wed, 17 Sept 2025
Thu, 18 Sept 2025
Fri, 19 Sept 2025
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Garuda Indonesia
Garuda Indonesia
07:00
08:35
Jakarta (CGK)
Bintan / Tanjung Pinang (TNJ)
Book flight
Susi Air
Susi Air
12:10
12:55
Singkep (SIQ)
Bintan / Tanjung Pinang (TNJ)
Book flight
Susi Air
Susi Air
14:55
16:15
Anambas / Jemaja (LMU)
Bintan / Tanjung Pinang (TNJ)
Book flight

Best time to book a flight to Bintan / Tanjung Pinang

Discover the best times to fly to Bintan / Tanjung Pinang and unlock incredible savings!
1
2
3
Trip duration (in days)
Reset
Planning your flight for 15 Dec? Discover the ideal booking date for the lowest fares: 4 Nov (just 41 day(s) before departure!).
OriginDestinationDeparture DateReturn DatePrice
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 17 September 2025Saturday, 20 September 2025RM 660
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 18 September 2025Sunday, 21 September 2025RM 654
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 19 September 2025Monday, 22 September 2025RM 651
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 20 September 2025Tuesday, 23 September 2025RM 512
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 21 September 2025Wednesday, 24 September 2025RM 577
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 22 September 2025Thursday, 25 September 2025RM 538
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 23 September 2025Friday, 26 September 2025RM 515
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 24 September 2025Saturday, 27 September 2025RM 538
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 25 September 2025Sunday, 28 September 2025RM 517
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 26 September 2025Monday, 29 September 2025RM 491
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 27 September 2025Tuesday, 30 September 2025RM 517
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 28 September 2025Wednesday, 1 October 2025RM 538
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 29 September 2025Thursday, 2 October 2025RM 557
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 30 September 2025Friday, 3 October 2025RM 519
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 1 October 2025Saturday, 4 October 2025RM 594
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 2 October 2025Sunday, 5 October 2025RM 679
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 3 October 2025Monday, 6 October 2025RM 633
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 4 October 2025Tuesday, 7 October 2025RM 529
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 5 October 2025Wednesday, 8 October 2025RM 548
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 6 October 2025Thursday, 9 October 2025RM 633
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 7 October 2025Friday, 10 October 2025RM 633
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 8 October 2025Saturday, 11 October 2025RM 594
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 9 October 2025Sunday, 12 October 2025RM 529
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 10 October 2025Monday, 13 October 2025RM 649
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 11 October 2025Tuesday, 14 October 2025RM 594
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 12 October 2025Wednesday, 15 October 2025RM 654
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 13 October 2025Thursday, 16 October 2025RM 594
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 14 October 2025Friday, 17 October 2025RM 633
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 15 October 2025Saturday, 18 October 2025RM 594
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 16 October 2025Sunday, 19 October 2025RM 636
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 17 October 2025Monday, 20 October 2025RM 610
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 18 October 2025Tuesday, 21 October 2025RM 569
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 19 October 2025Wednesday, 22 October 2025RM 649
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 20 October 2025Thursday, 23 October 2025RM 614
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 21 October 2025Friday, 24 October 2025RM 610
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 22 October 2025Saturday, 25 October 2025RM 594
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 23 October 2025Sunday, 26 October 2025RM 529
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 24 October 2025Monday, 27 October 2025RM 610
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 25 October 2025Tuesday, 28 October 2025RM 529
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 26 October 2025Wednesday, 29 October 2025RM 649
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 27 October 2025Thursday, 30 October 2025RM 594
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 28 October 2025Friday, 31 October 2025RM 487
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 29 October 2025Saturday, 1 November 2025RM 654
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 30 October 2025Sunday, 2 November 2025RM 687
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 31 October 2025Monday, 3 November 2025RM 653
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 1 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 2 November 2025Wednesday, 5 November 2025RM 674
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 3 November 2025Thursday, 6 November 2025RM 653
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 4 November 2025Friday, 7 November 2025RM 421
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 5 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 6 November 2025Sunday, 9 November 2025RM 614
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 7 November 2025Monday, 10 November 2025RM 652
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 8 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 9 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 10 November 2025Thursday, 13 November 2025RM 652
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 11 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 12 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 13 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 14 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 15 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 16 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 17 November 2025Thursday, 20 November 2025RM 648
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 18 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 19 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 20 November 2025Sunday, 23 November 2025RM 525
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 21 November 2025Monday, 24 November 2025RM 507
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 22 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 23 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 24 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 25 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 26 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 27 November 2025Sunday, 30 November 2025RM 525
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 28 November 2025Monday, 1 December 2025RM 751
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 29 November 2025Tuesday, 2 December 2025RM 525
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 30 November 2025Wednesday, 3 December 2025RM 751
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 1 December 2025Thursday, 4 December 2025RM 751
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 2 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 3 December 2025Saturday, 6 December 2025RM 751
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 4 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 5 December 2025Monday, 8 December 2025RM 735
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 6 December 2025Tuesday, 9 December 2025RM 707
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 7 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 8 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 9 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 10 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 11 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 12 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 13 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 14 December 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 15 December 2025No dataNo data

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Business
MonthSeat ClassAverage Price
SeptemberBusinessRM 599
OctoberBusinessRM 767
NovemberBusinessRM 750
DecemberBusinessRM 812
JanuaryBusinessRM 664
FebruaryBusinessRM 731
MarchBusinessRM 913
AprilBusinessRM 1,086
MayBusinessNo data
JuneBusinessNo data
JulyBusinessNo data
AugustBusinessNo data
SeptemberEconomyRM 323
OctoberEconomyRM 363
NovemberEconomyRM 351
DecemberEconomyRM 389
JanuaryEconomyRM 340
FebruaryEconomyRM 343
MarchEconomyRM 396
AprilEconomyRM 405
MayEconomyRM 400
JuneEconomyRM 448
JulyEconomyRM 463
AugustEconomyRM 359

Cheapest Day to Fly to Bintan / Tanjung Pinang (TNJ)

See when fares are lowest for your trip to Bintan / Tanjung Pinang.
OriginDestinationDeparture DatePrice
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 29 September 2025RM 265
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 25 November 2025RM 214
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 24 September 2025RM 265
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 25 September 2025RM 265
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 21 November 2025RM 214
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 20 September 2025RM 265
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 28 September 2025RM 265

Here is the average price by Airline to Bintan / Tanjung Pinang (TNJ)

Discover the most budget-friendly airline: Citilink offers the lowest average fares.
AirlineAverage Price
CitilinkRM 321
Garuda IndonesiaRM 357
Batik AirRM 363

Direct Airline to Bintan / Tanjung Pinang

Available airlines offering direct flights to Bintan / Tanjung Pinang start from RM 238.
Select your preferred airline for a direct flight to Bintan / Tanjung Pinang. Enjoy a smooth and efficient journey to your destination.
Lion Air
Lion Air
See Airlines
Susi Air
Susi Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Citilink
Citilink
See Airlines

Exclusive for new users—register today!

Download our app, register, and enjoy 8% off!

Code:JOMJALAN

Copy

maybank-credit-card-promotiontraveloka-cimb-promotiontraveloka-rhb-promotionambank-credit-card-promotiontraveloka-uob-promotion

For all your unique travel choices, we got you

Popular Routes from Raja Haji Fisabilillah International Airport

Popular Routes to Bintan / Tanjung Pinang

Popular Airline to Bintan / Tanjung Pinang

Popular Destinations

Popular Routes

Popular Airlines

Popular Airline & Destination

Popular Airports

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

Download the App Now