Cheap flights to Tarakan
To organize a flight to Tarakan, located on an island in the northern part of Kalimantan, the main arrival point is Juwata International Airport, situated just 1 km from the city. The route network includes 4 destinations providing regular connections with key regions of the country. The highest passenger volume arrives from Balikpapan (33 flights per week), Surabaya (16 flights), and Jakarta (14 flights).
Regular air service to the city is supported by 5 airlines, with Super Air Jet and Batik Air leading in flight frequency. Citilink also actively operates flights to the region. Before planning your visit, we recommend checking the section on how to get around locally and the current weather, and you can find a convenient route in the city cards below.

Surabaya — Tarakan

Jakarta — Tarakan
Flight insights to Tarakan
Data-driven trends for direct flights to Tarakan — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Tarakan come from Balikpapan, Surabaya and Jakarta. Balikpapan leads with around 33 flights a week.
- Balikpapan33 flights/week
- Surabaya16 flights/week
- Jakarta14 flights/week
- Makassar3 flights/week
Direct routes & fares
Popular non-stop routes to Tarakan range from Balikpapan at $61 to Malang at $250 — a quick way to compare direct-flight fares.
- Balikpapanfrom $61
- Surabayafrom $112
- Jakartafrom $125
- Malangfrom $250
Cheapest departure cities
The cheapest places to fly to Tarakan from right now are Balikpapan from $61, Surabaya from $112 and Jakarta from $125.
- Balikpapanfrom $61
- Surabayafrom $112
- Jakartafrom $125
- Malangfrom $250
Longest direct flights
The longest direct flight to Tarakan is from Merauke at about 4h 9m, followed by Sentani (3h 53m) and Tembagapura (3h 29m).
- Merauke4h 9m
- Sentani3h 53m
- Tembagapura3h 29m
- Nabire3h 14m
- Biak3h 12m
Popular departure cities to Tarakan
Frequently asked questions
- How many cities have flights to Tarakan?
- Direct flights to Tarakan are currently available from 4 cities in Indonesia. Most routes connect the island with the country's major aviation hubs.
- Which cities have the most frequent flights to Tarakan?
- The most popular destinations are Balikpapan, with 33 flights per week, Surabaya (16 flights), and Jakarta (14 flights). Regular flights are also scheduled from Makassar.
- How many airlines fly to Tarakan?
- Five air carriers operate on this route. Super Air Jet, Batik Air, and Citilink provide the highest number of weekly flights.
- Which airports serve flights to Tarakan?
- The main aviation hub in the region is Juwata International Airport (TRK). Its unique location, just one kilometer from the city center, allows travelers to reach their destination as quickly as possible.
- How to find cheap tickets to Tarakan?
- To find the best fares, we recommend checking offers from airlines like Indonesia AirAsia and Lion Airlines. It is most cost-effective to book tickets in advance or consider connecting flights through major airports like Jakarta or Surabaya.