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)Tuesday, 30 September 2025RM 241
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 21 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, 23 January 2026RM 211
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)Friday, 10 April 2026RM 273
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.
Tue, 16 Sept 2025 (Today)
Wed, 17 Sept 2025
Thu, 18 Sept 2025
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Citilink
Citilink
12:50
14:30
Jakarta (CGK)
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 557
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 18 September 2025Sunday, 21 September 2025RM 635
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 19 September 2025Monday, 22 September 2025RM 610
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 20 September 2025Tuesday, 23 September 2025RM 537
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 21 September 2025Wednesday, 24 September 2025RM 557
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 527
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 512
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 26 September 2025Monday, 29 September 2025RM 507
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 27 September 2025Tuesday, 30 September 2025RM 498
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 513
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 569
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 5 October 2025Wednesday, 8 October 2025RM 594
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 656
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 11 October 2025Tuesday, 14 October 2025RM 569
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 12 October 2025Wednesday, 15 October 2025RM 649
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 626
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 643
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 610
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 21 October 2025Friday, 24 October 2025RM 487
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 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 27 October 2025Thursday, 30 October 2025RM 594
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 28 October 2025No dataNo data
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 695
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 31 October 2025Monday, 3 November 2025RM 653
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 1 November 2025Tuesday, 4 November 2025RM 529
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Sunday, 2 November 2025Wednesday, 5 November 2025RM 674
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 3 November 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 4 November 2025Friday, 7 November 2025RM 421
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 5 November 2025Saturday, 8 November 2025RM 614
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 2025Tuesday, 11 November 2025RM 671
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 2025Friday, 14 November 2025RM 565
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Wednesday, 12 November 2025Saturday, 15 November 2025RM 652
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Thursday, 13 November 2025Sunday, 16 November 2025RM 697
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Friday, 14 November 2025Monday, 17 November 2025RM 650
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Saturday, 15 November 2025Tuesday, 18 November 2025RM 456
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 2025Friday, 21 November 2025RM 573
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 529
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 2025Friday, 28 November 2025RM 421
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 2025No dataNo data
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Monday, 1 December 2025Thursday, 4 December 2025RM 751
Jakarta (CGK)Bintan / Tanjung Pinang (TNJ)Tuesday, 2 December 2025Friday, 5 December 2025RM 565
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 2025No dataNo data
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 587
OctoberBusinessRM 767
NovemberBusinessRM 750
DecemberBusinessRM 812
JanuaryBusinessRM 664
FebruaryBusinessRM 731
MarchBusinessRM 913
AprilBusinessRM 1,086
MayBusinessNo data
JuneBusinessNo data
JulyBusinessNo data
AugustBusinessNo data
SeptemberEconomyRM 319
OctoberEconomyRM 358
NovemberEconomyRM 350
DecemberEconomyRM 387
JanuaryEconomyRM 340
FebruaryEconomyRM 343
MarchEconomyRM 395
AprilEconomyRM 407
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, 28 October 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, 15 November 2025RM 248
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 318
Garuda IndonesiaRM 349
Batik AirRM 362

Direct Airline to Bintan / Tanjung Pinang

Available airlines offering direct flights to Bintan / Tanjung Pinang start from RM 241.
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