Direct (nonstop) flights from Christmas Island to Teraina

1 airline flys nonstop from Christmas Island Airport (CXI) to Washington Island Airport (TNQ). It's 273 miles (440 km), about 1h 50m in the air. Operated by Air Kiribati.

CXI
Christmas Island Airport
🇰🇮 Christmas Island, Kiribati
TNQ
Washington Island Airport
🇰🇮 Teraina, Kiribati
Flight Time
1h 50m
Distance
273 mi
440 km
CO₂/pax
51 kg
Airlines
1
Air Kiribati
Time Diff
Same timezone
Operated by Air Kiribati Air Kiribati

Route data last updated: May 26, 2026

Airlines with non-stop flights

Air Kiribati IK Air Kiribati
Route
CXI → TNQ
Flight Time
1h 50m
Distance
273 mi

Frequently Asked Questions

How long is the direct flight from Christmas Island to Teraina?

A nonstop flight from Christmas Island (CXI) to Teraina (TNQ) takes approximately 1 hours and 50 minutes. The distance is 273 miles (440 km).

Which airlines fly nonstop from Christmas Island to Teraina?

Just Air Kiribati.

Is there a nonstop flight from Christmas Island to Teraina?

Yes. 1 airline: Air Kiribati.

How far is Christmas Island from Teraina?

The flight distance from Christmas Island to Teraina is 273 miles (440 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Paris.

What type of aircraft flies from Christmas Island to Teraina?

At 1h 50m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Christmas Island to Teraina?

Roughly 51 kg CO2 per passenger one-way. That's about the same as driving 255 km.

Is the return flight from Teraina to Christmas Island also nonstop?

Check the TNQ to CXI route page for return options.

When is the cheapest time to fly from Christmas Island to Teraina?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Christmas Island Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.