← All Routes
🇮🇩
Southeast Asia · Southeast Asia

Indonesia Routes

451 routes to and from Indonesia, connecting 40 markets worldwide.

Flights from Indonesia

Every route we track from each city, with airlines, flight times and fares seen.

Why Indonesia Matters in the Route Graph

Indonesia sits inside the Southeast Asia corridor and connects into 40 different route markets. That makes this page more than a list of airports: it is the market hub for understanding where travelers enter, exit, and connect onward from Indonesia.

Use this page to discover the strongest city pairs first, then move into individual route pages for fare context, or into airport guides, airline route maps, and destination planning.

Top Airports in Indonesia

Jakarta (CGK)

Indonesia

147 routes

Bali (DPS)

Indonesia

124 routes

Yogyakarta (YIA)

Indonesia

42 routes

Lombok (LOP)

Indonesia

33 routes

Surabaya (SUB)

Indonesia

29 routes

Makassar (UPG)

Indonesia

25 routes

Featured City Pairs

Start with the most visible routes in and out of Indonesia, then drill into the full market below.

🇮🇩

Indonesia ↔ Indonesia

140 routes

AMQ
AMQ
✈
CGK
Jakarta
→ Indonesia
BDJ
BDJ
✈
CGK
Jakarta
→ Indonesia
BIK
BIK
✈
CGK
Jakarta
→ Indonesia
BPN
BPN
✈
CGK
Jakarta
→ Indonesia
BTH
Batam
✈
CGK
Jakarta
Indonesia → Indonesia
BTH
Batam
✈
PDG
PDG
Indonesia →
BTH
Batam
✈
PLM
PLM
Indonesia →
CGK
Jakarta
✈
AMQ
AMQ
Indonesia →
CGK
Jakarta
✈
BDJ
BDJ
Indonesia →
CGK
Jakarta
✈
BEJ
BEJ
Indonesia →
CGK
Jakarta
✈
BIK
BIK
Indonesia →
CGK
Jakarta
✈
BKS
BKS
Indonesia →
CGK
Jakarta
✈
BPN
BPN
Indonesia →
CGK
Jakarta
✈
BTH
Batam
Indonesia → Indonesia
CGK
Jakarta
✈
BTJ
BTJ
Indonesia →
CGK
Jakarta
✈
BUW
BUW
Indonesia →
CGK
Jakarta
✈
DJB
DJB
Indonesia →
CGK
Jakarta
✈
DJJ
DJJ
Indonesia →
CGK
Jakarta
✈
DPS
Bali
Indonesia → Indonesia
CGK
Jakarta
✈
ENE
ENE
Indonesia →
CGK
Jakarta
✈
GNS
GNS
Indonesia →
CGK
Jakarta
✈
GTO
GTO
Indonesia →
CGK
Jakarta
✈
JOG
Yogyakarta
Indonesia → Indonesia
CGK
Jakarta
✈
KDI
KDI
Indonesia →
CGK
Jakarta
✈
KOE
KOE
Indonesia →
CGK
Jakarta
✈
LBJ
Labuan Bajo
Indonesia → Indonesia
CGK
Jakarta
✈
LOP
Lombok
Indonesia → Indonesia
CGK
Jakarta
✈
LUW
LUW
Indonesia →
CGK
Jakarta
✈
MDC
MDC
Indonesia →
CGK
Jakarta
✈
MES
Medan
Indonesia → Indonesia
CGK
Jakarta
✈
MJU
MJU
Indonesia →
CGK
Jakarta
✈
MKQ
MKQ
Indonesia →
CGK
Jakarta
✈
MKW
MKW
Indonesia →
CGK
Jakarta
✈
MLG
MLG
Indonesia →
CGK
Jakarta
✈
MOF
MOF
Indonesia →
CGK
Jakarta
✈
NBX
NBX
Indonesia →
CGK
Jakarta
✈
PDG
PDG
Indonesia →
CGK
Jakarta
✈
PGK
PGK
Indonesia →
CGK
Jakarta
✈
PKN
PKN
Indonesia →
CGK
Jakarta
✈
PKU
Pekanbaru
Indonesia → Indonesia
CGK
Jakarta
✈
PKY
PKY
Indonesia →
CGK
Jakarta
✈
PLM
PLM
Indonesia →
CGK
Jakarta
✈
PNK
PNK
Indonesia →
CGK
Jakarta
✈
RTG
RTG
Indonesia →
CGK
Jakarta
✈
SMQ
SMQ
Indonesia →
CGK
Jakarta
✈
SOC
SOC
Indonesia →
CGK
Jakarta
✈
SOQ
SOQ
Indonesia →
CGK
Jakarta
✈
SRG
SRG
Indonesia →
CGK
Jakarta
✈
SUB
Surabaya
Indonesia → Indonesia
CGK
Jakarta
✈
TIM
TIM
Indonesia →
CGK
Jakarta
✈
TKG
TKG
Indonesia →
CGK
Jakarta
✈
TMC
TMC
Indonesia →
CGK
Jakarta
✈
TNJ
TNJ
Indonesia →
CGK
Jakarta
✈
TRK
TRK
Indonesia →
CGK
Jakarta
✈
TTE
TTE
Indonesia →
CGK
Jakarta
✈
UPG
Makassar
Indonesia → Indonesia
CGK
Jakarta
✈
WGP
WGP
Indonesia →
DJB
DJB
✈
CGK
Jakarta
→ Indonesia
DJJ
DJJ
✈
CGK
Jakarta
→ Indonesia
DPS
Bali
✈
AMQ
AMQ
Indonesia →
DPS
Bali
✈
BDJ
BDJ
Indonesia →
DPS
Bali
✈
BPN
BPN
Indonesia →
DPS
Bali
✈
CGK
Jakarta
Indonesia → Indonesia
DPS
Bali
✈
DJJ
DJJ
Indonesia →
DPS
Bali
✈
KDI
KDI
Indonesia →
DPS
Bali
✈
KOE
KOE
Indonesia →
DPS
Bali
✈
LBJ
Labuan Bajo
Indonesia → Indonesia
DPS
Bali
✈
LOP
Lombok
Indonesia → Indonesia
DPS
Bali
✈
MDC
MDC
Indonesia →
DPS
Bali
✈
MKW
MKW
Indonesia →
DPS
Bali
✈
MLG
MLG
Indonesia →
DPS
Bali
✈
MOF
MOF
Indonesia →
DPS
Bali
✈
SMQ
SMQ
Indonesia →
DPS
Bali
✈
SOC
SOC
Indonesia →
DPS
Bali
✈
SOQ
SOQ
Indonesia →
DPS
Bali
✈
SRG
SRG
Indonesia →
DPS
Bali
✈
TIM
TIM
Indonesia →
DPS
Bali
✈
TMC
TMC
Indonesia →
DPS
Bali
✈
TTE
TTE
Indonesia →
LOP
Lombok
✈
CGK
Jakarta
Indonesia → Indonesia
MDC
MDC
✈
CGK
Jakarta
→ Indonesia
MES
Medan
✈
BTJ
BTJ
Indonesia →
MES
Medan
✈
DJB
DJB
Indonesia →
MES
Medan
✈
GNS
GNS
Indonesia →
MES
Medan
✈
PDG
PDG
Indonesia →
MES
Medan
✈
PGK
PGK
Indonesia →
MES
Medan
✈
PKU
Pekanbaru
Indonesia → Indonesia
MES
Medan
✈
PLM
PLM
Indonesia →
MLG
MLG
✈
CGK
Jakarta
→ Indonesia
PDG
PDG
✈
CGK
Jakarta
→ Indonesia
PKN
PKN
✈
CGK
Jakarta
→ Indonesia
PKU
Pekanbaru
✈
CGK
Jakarta
Indonesia → Indonesia
PKY
PKY
✈
CGK
Jakarta
→ Indonesia
PLM
PLM
✈
CGK
Jakarta
→ Indonesia
PNK
PNK
✈
CGK
Jakarta
→ Indonesia
SOC
SOC
✈
CGK
Jakarta
→ Indonesia
SOQ
SOQ
✈
CGK
Jakarta
→ Indonesia
SRG
SRG
✈
BDJ
BDJ
→
SRG
SRG
✈
BPN
BPN
→
SRG
SRG
✈
CGK
Jakarta
→ Indonesia
SRG
SRG
✈
MDC
MDC
→
SRG
SRG
✈
SOC
SOC
→
SUB
Surabaya
✈
AMQ
AMQ
Indonesia →
SUB
Surabaya
✈
BDJ
BDJ
Indonesia →
SUB
Surabaya
✈
BPN
BPN
Indonesia →
SUB
Surabaya
✈
CGK
Jakarta
Indonesia → Indonesia
SUB
Surabaya
✈
DJJ
DJJ
Indonesia →
SUB
Surabaya
✈
DPS
Bali
Indonesia → Indonesia
SUB
Surabaya
✈
KDI
KDI
Indonesia →
SUB
Surabaya
✈
KOE
KOE
Indonesia →
SUB
Surabaya
✈
MDC
MDC
Indonesia →
SUB
Surabaya
✈
MLG
MLG
Indonesia →
SUB
Surabaya
✈
MOF
MOF
Indonesia →
SUB
Surabaya
✈
SOC
SOC
Indonesia →
SUB
Surabaya
✈
SOQ
SOQ
Indonesia →
SUB
Surabaya
✈
SRG
SRG
Indonesia →
SUB
Surabaya
✈
TTE
TTE
Indonesia →
TIM
TIM
✈
CGK
Jakarta
→ Indonesia
TKG
TKG
✈
CGK
Jakarta
→ Indonesia
TTE
TTE
✈
CGK
Jakarta
→ Indonesia
UPG
Makassar
✈
AMQ
AMQ
Indonesia →
UPG
Makassar
✈
BDJ
BDJ
Indonesia →
UPG
Makassar
✈
BIK
BIK
Indonesia →
UPG
Makassar
✈
BPN
BPN
Indonesia →
UPG
Makassar
✈
BUW
BUW
Indonesia →
UPG
Makassar
✈
CGK
Jakarta
Indonesia → Indonesia
UPG
Makassar
✈
DJJ
DJJ
Indonesia →
UPG
Makassar
✈
GTO
GTO
Indonesia →
UPG
Makassar
✈
KDI
KDI
Indonesia →
UPG
Makassar
✈
LUW
LUW
Indonesia →
UPG
Makassar
✈
MDC
MDC
Indonesia →
UPG
Makassar
✈
MJU
MJU
Indonesia →
UPG
Makassar
✈
MKQ
MKQ
Indonesia →
UPG
Makassar
✈
MKW
MKW
Indonesia →
UPG
Makassar
✈
MOF
MOF
Indonesia →
UPG
Makassar
✈
SOQ
SOQ
Indonesia →
UPG
Makassar
✈
TIM
TIM
Indonesia →
UPG
Makassar
✈
TTE
TTE
Indonesia →
YIA
Yogyakarta
✈
CGK
Jakarta
Indonesia → Indonesia
YIA
Yogyakarta
✈
DPS
Bali
Indonesia → Indonesia
🇺🇸

Indonesia ↔ USA

47 routes

ATL
Atlanta
✈
BTH
Batam
USA → Indonesia
ATL
Atlanta
✈
CGK
Jakarta
USA → Indonesia
ATL
Atlanta
✈
DPS
Bali
USA → Indonesia
ATL
Atlanta
✈
JOG
Yogyakarta
USA → Indonesia
ATL
Atlanta
✈
LBJ
Labuan Bajo
USA → Indonesia
ATL
Atlanta
✈
LOP
Lombok
USA → Indonesia
ATL
Atlanta
✈
MES
Medan
USA → Indonesia
ATL
Atlanta
✈
PKU
Pekanbaru
USA → Indonesia
ATL
Atlanta
✈
SUB
Surabaya
USA → Indonesia
ATL
Atlanta
✈
UPG
Makassar
USA → Indonesia
DFW
DFW
✈
DPS
Bali
→ Indonesia
DPS
Bali
✈
DFW
DFW
Indonesia →
JFK
New York
✈
BTH
Batam
USA → Indonesia
JFK
New York
✈
CGK
Jakarta
USA → Indonesia
JFK
New York
✈
DPS
Bali
USA → Indonesia
JFK
New York
✈
JOG
Yogyakarta
USA → Indonesia
JFK
New York
✈
LBJ
Labuan Bajo
USA → Indonesia
JFK
New York
✈
LOP
Lombok
USA → Indonesia
JFK
New York
✈
MES
Medan
USA → Indonesia
JFK
New York
✈
PKU
Pekanbaru
USA → Indonesia
JFK
New York
✈
SUB
Surabaya
USA → Indonesia
JFK
New York
✈
UPG
Makassar
USA → Indonesia
JFK
New York
✈
YIA
Yogyakarta
USA → Indonesia
LAS
LAS
✈
BTH
Batam
→ Indonesia
LAS
LAS
✈
CGK
Jakarta
→ Indonesia
LAS
LAS
✈
DPS
Bali
→ Indonesia
LAS
LAS
✈
JOG
Yogyakarta
→ Indonesia
LAS
LAS
✈
LBJ
Labuan Bajo
→ Indonesia
LAS
LAS
✈
LOP
Lombok
→ Indonesia
LAS
LAS
✈
MES
Medan
→ Indonesia
LAS
LAS
✈
PKU
Pekanbaru
→ Indonesia
LAS
LAS
✈
SUB
Surabaya
→ Indonesia
LAS
LAS
✈
UPG
Makassar
→ Indonesia
LAS
LAS
✈
YIA
Yogyakarta
→ Indonesia
LAX
Los Angeles
✈
BTH
Batam
USA → Indonesia
LAX
Los Angeles
✈
CGK
Jakarta
USA → Indonesia
LAX
Los Angeles
✈
DPS
Bali
USA → Indonesia
LAX
Los Angeles
✈
JOG
Yogyakarta
USA → Indonesia
LAX
Los Angeles
✈
LBJ
Labuan Bajo
USA → Indonesia
LAX
Los Angeles
✈
LOP
Lombok
USA → Indonesia
LAX
Los Angeles
✈
MES
Medan
USA → Indonesia
LAX
Los Angeles
✈
PKU
Pekanbaru
USA → Indonesia
LAX
Los Angeles
✈
SUB
Surabaya
USA → Indonesia
LAX
Los Angeles
✈
UPG
Makassar
USA → Indonesia
LAX
Los Angeles
✈
YIA
Yogyakarta
USA → Indonesia
YIA
Yogyakarta
✈
ATL
Atlanta
Indonesia → USA
YIA
Yogyakarta
✈
JFK
New York
Indonesia → USA
🇲🇾

Indonesia ↔ Malaysia

31 routes

🇦🇺

Indonesia ↔ Australia

25 routes

🇸🇬

Indonesia ↔ Singapore

20 routes

Other Routes (16)

🇨🇳

Indonesia ↔ China

16 routes

🇸🇦

Indonesia ↔ Saudi Arabia

15 routes

🇦🇪

Indonesia ↔ UAE

13 routes

🇮🇳

Indonesia ↔ India

9 routes

🇩🇪

Indonesia ↔ Germany

8 routes

🇻🇳

Indonesia ↔ Vietnam

8 routes

🇳🇱

Indonesia ↔ Netherlands

7 routes

🇬🇧

Indonesia ↔ United Kingdom

7 routes

🇹🇭

Indonesia ↔ Thailand

7 routes

🇫🇷

Indonesia ↔ France

7 routes

🇶🇦

Indonesia ↔ Qatar

7 routes

🇰🇷

Indonesia ↔ South Korea

7 routes

🇯🇵

Indonesia ↔ Japan

7 routes

🇭🇰

Indonesia ↔ Hong Kong

6 routes

🇹🇷

Indonesia ↔ Turkey

6 routes

🇨🇦

Indonesia ↔ Canada

6 routes

🇳🇿

Indonesia ↔ New Zealand

5 routes

🇵🇭

Indonesia ↔ Philippines

4 routes

🇹🇼

Indonesia ↔ Taiwan

4 routes

🇪🇸

Indonesia ↔ Spain

3 routes

🇷🇺

Indonesia ↔ Russia

3 routes

🇧🇷

Indonesia ↔ Brazil

3 routes

🇴🇲

Indonesia ↔ Oman

2 routes

🇫🇮

Indonesia ↔ Finland

2 routes

🇸🇪

Indonesia ↔ Sweden

1 route

🇪🇬

Indonesia ↔ Egypt

1 route

🇪🇹

Indonesia ↔ Ethiopia

1 route

🇮🇪

Indonesia ↔ Ireland

1 route

🇿🇦

Indonesia ↔ South Africa

1 route

🇰🇼

Indonesia ↔ Kuwait

1 route

🇱🇺

Indonesia ↔ Luxembourg

1 route

🇲🇽

Indonesia ↔ Mexico

1 route

🇳🇴

Indonesia ↔ Norway

1 route

🇱🇻

Indonesia ↔ Latvia

1 route

Plan Beyond the Market

Turn this route list into a real trip with airports, airlines, destination and fare tools.

More Southeast Asia Markets