Sri Lanka's eastern gateway on historic China Bay.
Location
Trincomalee, Sri Lanka
China Bay Airport, designated IATA code TRR and ICAO code VCCT, is a small regional airport serving Trincomalee, a port city on the northeastern coast of Sri Lanka. The facility sits on the shores of China Bay, a natural harbor that has long held strategic maritime and military significance in the region.
The airport has roots as a former Royal Air Force and Royal Ceylon Air Force base, and military heritage continues to influence its operations. Commercial traffic is limited, with periodic domestic services connecting Trincomalee to Colombo, though schedules have varied considerably over the years depending on demand and carrier availability.
Trincomalee is known for its natural deep-water harbor, beaches, and Hindu temples, attracting tourists particularly to the surrounding Eastern Province. The airport serves as a modest but important link for travelers and residents in a region that otherwise relies on lengthy road or rail journeys to reach the capital.
Terminals
The airport has a small, basic passenger terminal with limited facilities befitting a regional domestic airport.
Getting to & from
Taxis and tuk-tuks are the primary ground transport options between the airport and Trincomalee city center, approximately 5–6 kilometers away.
Airlines here
FitsAir and previously Cinnamon Air have operated domestic services connecting Trincomalee to Colombo's Ratmalana Airport.
Notable facts
›The airport occupies the site of a former Royal Air Force base established during World War II.
›China Bay served as a key Allied naval and air base in the Indian Ocean theater during WWII.
›The Sri Lanka Air Force continues to maintain a presence at the facility.
›Trincomalee's natural harbor, near the airport, is considered one of the finest deep-water harbors in the world.
›Commercial scheduled services have historically been intermittent due to low passenger demand.
This profile is provided for general information only. Details may be inaccurate or outdated — always verify with the airport's official website before acting on them.
Pick what matters for your layover or early flight, then compare on your favorite booking site.
Compare stays for your dates
AirlinesAirports may receive compensation when you book or purchase through some of the links on this page, at no additional cost to you. Prices and availability are set by the booking provider and may change. We never share your private trip details with partners — only the destination, dates and party size you searched.
City & Place Guide
No guide exists for this place yet — Click to generate a Traveler Pulse guide.
Passport, Visa & Immigration
Flying internationally via TRR? Check entry, transit and customs requirements for Sri Lanka from official government sources.
China Bay Airport is an air force base and domestic airport in China Bay in eastern Sri Lanka. Located approximately 7 km south west of the city of Trincomalee, the airport is also known as Trincomalee Airport and SLAF China Bay.