XCH - Christmas Island Airport
Christmas Island, Christmas Island
IATA Code: XCH · Christmas Island, Christmas Island
The airport code XCH is the IATA identifier for Christmas Island Airport. You may also find it referred to as Christmas Island Airport (XCH).
Christmas Island Airport (XCH) serves Christmas Island, Christmas Island, in the Asia Pacific fuel pricing region. It provides essential air connectivity for travelers in the area.
XCH is the IATA airport code for Christmas Island Airport, located in Christmas Island, Christmas Island. The airport is situated at coordinates 10.4506°S, 105.6900°E. The current jet fuel price in the Asia Pacific region is $5.15/gallon as of 2026-05-16.
Current Jet Fuel Price (Asia Pacific)
$5.15/gallon
⚠️ Global Fuel Price Surge 2026: Prices affected by 108%
Airport Information
- IATA Code
- XCH
- City
- Christmas Island
- Country
- Christmas Island
- Timezone
- Indian/Christmas
- Latitude
- -10.4506°
- Longitude
- 105.6900°
- Type
- airport
- Fuel Region
- Asia Pacific
Flight Distances & Estimated Fuel Costs from XCH
Estimated fuel costs based on current jet fuel prices and standard narrowbody aircraft consumption.
| Destination | Distance | Est. Fuel Cost | Fuel Surcharge* |
|---|---|---|---|
| CJN - Nusawiru | 432 km | $6,229 | $12/passenger |
| TSY - Tasikmalaya | 445 km | $6,417 | $13/passenger |
| BDO - Bandung | 446 km | $6,431 | $13/passenger |
| PCB - Jakarta | 472 km | $6,806 | $14/passenger |
| CXP - Cilacap | 482 km | $6,950 | $14/passenger |
| HLP - Jakarta | 484 km | $6,979 | $14/passenger |
| CGK - Jakarta | 493 km | $7,109 | $14/passenger |
| CBN - Cirebon | 517 km | $7,455 | $15/passenger |
| TKG - Bandar Lampung-Sumatra Island | 582 km | $8,392 | $17/passenger |
| JOG - Yogyakarta | 599 km | $8,638 | $17/passenger |
| SRG - Semarang | 644 km | $9,286 | $19/passenger |
| SOC - Solo City | 645 km | $9,301 | $19/passenger |
| KWB - Karimunjawa | 738 km | $10,642 | $21/passenger |
| BKS - Bengkulu | 820 km | $11,824 | $24/passenger |
| MLG - Malang | 821 km | $11,839 | $24/passenger |
| PDO - Talang Gudang-Sumatra Island | 821 km | $11,839 | $24/passenger |
| PLM - Palembang | 847 km | $12,214 | $24/passenger |
| SUB - Surabaya | 851 km | $12,271 | $25/passenger |
| TJQ - Tanjung Pandan | 887 km | $12,791 | $26/passenger |
| PGK - Pangkal Pinang | 923 km | $13,310 | $27/passenger |
| BWX - Banyuwangi | 978 km | $14,103 | $28/passenger |
| SUP - Sumenep | 978 km | $14,103 | $28/passenger |
| CCK - Cocos Keeling Island | 985 km | $14,204 | $28/passenger |
| DJB - Jambi | 1,006 km | $14,507 | $29/passenger |
| KRC - Kerinci Regency | 1,040 km | $14,997 | $30/passenger |
| DPS - Denpasar | 1,056 km | $15,228 | $30/passenger |
| KTG - Ketapang | 1,070 km | $15,429 | $31/passenger |
| PKN - Pangkalan Bun | 1,085 km | $15,646 | $31/passenger |
| BUU - Muara Bungo | 1,109 km | $15,992 | $32/passenger |
| SIQ - Singkep | 1,116 km | $16,093 | $32/passenger |
| RKO - Sipora | 1,140 km | $16,439 | $33/passenger |
| AMI - Mataram | 1,160 km | $16,727 | $33/passenger |
| LOP - Praya | 1,176 km | $16,958 | $34/passenger |
| RGT - Rengat | 1,182 km | $17,044 | $34/passenger |
| SMQ - Sampit-Borneo Island | 1,195 km | $17,232 | $34/passenger |
| PNK - Pontianak | 1,217 km | $17,549 | $35/passenger |
| PDG - Padang | 1,230 km | $17,737 | $35/passenger |
| BDJ - Banjarmasin | 1,268 km | $18,285 | $37/passenger |
| TNJ - Tanjung Pinang | 1,271 km | $18,328 | $37/passenger |
| PKY - Palangkaraya | 1,291 km | $18,616 | $37/passenger |
| BTH - Batam | 1,298 km | $18,717 | $37/passenger |
| PKU - Pekanbaru | 1,301 km | $18,760 | $38/passenger |
| SWQ - Sumbawa Island | 1,304 km | $18,804 | $38/passenger |
| TJB - Tanjung Balai Karimun | 1,304 km | $18,804 | $38/passenger |
| NPO - Nangapinoh | 1,308 km | $18,861 | $38/passenger |
| SIN - Singapore | 1,326 km | $19,121 | $38/passenger |
| QPG - Paya Lebar | 1,328 km | $19,150 | $38/passenger |
| SQG - Sintang-Borneo Island | 1,333 km | $19,222 | $38/passenger |
| TGA - Tengah | 1,334 km | $19,236 | $38/passenger |
| XSP - Singapore | 1,335 km | $19,251 | $39/passenger |
* Estimated fuel surcharge per passenger. Actual surcharges vary by airline and booking class.
How Jet Fuel Prices Affect Your XCH Flights
Jet fuel typically accounts for 25-35% of airline operating costs. When fuel prices rise due to global events like conflicts or supply disruptions, airlines pass these costs to passengers through fuel surcharges.
Currently, the Asia Pacific region has jet fuel priced at $5.15/gallon. This is approximately 108% higher than normal due to Brent crude elevated. EIA Gulf Coast jet fuel at $5.21/gal (2026-05-16). Airlines implementing surcharges globally. IATA reports $175/barrel global average.
Tips to Save on Flights from XCH
- Book during periods of lower fuel prices (typically Q1)
- Choose airlines with fuel-efficient aircraft (787, A350)
- Consider nearby alternative airports
- Book direct flights to avoid multiple fuel surcharges
Climate & Weather at Christmas Island
Christmas Island has a tropical climate with warm temperatures year-round, typically ranging from 25°C to 35°C (77°F to 95°F). Travelers should expect humidity and potential monsoon or rainy seasons depending on the time of year. Lightweight, breathable clothing is recommended, and staying hydrated is essential when navigating the airport and surrounding area.
Traveler Guide: Flying Through XCH
XCH provides air connectivity for Christmas Island, Christmas Island. Travelers should check entry requirements, local transport options, and current fuel price impacts before booking flights through this airport.
Planning Your Trip via XCH
- Arrival time: Arrive 2 hours early for domestic flights, 3 hours for international flights at Christmas Island Airport
- Ground transportation: Check current gasoline costs for driving to/from XCH
- Fuel impact awareness: The Asia Pacific region currently prices jet fuel at $5.15/gallon — compare this with other regions to understand route pricing
- Alternative airports: The nearest airports to XCH are CJN, TSY, BDO — consider these for potentially lower fares