🇮🇩 BPN
Balikpapan
509 mi
SUB 🇮🇩
Surabaya

Balikpapan to Surabaya Flights

Sultan Aji Muhammad Sulaiman Sepinggan International Airport Juanda International Airport 5 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

The Balikpapan to Surabaya route connects Sultan Aji Muhammad Sulaiman Sepinggan International Airport (BPN) in ID with Juanda International Airport (SUB) in ID. This short-haul flight covers approximately 509 miles (819 km) with a typical flight time of 1h 10m. This route is served by 5 airlines: Super Air Jet, Lion Air (Indonesia), Citilink and others. AirportRoutes has tracked 16 unique flight numbers on this route.

About This Route

Route Overview

The Balikpapan (BPN) → Surabaya (SUB) air route links East Kalimantan with East Java across 509 miles (819 km). It’s a practical corridor for business, government travel, and family visits, and it also connects Borneo-based travelers to Surabaya’s wider domestic and international networks. Nonstop flights typically take about 1 hour 30 minutes to 2 hours, while one-stop options can extend to 4–6 hours depending on the hub. Travelers choose this route for time savings versus sea travel, easy access to Surabaya’s rail and road links across Java, and onward flights to Bali, Jakarta, and eastern Indonesia. Expect frequent departures on major Indonesian carriers, with schedules that suit both early-morning meetings and same-day returns.

Travel Tips

For the best fares on BPN → SUB, book 2–6 weeks ahead and compare nonstop versus one-stop itineraries; typical one-way prices often fall around IDR 700,000–1,800,000 (≈USD 45–115) depending on season and baggage. At Sultan Aji Muhammad Sulaiman Sepinggan (BPN), arrive 90–120 minutes early; security can be busy at peak business hours. Keep an eye on cabin baggage rules—low-cost tickets may exclude checked bags. In-flight, expect a short hop with limited service, so bring water or snacks if needed. At Juanda International (SUB), follow clear signage to ground transport; official taxis, ride-hailing pick-up points, and airport buses are well-marked. Allow extra time for Surabaya traffic, especially late afternoon.

Destination Highlights

Surabaya is East Java’s dynamic port city, known for colonial-era streetscapes and a strong local identity. Start at Tugu Pahlawan (Heroes Monument) for modern Indonesian history, then explore the Arab Quarter (Ampel) and nearby markets for spices, textiles, and street food. Architecture lovers often visit the House of Sampoerna museum and the city’s heritage buildings around the old town. For nature and family time, Surabaya North Quay offers sunsets and harbor views, while mangrove areas on the city’s edge provide calmer escapes. Don’t leave without trying rawon (black beef soup), rujak cingur, and lontong balap. Popular bases include central Surabaya for shopping and dining, or areas near Gubeng for rail connections.

Best Time to Fly

The most comfortable period is generally the dry season (May–September), when delays from heavy rain are less likely and city sightseeing is easier. June–August often sees higher demand and prices due to school holidays, while February–April can be cheaper in off-peak periods. The rainy season (November–March) brings higher humidity and occasional storms, which may affect schedules. Notable demand spikes can occur around Lebaran/Eid travel dates and year-end holidays, when fares on this 509-mile (819-km) route commonly rise.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Sultan Aji Muhammad Sulaiman Sepinggan International Airport

ICAO Code:
WALL
IATA Code:
BPN
City:
🇮🇩 Balikpapan
Country:
ID
Elevation:
12 ft

Destination Airport

Juanda International Airport

ICAO Code:
WARR
IATA Code:
SUB
City:
🇮🇩 Surabaya
Country:
ID
Elevation:
9 ft

Route Statistics

5

Operators

16

Tracked Flights

509

Miles

1h 10m

Flight Duration

Route Map

Great Circle
Flight route map from Balikpapan to Surabaya

Operating Airlines

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 77 15%
Tuesday 55 11%
Wednesday 62 12%
Thursday 100 20%
Friday 82 16%
Saturday 60 12%
Sunday 64 13%

Pattern Analysis

16 Tracked Flights:
Data Points: 500
API observations used to build this analysis
Weekdays: 376 flights
Weekend: 124 flights
Business Route More active on weekdays

All Flight Routes

5 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
Citilink
CTV / QG
A320 08:10 8:10 AM (Representative)
M T W T F S S
May 29, 2026 Active
A320 11:45 11:45 AM (Representative)
M T W T F S S
Mar 12, 2026 Active
Lion Air
LNI / JT
B739 06:00 6:00 AM (Representative)
M T W T F S S
Jun 1, 2026 Active
A320 17:00 5:00 PM (Representative)
M T W T F S S
Jun 1, 2026 Active
A320 11:10 11:10 AM (Representative)
M T W T F S S
Jun 1, 2026 Active
Total Routes: 5
Active Routes: 5
Unique Airlines: 5
Aircraft Types: 5

Spotted Departure Times

Departure Time Operator ICAO IATA
06:00 6:00 AM Lion Air LNI JT
08:10 8:10 AM Citilink CTV QG
11:10 11:10 AM Super Air Jet SJV IU
11:45 11:45 AM Indonesia AirAsia AWQ QZ
17:00 5:00 PM Pelita Air Service P.t. PAS IP

Time Information

Times are shown in the departure airport's local timezone (WALL - Asia/Makassar).

Total Departure Times: 5
Time Range:
06:00 - 17:00
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.